Skip to content

Commit fddad9a

Browse files
committed
style: refine color variables and update styles for better contrast
1 parent ea5d3f4 commit fddad9a

File tree

5 files changed

+28
-29
lines changed

5 files changed

+28
-29
lines changed

docs/ui/src/css/custom.css

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,6 @@
6868
color: var(--navbar-font-color);
6969
}
7070

71-
.toc.sidebar .toc-menu h3 {
72-
color: var(--navbar-font-color);
73-
}
74-
7571
.breadcrumbs li {
7672
color: var(--color-white-50);
7773
}

docs/ui/src/css/doc.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -753,7 +753,7 @@
753753

754754
.doc .exampleblock > .content,
755755
.doc details.result > .content {
756-
background: var(--example-background);
756+
background: var(--pre-background);
757757
border: 0.25rem solid var(--example-border-color);
758758
border-radius: 0.5rem;
759759
padding: 0.75rem;

docs/ui/src/css/toc.css

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
}
7373

7474
.toc .toc-menu a {
75-
color: inherit;
75+
color: var(--color-white-50);
7676
border-left: 2px solid var(--toc-border-color);
7777
display: inline-block;
7878
padding: 0.25rem 0 0.25rem 0.5rem;
@@ -85,14 +85,14 @@
8585
}
8686

8787
.toc .toc-menu a:hover {
88-
color: var(--link-font-color);
88+
color: var(--color-white);
8989
}
9090

9191
.toc .toc-menu a.is-active {
92-
border-left-color: var(--link-font-color);
92+
border-left-color: var(--color-white);
9393
color: var(--doc-font-color);
9494
}
9595

9696
.sidebar.toc .toc-menu a:focus {
97-
background: var(--panel-background);
97+
background: var(--color-black-20);
9898
}

docs/ui/src/css/vars.css

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
/* colors */
33
--color-white: rgba(255, 255, 255, 1);
44
--color-white-50: rgba(255, 255, 255, 0.5);
5+
--color-white-15: rgba(255, 255, 255, 0.15);
56
--color-smoke-10: rgba(254, 254, 254, 0.95);
67
--color-smoke-30: rgba(250, 250, 250, 0.9);
78
--color-smoke-50: rgba(245, 245, 245, 0.85);
@@ -18,6 +19,8 @@
1819
--color-jet-70: rgba(34, 34, 34, 0.3);
1920
--color-jet-80: rgba(25, 25, 25, 0.25);
2021
--color-black: rgba(0, 0, 0, 0.2);
22+
--color-black-75: rgba(0, 0, 0, 0.75);
23+
--color-black-15: rgba(0, 0, 0, 0.15);
2124
/* fonts */
2225
--rem-base: 18; /* used to compute rem value from desired pixel value (e.g., calc(18 / var(--rem-base) * 1rem) = 18px) */
2326
--body-font-size: 1.0625em; /* 17px */
@@ -31,7 +34,7 @@
3134
--monospace-font-weight-bold: 600;
3235
/* base */
3336
--body-background: var(--color-white);
34-
--panel-background: var(--color-smoke-30);
37+
--panel-background: var(--color-black-75);
3538
--panel-border-color: var(--color-smoke-90);
3639
--scrollbar-track-color: var(--color-smoke-30);
3740
--scrollbar-thumb-color: var(--color-gray-10);
@@ -84,42 +87,42 @@
8487
--heading-font-weight: normal;
8588
--alt-heading-font-weight: var(--body-font-weight-bold);
8689
--section-divider-color: var(--panel-border-color);
87-
--link-font-color: #ffffcc;
90+
--link-font-color: #ffc;
8891
--link_hover-font-color: #fff5b3;
8992
--link_unresolved-font-color: var(--important-color);
9093
--abstract-background: var(--color-smoke-70);
9194
--abstract-font-color: var(--color-jet-20);
9295
--abstract-border-color: var(--panel-border-color);
93-
--admonition-background: var(--panel-background);
96+
--admonition-background: var(--color-white-15);
9497
--admonition-label-font-weight: var(--body-font-weight-bold);
95-
--caption-font-color: var(--color-gray-70);
98+
--caption-font-color: var(--color-white-50);
9699
--caption-font-style: italic;
97100
--caption-font-weight: var(--body-font-weight-bold);
98-
--code-background: var(--panel-background);
99-
--code-font-color: var(--body-font-color);
101+
--code-background: var(--color-black-15);
102+
--code-font-color: var(--color-white);
100103
--example-background: var(--color-white);
101104
--example-border-color: var(--color-gray-70);
102105
--kbd-background: var(--panel-background);
103106
--kbd-border-color: var(--color-gray-10);
104-
--pre-background: var(--panel-background);
107+
--pre-background: rgb(40, 44, 52);
105108
--pre-border-color: var(--panel-border-color);
106109
--pre-annotation-font-color: var(--color-gray-50);
107110
--quote-background: var(--panel-background);
108111
--quote-border-color: var(--color-gray-70);
109-
--quote-font-color: var(--color-gray-70);
112+
--quote-font-color: var(--color-white-50);
110113
--quote-attribution-font-color: var(--color-gray-40);
111-
--sidebar-background: var(--color-smoke-90);
114+
--sidebar-background: var(--color-black-15);
112115
--table-border-color: var(--panel-border-color);
113116
--table-stripe-background: var(--panel-background);
114117
--table-footer-background:
115118
linear-gradient(
116119
to bottom,
117-
var(--color-smoke-70) 0%,
118-
var(--color-white) 100%
120+
var(--color-black-15) 0%,
121+
var(--color-black-15) 100%
119122
);
120123
/* toc */
121124
--toc-font-color: var(--nav-muted-color);
122-
--toc-heading-font-color: var(--doc-font-color);
125+
--toc-heading-font-color: var(--color-white);
123126
--toc-border-color: var(--panel-border-color);
124127
--toc-line-height: 1.2;
125128
/* footer */

docs/ui/src/img/menu.svg

Lines changed: 8 additions & 8 deletions
Loading

0 commit comments

Comments
 (0)