|
73 | 73 | --sl-color-gray-4: #4c5776; |
74 | 74 | --sl-color-gray-5: #2d3754; |
75 | 75 | --sl-color-gray-6: #1c2541; |
| 76 | + --sl-color-secondary: #EBEBEB; |
76 | 77 | --sl-color-stroke-dark: #2E375A; |
| 78 | + --color-toc-accent: #BFA6F2; |
| 79 | + --color-toc-background: rgba(191, 166, 242, 0.15); |
| 80 | + --color-toc-text: #EBEBEB; |
77 | 81 | --sl-color-white: #ffffff; |
78 | 82 |
|
79 | 83 | @media (width >= 768px) { |
|
101 | 105 | --sl-color-gray-5: #bbc2d4; |
102 | 106 | --sl-color-gray-6: #e8eefc; |
103 | 107 | --sl-color-gray-7: #f3f6fe; |
| 108 | + --sl-color-secondary: #EBEBEB; |
| 109 | + --color-toc-accent: #7B5AFF; |
| 110 | + --color-toc-background: #E4E9FC; |
| 111 | + --color-toc-text: #777888; |
104 | 112 | --sl-color-white: #131824; |
105 | 113 |
|
106 | 114 | @media (width >= 768px) { |
@@ -463,3 +471,28 @@ p code { |
463 | 471 | .opensourcecard:last-child { |
464 | 472 | border-right: 0; |
465 | 473 | } |
| 474 | + |
| 475 | +starlight-toc h2 { |
| 476 | + background-color: var(--color-toc-background); |
| 477 | + color: var(--color-code-text); |
| 478 | + display: inline-block; |
| 479 | + font-family: var(--font-mono); |
| 480 | + font-size: 12px; |
| 481 | + text-transform: uppercase; |
| 482 | + user-select: none; |
| 483 | + padding: 4px 2px; |
| 484 | +} |
| 485 | + |
| 486 | +starlight-toc li { |
| 487 | + font-family: var(--font-sans); |
| 488 | +} |
| 489 | + |
| 490 | +starlight-toc li a { |
| 491 | + color: var(--color-toc-text); |
| 492 | +} |
| 493 | + |
| 494 | +starlight-toc li a[aria-current="true"], |
| 495 | +starlight-toc li a:hover { |
| 496 | + color: var(--color-toc-accent); |
| 497 | + font-weight: 500; |
| 498 | +} |
0 commit comments