Skip to content

Commit 3137882

Browse files
Update styles for dark backgrounds to be readable
1 parent d36e03e commit 3137882

File tree

3 files changed

+27
-8
lines changed

3 files changed

+27
-8
lines changed

src/components/badge/style.module.css

-4
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,6 @@ h1 > .badge {
2020
.success {
2121
background-color: var(--ifm-color-jade-100);
2222
color: var(--ifm-color-jade-600);
23-
24-
[data-theme='dark'] & {
25-
background-color: var(--ifm-color-jade-1000);
26-
}
2723
}
2824

2925
.danger {

src/css/custom.scss

+12-1
Original file line numberDiff line numberDiff line change
@@ -523,7 +523,6 @@ body ul.guidesList li.card {
523523
display: block;
524524
height: 100%;
525525
padding: 20px 30px;
526-
// border-bottom: none;
527526
border-radius: 4px;
528527
border-width: 1px;
529528
border-color: transparent;
@@ -539,6 +538,10 @@ body ul.guidesList li.card {
539538
color: var(--ifm-color-jade-400);
540539
height: 26px;
541540
width: 26px;
541+
542+
html[data-theme='dark'] & {
543+
color: var(--ifm-color-jade-300);
544+
}
542545
}
543546
}
544547

@@ -547,10 +550,18 @@ body ul.guidesList li.card {
547550
font-size: 1.2rem;
548551
color: var(--ifm-color-indigo-500);
549552
background-size: 0 2px;
553+
554+
html[data-theme='dark'] & {
555+
color: var(--ifm-color-indigo-50);
556+
}
550557
}
551558

552559
p {
553560
margin-bottom: 0.5em;
554561
color: var(--ifm-color-gray-800);
562+
563+
html[data-theme='dark'] & {
564+
color: var(--ifm-color-gray-50);
565+
}
555566
}
556567
}

src/css/markdown.scss

+15-3
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,11 @@ div.markdown {
6666
display: inline-block;
6767
margin-bottom: 2rem;
6868

69-
&.text-white:hover {
70-
color: white;
69+
&.border-indigo-500 {
70+
html[data-theme='dark'] & {
71+
color: var(--ifm-color-jade-100);
72+
border-color:var(--ifm-color-jade-100);
73+
}
7174
}
7275

7376
&.border-indigo-500:hover {
@@ -78,7 +81,16 @@ div.markdown {
7881
}
7982
}
8083

81-
84+
&.text-white {
85+
html[data-theme='dark'] & {
86+
color: white;
87+
border-color: white;
88+
}
89+
}
90+
91+
&.text-white:hover {
92+
color: white;
93+
}
8294

8395
svg {
8496
display: inline;

0 commit comments

Comments
 (0)