|
11 | 11 | --fg-color: #29332f;
|
12 | 12 | --inverse-fg-color: #a9d5c4; /* Dark-mode fg color. */
|
13 | 13 | --bg-color: #e7eee8;
|
| 14 | + --accent-bg-color: #d3e4db; |
14 | 15 | --link-color: #195174;
|
15 | 16 | --accent-color: #000;
|
16 |
| - --accent-bg-color: #d3e4db; |
17 | 17 | --border-color: #658fac;
|
18 | 18 | }
|
19 | 19 |
|
|
23 | 23 | --inverse-fg-color: #29332f; /* Light-mode fg color. */
|
24 | 24 | --bg-color: #0f191f;
|
25 | 25 | --accent-bg-color: #0b151b;
|
26 |
| - --border-color: #1174b1; |
27 |
| - --link-color: #78d55b; |
28 |
| - --accent-color: #61ff00; |
29 |
| - |
30 | 26 | --link-color: #5fb950;
|
31 | 27 | --accent-color: #61ff00;
|
| 28 | + --border-color: #1174b1; |
32 | 29 | }
|
33 | 30 | }
|
34 | 31 |
|
|
66 | 63 |
|
67 | 64 | a {
|
68 | 65 | color: var(--link-color);
|
69 |
| - transition: all ease-in-out 140ms; |
70 |
| - /* text-decoration: underline var(--link-color); */ |
71 | 66 | text-decoration: underline var(--border-color);
|
| 67 | + transition: all ease-in-out 140ms; |
72 | 68 | }
|
73 | 69 |
|
74 | 70 | /* Ensure that the hover border is sized correctly for <a><img…></a>. #295 */
|
|
94 | 90 | h4,
|
95 | 91 | h5 {
|
96 | 92 | font-family: var(--sans-serif-fonts);
|
| 93 | + font-weight: bold; |
97 | 94 | line-height: 1.6;
|
98 | 95 | margin: 0.66em 0;
|
99 |
| - font-weight: bold; |
100 | 96 | }
|
101 | 97 |
|
102 | 98 | h1 {
|
@@ -229,52 +225,50 @@ samp {
|
229 | 225 | * Logo and navigation at the top of the page
|
230 | 226 | */
|
231 | 227 |
|
232 |
| -.nav { |
233 |
| - background-color: var(--accent-bg-color); |
234 |
| - border-color: var(--link-color); |
| 228 | +.nav-link { |
| 229 | + color: var(--link-color); |
235 | 230 | }
|
236 |
| - |
237 |
| -.nav > li > a:focus, |
238 |
| -.nav > li > a:hover { |
239 |
| - background-color: var(--bg-color); |
| 231 | +.nav-link:hover, |
| 232 | +.nav-link:focus, |
| 233 | +.nav-link:active { |
| 234 | + color: var(--accent-color); |
240 | 235 | }
|
241 | 236 |
|
242 |
| -.nav .open > a:focus, |
243 |
| -.nav .open > a:hover { |
244 |
| - background-color: var(--accent-bg-color); |
| 237 | +.navbar-toggler { |
| 238 | + border-width: 0; |
| 239 | + color: var(--fg-color); |
245 | 240 | }
|
246 | 241 |
|
247 |
| -#navbar-logo { |
248 |
| - height: 2.5em; |
| 242 | +/** |
| 243 | + * Logo |
| 244 | + */ |
| 245 | +.navbar-brand { |
| 246 | + color: var(--link-color); |
| 247 | +} |
| 248 | +.navbar-brand:hover, |
| 249 | +.navbar-brand:focus, |
| 250 | +.navbar-brand:active { |
| 251 | + color: var(--accent-color); |
249 | 252 | }
|
250 |
| - |
251 |
| -/* .navbar-top-align { */ |
252 |
| -/* margin-top: 1em; */ |
253 |
| -/* } */ |
254 |
| - |
255 |
| -/* .navbar-brand { */ |
256 |
| -/* float: none; */ |
257 |
| -/* height: auto; */ |
258 |
| -/* padding: 0; */ |
259 |
| -/* font-size: inherit; */ |
260 |
| -/* line-height: inherit; */ |
261 |
| -/* } */ |
262 | 253 |
|
263 | 254 | /**
|
264 | 255 | * Menu dropdown
|
265 | 256 | */
|
266 | 257 |
|
| 258 | +#neovimDropdown.show { |
| 259 | + color: var(--accent-color); |
| 260 | +} |
| 261 | + |
267 | 262 | .dropdown-menu {
|
268 | 263 | background-color: var(--accent-bg-color);
|
269 | 264 | }
|
270 | 265 |
|
271 |
| -.dropdown-menu > li > a { |
| 266 | +.dropdown-item { |
272 | 267 | color: var(--link-color);
|
273 | 268 | }
|
274 |
| - |
275 |
| -.dropdown-menu > li > a:focus, |
276 |
| -.dropdown-menu > li > a:hover, |
277 |
| -.dropdown-menu > li > a:active { |
| 269 | +.dropdown-item:focus, |
| 270 | +.dropdown-item:hover, |
| 271 | +.dropdown-item:active { |
278 | 272 | color: var(--bg-color);
|
279 | 273 | background-color: var(--link-color);
|
280 | 274 | }
|
|
0 commit comments