Buckets:
| :root { | |
| --sl-color-bg: hsl(0, 20%, 99%); | |
| --sl-color-gray-5: hsl(0, 1%, 85%); | |
| --sl-nav-gap: 40px; | |
| --sl-color-text: hsl(0, 1%, 39%); | |
| --sl-border-color: hsl(0, 1%, 85%); | |
| --sl-color-hairline-shade: hsl(0, 1%, 85%); | |
| --color-background: hsl(0, 20%, 99%); | |
| --color-background-weak: hsl(0, 8%, 97%); | |
| --color-background-weak-hover: hsl(0, 8%, 94%); | |
| --color-background-strong: hsl(0, 5%, 12%); | |
| --color-background-strong-hover: hsl(0, 5%, 18%); | |
| --color-background-interactive: hsl(62, 84%, 88%); | |
| --color-background-interactive-weaker: hsl(64, 74%, 95%); | |
| --color-text: hsl(0, 1%, 39%); | |
| --color-text-weak: hsl(0, 1%, 60%); | |
| --color-text-weaker: hsl(0, 3%, 88%); | |
| --color-text-strong: hsl(0, 5%, 12%); | |
| --color-text-inverted: hsl(0, 20%, 99%); | |
| --color-border: hsl(30, 2%, 81%); | |
| --color-border-weak: hsl(0, 1%, 85%); | |
| --color-icon: hsl(0, 1%, 55%); | |
| /* For the share component */ | |
| --sl-color-bg-surface: var(--sl-color-bg-nav); | |
| --sl-color-divider: var(--sl-color-gray-5); | |
| } | |
| body { | |
| color: var(--color-text) ; | |
| font-size: 14px ; | |
| @media (prefers-color-scheme: dark) { | |
| --sl-color-bg: hsl(0, 9%, 7%); | |
| --sl-color-gray-5: hsl(0, 4%, 23%); | |
| --sl-color-text: hsl(0, 4%, 71%); | |
| --sl-border-color: hsl(0, 4%, 23%); | |
| --sl-color-hairline-shade: hsl(0, 4%, 23%); | |
| --color-background: hsl(0, 9%, 7%); | |
| --color-background-weak: hsl(0, 6%, 10%); | |
| --color-background-strong: hsl(0, 15%, 94%); | |
| --color-background-strong-hover: hsl(0, 15%, 97%); | |
| --color-background-interactive: hsl(62, 100%, 90%); | |
| --color-background-interactive-weaker: hsl(60, 20%, 8%); | |
| --color-text: hsl(0, 4%, 71%); | |
| --color-text-weak: hsl(0, 2%, 49%); | |
| --color-text-weaker: hsl(0, 3%, 28%); | |
| --color-text-strong: hsl(0, 15%, 94%); | |
| --color-text-inverted: hsl(0, 9%, 7%); | |
| --color-border: hsl(0, 3%, 28%); | |
| --color-border-weak: hsl(0, 4%, 23%); | |
| --color-icon: hsl(10, 3%, 43%); | |
| } | |
| } | |
| .header:where(.astro-tcroauqe) { | |
| border-bottom: 1px solid var(--color-border-weak) ; | |
| } | |
| .sl-markdown-content hr { | |
| border-bottom: 1px solid var(--color-border-weak) ; | |
| } | |
| #starlight__on-this-page--mobile { | |
| border-bottom: 1px solid var(--color-border-weak) ; | |
| } | |
| mobile-starlight-toc nav summary .toggle { | |
| opacity: 60% ; | |
| text-decoration: none ; | |
| } | |
| nav.sidebar summary svg.caret { | |
| color: var(--color-icon) ; | |
| } | |
| /* Search button style overrides */ | |
| body > .page > header button[data-open-modal] > kbd { | |
| position: relative; | |
| display: flex; | |
| gap: 4px; | |
| } | |
| body > .page > header button[data-open-modal] > kbd > kbd { | |
| color: var(--color-icon) ; | |
| font-size: 15px; | |
| } | |
| /* Make the Cmd (⌘) keystroke bigger */ | |
| body > .page > header button[data-open-modal][aria-keyshortcuts="Meta+K"] > kbd > kbd:first-child { | |
| font-size: 20px; | |
| line-height: 0.73; | |
| } | |
| .starlight-aside__title { | |
| flex: 0 0 auto; | |
| margin-top: 3px; | |
| } | |
| body > .page > .main-frame .main-pane > main > .content-panel + .content-panel { | |
| border-top: none ; | |
| } | |
| body > .page > header a.site-title img { | |
| height: 2rem ; | |
| } | |
| a { | |
| color: var(--color-text-strong) ; | |
| } | |
| .page-description { | |
| color: var(--color-text) ; | |
| } | |
| .right-sidebar { | |
| border-inline-start: none ; | |
| } | |
| .sidebar-pane { | |
| border-inline-end: 1px solid var(--color-border-weak) ; | |
| } | |
| .right-sidebar-panel { | |
| padding: 24px 0 ; | |
| color: var(--color-text-weaker); | |
| } | |
| .sidebar-content { | |
| padding: 24px 0 ; | |
| } | |
| a[aria-current="page"] { | |
| border-left: 2px solid var(--color-background-strong); | |
| background: var(--color-background-weak) ; | |
| font-weight: 600 ; | |
| } | |
| ul.top-level a[aria-current="page"] > span { | |
| color: var(--color-text-strong) ; | |
| } | |
| #starlight__sidebar > div > sl-sidebar-state-persist > ul > li > details > summary { | |
| padding: 0 24px ; | |
| margin-top: 20px ; | |
| } | |
| #starlight__sidebar > div > sl-sidebar-state-persist > ul > li > details > summary:hover { | |
| background: var(--color-background-weak); | |
| } | |
| #starlight__sidebar > div > sl-sidebar-state-persist > ul > li > details > summary span { | |
| color: var(--color-text-strong) ; | |
| font-weight: 600 ; | |
| } | |
| .top-level li a { | |
| border-radius: 0; | |
| width: 100%; | |
| padding: 4px 24px ; | |
| } | |
| .top-level li a:hover { | |
| background: var(--color-background-weak) ; | |
| } | |
| .right-group { | |
| gap: 40px ; | |
| } | |
| .social-icons { | |
| gap: 24px ; | |
| } | |
| .social-icons a svg { | |
| height: 18px ; | |
| width: 18px ; | |
| } | |
| site-search > button { | |
| text-transform: none ; | |
| } | |
| body > .page > header button[data-open-modal] { | |
| gap: 12px ; | |
| background: var(--color-background-weak); | |
| border: 1px solid var(--color-border-weak) ; | |
| padding: 6px 12px ; | |
| border-radius: 4px; | |
| @media (prefers-color-scheme: dark) { | |
| background: var(--color-background-weak); | |
| } | |
| } | |
| body > .page > header button[data-open-modal] { | |
| background: var(--color-background-weaker); | |
| } | |
| site-search > button span { | |
| text-decoration: none ; | |
| } | |
| .starlight-aside { | |
| display: flex; | |
| gap: 16px; | |
| align-items: start; | |
| .starlight-aside__content { | |
| margin-top: 0; | |
| } | |
| @media (max-width: 768px) { | |
| flex-direction: column; | |
| gap: 6px; | |
| } | |
| } | |
| site-search > button > kbd { | |
| font-size: 14px ; | |
| } | |
| h1 a, | |
| h2 a, | |
| h3 a, | |
| h4 a, | |
| h5 a, | |
| h6 a { | |
| color: var(--color-text-strong) ; | |
| } | |
| h1 { | |
| font-size: 26px ; | |
| text-transform: none ; | |
| font-weight: 500 ; | |
| color: var(--color-text-strong) ; | |
| } | |
| h2 { | |
| font-size: 22px ; | |
| text-transform: none ; | |
| font-weight: 500 ; | |
| color: var(--color-text-strong) ; | |
| } | |
| h3 { | |
| font-size: 18px ; | |
| text-transform: none ; | |
| font-weight: 500 ; | |
| color: var(--color-text-strong) ; | |
| } | |
| h4 { | |
| font-size: 16px ; | |
| text-transform: none ; | |
| font-weight: 500 ; | |
| color: var(--color-text-strong) ; | |
| } | |
| strong { | |
| font-weight: 500 ; | |
| } | |
| ul, | |
| ol { | |
| list-style: none ; | |
| padding: 0 ; | |
| } | |
| .sl-markdown-content .tab > [role="tab"][aria-selected="true"] { | |
| border-color: var(--color-text-strong); | |
| } | |
| .social-icons a svg { | |
| color: var(--color-text-weak) ; | |
| } | |
| .social-icons a svg:hover { | |
| color: var(--color-text-strong) ; | |
| } | |
| body > .page > header, | |
| :root[data-has-sidebar] body > .page > header { | |
| background: var(--color-background) ; | |
| padding: 24px ; | |
| } | |
| .sl-container { | |
| box-sizing: border-box ; | |
| width: 100% ; | |
| } | |
| .right-sidebar-panel nav, | |
| .right-sidebar-panel h2, | |
| .right-sidebar-panel ul, | |
| .right-sidebar-panel li, | |
| .right-sidebar-panel a { | |
| display: block; | |
| width: 100%; | |
| } | |
| .sl-container { | |
| max-width: 100% ; | |
| } | |
| nav.sidebar .sl-container ul li a, | |
| div.right-sidebar .sl-container ul li a { | |
| padding: 4px 24px ; | |
| width: 100% ; | |
| color: var(--color-text-weaker); | |
| opacity: 50%; | |
| } | |
| nav.sidebar .sl-container ul li a:hover, | |
| div.right-sidebar .sl-container ul li a:hover { | |
| background: var(--color-background-weak); | |
| @media (prefers-color-scheme: dark) { | |
| background: var(--color-background-weak); | |
| } | |
| } | |
| nav.sidebar .sl-container ul li ul li, | |
| div.right-sidebar .sl-container ul li ul li { | |
| padding: 4px 12px 0 12px ; | |
| } | |
| nav.sidebar .sl-container ul li a[aria-current="true"], | |
| div.right-sidebar .sl-container ul li a[aria-current="true"] { | |
| color: var(--color-text-strong) ; | |
| opacity: 100%; | |
| } | |
| h2#starlight__on-this-page { | |
| font-size: 14px ; | |
| color: var(--color-text-strong) ; | |
| margin: 0 ; | |
| font-weight: 400 ; | |
| padding: 0 24px 12px 24px; | |
| } | |
| #starlight__on-this-page ul { | |
| color: var(--color-text-strong) ; | |
| font-size: 16px ; | |
| } | |
| .middle-group .links { | |
| color: var(--color-icon); | |
| text-decoration: none; | |
| text-transform: none; | |
| font-size: 16px; | |
| display: none ; | |
| } | |
| .middle-group .links:hover { | |
| text-decoration: underline; | |
| text-underline-offset: 4px; | |
| text-decoration-thickness: 1px; | |
| } | |
| nav.sidebar ul.top-level > li > details > summary .group-label > span { | |
| margin-top: 24px ; | |
| color: var(--color-text-strong) ; | |
| text-transform: none ; | |
| font-weight: 500 ; | |
| } | |
| .content-panel { | |
| padding: 2rem 3rem ; | |
| @media (max-width: 768px) { | |
| padding: 1rem 1.5rem ; | |
| } | |
| } | |
| .expressive-code { | |
| margin: 0.75rem 0 3rem 0 ; | |
| border-radius: 6px; | |
| } | |
| .expressive-code figure { | |
| background: var(--color-background-weak) ; | |
| } | |
| .expressive-code .frame { | |
| box-shadow: none; | |
| } | |
| @media (prefers-color-scheme: dark) { | |
| .shiki, | |
| .shiki span { | |
| color: var(--shiki-dark) ; | |
| background-color: var(--shiki-dark-bg) ; | |
| /* Optional, if you also want font styles */ | |
| font-style: var(--shiki-dark-font-style) ; | |
| font-weight: var(--shiki-dark-font-weight) ; | |
| text-decoration: var(--shiki-dark-text-decoration) ; | |
| } | |
| } | |
Xet Storage Details
- Size:
- 9.17 kB
- Xet hash:
- ced6f6c5c81c1237791b43b383d9d7ab3098bdaf72167a9d400de03f3fd3a11d
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.