Spaces:
Runtime error
Runtime error
| export default ` | |
| /* Basic theme */ | |
| .light-mode { | |
| --scalar-color-1: #21201c; /* Sand 12 */ | |
| --scalar-color-2: #63635e; /* Sand 11 */ | |
| --scalar-color-3: #82827c; /* Sand 10 */ | |
| --scalar-color-accent: #1b180f; /* Yellow 9 */ | |
| --scalar-background-1: #fdfdfc; /* Sand 1 */ | |
| --scalar-background-2: #f9f9f8; /* Sand 2 */ | |
| --scalar-background-3: #f1f0ef; /* Sand 3 */ | |
| --scalar-background-accent: #ffe62a1f; | |
| --scalar-border-color: #f1f0ef; /* Sand 3 */ | |
| --scalar-code-language-color-supersede: var(--scalar-color-3); | |
| } | |
| .dark-mode { | |
| --scalar-color-1: #eeeeec; /* Sand 12 */ | |
| --scalar-color-2: #b5b3ad; /* Sand 11 */ | |
| --scalar-color-3: rgba(180, 179, 173, 0.6); /* Sand 10 with opacity */ | |
| --scalar-color-accent: #ffe62a; /* Yellow 9 */ | |
| --scalar-background-1: #111110; /* Sand 1 */ | |
| --scalar-background-2: #191918; /* Sand 2 */ | |
| --scalar-background-3: #222221; /* Sand 3 */ | |
| --scalar-background-accent: #ffe62a1f; | |
| --scalar-border-color: #222221; /* Sand Dark 3 */ | |
| --scalar-code-language-color-supersede: var(--scalar-color-3); | |
| } | |
| /* Document Sidebar */ | |
| .light-mode .t-doc__sidebar { | |
| --scalar-sidebar-background-1: var(--scalar-background-1); | |
| --scalar-sidebar-item-hover-color: currentColor; | |
| --scalar-sidebar-item-hover-background: var(--scalar-background-2); | |
| --scalar-sidebar-item-active-background: var(--scalar-background-accent); | |
| --scalar-sidebar-border-color: 0.5px solid var(--scalar-border-color); | |
| --scalar-sidebar-color-1: var(--scalar-color-1); | |
| --scalar-sidebar-color-2: var(--scalar-color-2); | |
| --scalar-sidebar-color-active: #1b180f; | |
| --scalar-sidebar-search-background: rgba(33, 32, 28, 0.05); | |
| --scalar-sidebar-search-border-color: 1px solid rgba(33, 32, 28, 0.05); | |
| --scalar-sidebar-search-color: var(--scalar-color-3); | |
| --scalar-background-2: rgba(33, 32, 28, 0.03); | |
| } | |
| .dark-mode .t-doc__sidebar { | |
| --scalar-sidebar-background-1: var(--scalar-background-1); | |
| --scalar-sidebar-item-hover-color: currentColor; | |
| --scalar-sidebar-item-hover-background: var(--scalar-background-2); | |
| --scalar-sidebar-item-active-background: rgba(238, 238, 236, 0.1); | |
| --scalar-sidebar-border-color: 0.5px solid var(--scalar-border-color); | |
| --scalar-sidebar-color-1: var(--scalar-color-1); | |
| --scalar-sidebar-color-2: var(--scalar-color-2); | |
| --scalar-sidebar-color-active: var(--scalar-color-accent); | |
| --scalar-sidebar-search-background: rgba(238, 238, 236, 0.1); | |
| --scalar-sidebar-search-border-color: 1px solid rgba(238, 238, 236, 0.05); | |
| --scalar-sidebar-search-color: var(--scalar-color-3); | |
| } | |
| /* Advanced */ | |
| .light-mode { | |
| --scalar-color-green: #069061; | |
| --scalar-color-red: #ef0006; | |
| --scalar-color-yellow: #edbe20; | |
| --scalar-color-blue: #0082d0; | |
| --scalar-color-orange: #fb892c; | |
| --scalar-color-purple: #5203d1; | |
| --scalar-button-1: rgba(33, 32, 28, 1); | |
| --scalar-button-1-hover: rgba(33, 32, 28, 0.8); | |
| --scalar-button-1-color: rgba(253, 253, 252, 0.9); | |
| } | |
| .dark-mode { | |
| --scalar-color-green: #00b648; | |
| --scalar-color-red: #dc1b19; | |
| --scalar-color-yellow: #ffc90d; | |
| --scalar-color-blue: #4eb3ec; | |
| --scalar-color-orange: #ff8d4d; | |
| --scalar-color-purple: #b191f9; | |
| --scalar-button-1: rgba(238, 238, 236, 1); | |
| --scalar-button-1-hover: rgba(238, 238, 236, 0.9); | |
| --scalar-button-1-color: #111110; | |
| } | |
| /* Custom Theme */ | |
| .dark-mode h2.t-editor__heading, | |
| .dark-mode .t-editor__page-title h1, | |
| .dark-mode h1.section-header, | |
| .dark-mode .markdown h1, | |
| .dark-mode .markdown h2, | |
| .dark-mode .markdown h3, | |
| .dark-mode .markdown h4, | |
| .dark-mode .markdown h5, | |
| .dark-mode .markdown h6 { | |
| -webkit-text-fill-color: transparent; | |
| background-image: linear-gradient( | |
| to right bottom, | |
| rgb(238, 238, 236) 30%, | |
| rgba(238, 238, 236, 0.38) | |
| ); | |
| -webkit-background-clip: text; | |
| background-clip: text; | |
| } | |
| .sidebar-search { | |
| backdrop-filter: blur(12px); | |
| } | |
| @keyframes headerbackground { | |
| from { | |
| background: transparent; | |
| backdrop-filter: none; | |
| } | |
| to { | |
| background: var(--scalar-header-background-1); | |
| backdrop-filter: blur(12px); | |
| } | |
| } | |
| .dark-mode .scalar-card { | |
| background: rgba(238, 238, 236, 0.05) !important; | |
| } | |
| .dark-mode .scalar-card * { | |
| --scalar-background-2: transparent !important; | |
| --scalar-background-1: transparent !important; | |
| } | |
| .light-mode .dark-mode.scalar-card *, | |
| .light-mode .dark-mode.scalar-card { | |
| --scalar-background-1: #191918 !important; | |
| --scalar-background-2: #191918 !important; | |
| --scalar-background-3: #222221 !important; | |
| } | |
| .light-mode .dark-mode.scalar-card { | |
| background: #222221 !important; | |
| } | |
| .badge { | |
| box-shadow: 0 0 0 1px var(--scalar-border-color); | |
| margin-right: 6px; | |
| } | |
| .table-row.required-parameter .table-row-item:nth-of-type(2):after { | |
| background: transparent; | |
| box-shadow: none; | |
| } | |
| /* Hero Section Flare */ | |
| .section-flare { | |
| width: 100vw; | |
| background: radial-gradient( | |
| ellipse 80% 50% at 50% -20%, | |
| rgba(255, 230, 42, 0.15), | |
| transparent | |
| ); | |
| height: 100vh; | |
| } | |
| /* Document layout */ | |
| .light-mode .t-doc .layout-content, | |
| .dark-mode .t-doc .layout-content { | |
| background: transparent; | |
| } | |
| .t-doc__header { | |
| background: rgba(253, 253, 252, 0.7); /* Sand 1 with opacity for light mode */ | |
| backdrop-filter: blur(12px); | |
| -webkit-backdrop-filter: blur(12px); /* For Safari */ | |
| border-bottom: 0.5px solid var(--scalar-border-color); | |
| position: sticky; | |
| top: 0; | |
| z-index: 100; | |
| } | |
| .dark-mode .t-doc__header { | |
| background: rgba(17, 17, 16, 0.7); /* Sand 1 dark with opacity */ | |
| } | |
| /* Sidebar styles */ | |
| .t-doc__sidebar { | |
| background: rgba(253, 253, 252, 0.7); /* Sand 1 with opacity for light mode */ | |
| backdrop-filter: blur(12px); | |
| -webkit-backdrop-filter: blur(12px); | |
| border-bottom: 0.5px solid var(--scalar-border-color); | |
| z-index: 100; | |
| } | |
| .dark-mode .t-doc__sidebar { | |
| background: rgba(17, 17, 16, 0.7) !important; | |
| } | |
| `; | |