UNPKG

@kobalte/solidbase

Version:

Fully featured, fully customisable static site generation for SolidStart

95 lines (80 loc) 1.85 kB
@import "./reset.css"; @import "./variables.css"; html { background: var(--sb-background-color); font-optical-sizing: auto; font-family: var(--sb-font-text); overflow-x: hidden; scrollbar-color: color-mix( in hsl, var(--sb-background-color) 50%, var(--sb-tint-color-opposite) ) color-mix( in hsl, var(--sb-background-color) 95%, var(--sb-tint-color-opposite) ); } code { font-family: var(--sb-font-mono) !important; } h1, h2, h3, h4, h5, h6 { font-family: var(--sb-font-headings); } article *[id] { scroll-margin-top: 5rem; } @media screen and (max-width: 1100px) { article *[id] { scroll-margin-top: 7.5rem; } } .expressive-code.expressive-code { margin: 1.5rem 0; figure { --code-background: var(--sb-code-background-color); --ec-frm-edActTabBg: var(--sb-code-background-color); --ec-frm-edTabBarBrdCol: var(--sb-code-background-color); --ec-frm-edTabBarBg: var(--sb-background-color); --ec-frm-edActTabIndTopCol: var(--sb-active-link-color); --ec-frm-edActTabIndBtmCol: color-mix( in hsl, var(--sb-code-background-color) 95%, var(--sb-tint-color-opposite) ); --ec-frm-edTabBarBrdBtmCol: var(--ec-frm-edActTabIndBtmCol); --ec-frm-edActTabFg: var(--sb-text-color); --header-border-radius: var(--sb-border-radius); --ec-brdRad: var(--sb-border-radius); box-shadow: none; border-radius: var(--sb-border-radius); cursor: text; pre { border: none; } .header .title { font-family: var(--sb-font-mono); font-size: 0.9rem; } .copy { margin-top: 0.2rem; } .ln[aria-hidden="true"]::selection { background: transparent; } &:has(.ec-line.highlight) .ec-line:not(.highlight) { opacity: 0.7; transition: opacity .1s var(--sb-transition-timing); } &:hover .ec-line, &:focus-within .ec-line { opacity: 1 !important; } } }