This reference documents all available customizable theme variables that can be added to your neko.yml file. Each variable can be overridden in both base (light mode) and dark (dark mode) configurations.
The following demonstrates a basic configuration where the base-color and background color are configured with custom values:
Core variables that define the fundamental appearance of your site.
Variable
Description
Default base
Default dark
base-color
Brand color
#5495f1
#5495f1
base-white
Pure white color
#ffffff
#ffffff
base-black
Pure black color
#000000
#000000
base-bg
Main background color
var(--base-white)
var(--dark-900)
base-text
Primary text color
var(--gray-700)
var(--dark-300)
base-text-muted
Muted text color
var(--gray-400)
var(--gray-400)
base-text-strong
Strong/bold text color
var(--gray-900)
var(--base-white)
base-border
Default border color
var(--gray-200)
var(--dark-650)
base-border-hover
Border color on hover
var(--gray-300)
var(--gray-550)
base-border-strong
Strong border color
var(--gray-400)
var(--gray-450)
base-link
Link color
var(--base-500)
var(--base-500)
base-link-hover
Link hover color
var(--base-800)
var(--base-300)
base-link-weight
Link font weight
500
500
base-item-text
Base item text color
var(--base-text-strong)
var(--base-text-strong)
base-item-text-active
Active base item text color
var(--base-link)
var(--base-link)
base-item-bg
Base item background
var(--transparent)
var(--transparent)
base-item-bg-hover
Base item hover background
var(--base-50)
var(--dark-600)
base-item-bg-active
Active base item background
var(--base-100)
var(--dark-550)
Variants
Semantic color variants are used throughout Neko components. These colors provide consistent theming for different types of content and actions. Each variant is available as a full color palette from 50 (lightest) to 900 (darkest).
Variable
Description
Default base
base
Foundation brand color for main actions and highlights
#5495f1
primary
Primary color variant used for actions, highlights, and key elements across components
#5495f1
success
Success state color for positive actions and confirmations
#36ad99
danger
Danger/error state color for warnings and destructive actions
#e53e3e
warning
Warning state color for caution and important notices
#edab26
royal
Royal purple color for special emphasis and premium features
#a667e3
Color Palettes
System elements and base variants for Components are derived from the base-color using the base color palette.
Base
Color variations based on your base-color setting:
Variable
Description
base-50
Lightest base color shade (10% mix with white)
base-100
Very light base color shade (15% mix with white)
base-200
Light base color shade (30% mix with white)
base-300
Medium-light base color shade (50% mix with white)
base-400
Medium base color shade (70% mix with white)
base-500
Base color (same as base-color)
base-600
Medium-dark base color shade (90% mix with black)
base-700
Dark base color shade (80% mix with black)
base-800
Very dark base color shade (60% mix with black)
base-900
Darkest base color shade (40% mix with black)
Semantic Color Palettes
Each semantic color includes shades from 50 (lightest) to 900 (darkest):
The semantic color shades follow a consistent pattern where:
Lower numbers (50-400) are lighter shades created by mixing with white
Higher numbers (600-900) are darker shades created by mixing with black
The mid color 500 of each sequence represents the pure color for that sequence
Primary
Semantic palette primary with shades 50 through 900:
Shade
Description
primary-50
Lightest primary shade (10% mix with white)
primary-100
Very light primary shade (15% mix with white)
primary-200
Light primary shade (30% mix with white)
primary-300
Medium-light primary shade (50% mix with white)
primary-400
Medium primary shade (70% mix with white)
primary-500
Base primary color (#5495f1)
primary-600
Medium-dark primary shade (90% mix with black)
primary-700
Dark primary shade (80% mix with black)
primary-800
Very dark primary shade (60% mix with black)
primary-900
Darkest primary shade (40% mix with black)
Success
Semantic palette success with shades 50 through 900:
Shade
Description
success-50
Lightest success shade (10% mix with white)
success-100
Very light success shade (15% mix with white)
success-200
Light success shade (30% mix with white)
success-300
Medium-light success shade (50% mix with white)
success-400
Medium success shade (70% mix with white)
success-500
Base success color (#36ad99)
success-600
Medium-dark success shade (90% mix with black)
success-700
Dark success shade (80% mix with black)
success-800
Very dark success shade (60% mix with black)
success-900
Darkest success shade (40% mix with black)
Danger
Semantic palette danger with shades 50 through 900:
Shade
Description
danger-50
Lightest danger shade (10% mix with white)
danger-100
Very light danger shade (15% mix with white)
danger-200
Light danger shade (30% mix with white)
danger-300
Medium-light danger shade (50% mix with white)
danger-400
Medium danger shade (70% mix with white)
danger-500
Base danger color (#e53e3e)
danger-600
Medium-dark danger shade (90% mix with black)
danger-700
Dark danger shade (80% mix with black)
danger-800
Very dark danger shade (60% mix with black)
danger-900
Darkest danger shade (40% mix with black)
Warning
Semantic palette warning with shades 50 through 900:
Shade
Description
warning-50
Lightest warning shade (10% mix with white)
warning-100
Very light warning shade (15% mix with white)
warning-200
Light warning shade (30% mix with white)
warning-300
Medium-light warning shade (50% mix with white)
warning-400
Medium warning shade (70% mix with white)
warning-500
Base warning color (#edab26)
warning-600
Medium-dark warning shade (90% mix with black)
warning-700
Dark warning shade (80% mix with black)
warning-800
Very dark warning shade (60% mix with black)
warning-900
Darkest warning shade (40% mix with black)
Royal
Semantic palette royal with shades 50 through 900
Shade
Description
royal-50
Lightest royal shade (10% mix with white)
royal-100
Very light royal shade (15% mix with white)
royal-200
Light royal shade (30% mix with white)
royal-300
Medium-light royal shade (50% mix with white)
royal-400
Medium royal shade (70% mix with white)
royal-500
Base royal color (#a667e3)
royal-600
Medium-dark royal shade (90% mix with black)
royal-700
Dark royal shade (80% mix with black)
royal-800
Very dark royal shade (60% mix with black)
royal-900
Darkest royal shade (40% mix with black)
Gray
Predefined gray color variations:
Variable
Description
Default base
gray-50
Lightest gray
#f8f9fc
gray-100
Very light gray
#f4f6fc
gray-150
Light gray variant
#edf0f6
gray-200
Light gray
#e4e8f1
gray-250
Medium-light gray variant
#d2d9e3
gray-300
Medium-light gray
#bdc8da
gray-350
Medium gray variant
#a4b1c6
gray-400
Medium gray
#8693a9
gray-450
Medium-dark gray variant
#65718c
gray-500
Medium-dark gray
#525e78
gray-550
Dark gray variant
#46536d
gray-600
Dark gray
#3f4a64
gray-650
Very dark gray variant
#313c56
gray-700
Very dark gray
#2c3047
gray-750
Darkest gray variant
#1f2236
gray-800
Near black gray
#181d2d
gray-850
Almost black gray
#101523
gray-900
Darkest gray
#090d1c
Dark
Specialized dark mode color variations:
Variable
Description
Default base
dark-50
Lightest dark mode color
#fafafa
dark-100
Very light dark mode color
#f7f7f7
dark-150
Light dark mode variant
#f2f2f2
dark-200
Light dark mode color
#eeeeee
dark-250
Medium-light dark mode variant
#e0e0e0
dark-300
Medium-light dark mode color
#c4c4c4
dark-350
Medium dark mode variant
#9e9e9e
dark-400
Medium dark mode color
#616161
dark-450
Medium-dark dark mode variant
#424242
dark-500
Medium-dark dark mode color
#353535
dark-550
Dark mode variant
#323232
dark-600
Dark mode color
#2d2d2d
dark-650
Very dark mode variant
#2c2c2c
dark-700
Very dark mode color
#272727
dark-750
Darkest mode variant
#252525
dark-800
Near black dark mode
#222222
dark-850
Almost black dark mode
#1e1e1e
dark-900
Darkest dark mode color
#121212
Helper
Utility variables used throughout the theme system.
Variable
Description
Default base
Default dark
transparent
Transparent color value
transparent
transparent
skeleton-bg
Skeleton loading background
var(--gray-200)
var(--dark-600)
Branding
Variables for customizing branding elements.
Variable
Description
Default base
Default dark
branding-label-text
Branding label text color
var(--base-500)
var(--base-500)
branding-label-bg
Branding label background
var(--base-50)
transparent
branding-label-border
Branding label border color
var(--base-300)
var(--base-500)
Header
Variables controlling the header appearance.
Variable
Description
Default base
Default dark
header-bg
Header background color
var(--base-bg)
var(--base-bg)
header-border
Header border color
var(--base-border)
var(--base-border)
header-text
Header text color
var(--base-link)
var(--base-link)
header-text-weight
Header text font weight
var(--base-link-weight)
var(--base-link-weight)
header-text-hover
Header text hover color
var(--base-link-hover)
var(--base-link-hover)
Search
Variables for customizing search functionality appearance.
Variable
Description
Default base
Default dark
search-text
Search input text color
var(--base-text)
var(--base-text)
search-placeholder
Search placeholder text color
var(--base-text-muted)
var(--base-text-muted)
search-bg
Search input background
var(--header-bg)
var(--header-bg)
search-border
Search input border color
var(--base-border)
var(--base-border-hover)
search-border-hover
Search input hover border color
var(--base-border-hover)
var(--base-border-strong)
search-border-focus
Search input focus border color
var(--base-border-hover)
var(--base-border-strong)
search-hint-text
Search hint text color
var(--search-placeholder)
var(--search-placeholder)
search-hint-bg
Search hint background
var(--header-bg)
var(--header-bg)
search-hint-border
Search hint border color
var(--search-border)
var(--search-border)
Filter
Variables for customizing filter functionality.
Variable
Description
Default base
Default dark
filter-text
Filter input text color
var(--base-text)
var(--base-text)
filter-placeholder
Filter placeholder text color
var(--base-text-muted)
var(--base-text-muted)
filter-bg
Filter input background
var(--sidebar-left-bg)
var(--sidebar-left-bg)
filter-border
Filter input border color
var(--base-border)
var(--base-border-hover)
filter-border-hover
Filter input hover border color
var(--base-border-hover)
var(--base-border-strong)
filter-border-focus
Filter input focus border color
var(--base-border-hover)
var(--base-border-strong)
Body
Variables controlling the main content area.
Variable
Description
Default base
Default dark
body-bg
Main content background
var(--base-bg)
var(--base-bg)
body-text
Main content text color
var(--base-text)
var(--base-text)
body-link
Body link color
var(--base-link)
var(--base-link)
body-link-hover
Body link hover color
var(--base-link-hover)
var(--base-link-hover)
body-link-weight
Body link font weight
var(--base-link-weight)
var(--base-link-weight)
Heading
Variables for heading text styling.
Variable
Description
Default base
Default dark
heading-text
Heading text color
var(--gray-900)
var(--base-white)
heading-weight
Default heading font weight
700
700
heading-case
Default heading text transform
normal-case
normal-case
heading-h1
H1 heading text color
var(--heading-text)
var(--heading-text)
heading-h2
H2 heading text color
var(--heading-text)
var(--heading-text)
heading-h3
H3 heading text color
var(--heading-text)
var(--heading-text)
heading-h4
H4 heading text color
var(--heading-text)
var(--heading-text)
heading-h5
H5 heading text color
var(--heading-text)
var(--heading-text)
heading-h6
H6 heading text color
var(--heading-text)
var(--heading-text)
heading-h1-weight
H1 heading font weight
var(--heading-weight)
var(--heading-weight)
heading-h2-weight
H2 heading font weight
var(--heading-weight)
var(--heading-weight)
heading-h3-weight
H3 heading font weight
var(--heading-weight)
var(--heading-weight)
heading-h4-weight
H4 heading font weight
var(--heading-weight)
var(--heading-weight)
heading-h5-weight
H5 heading font weight
var(--heading-weight)
var(--heading-weight)
heading-h6-weight
H6 heading font weight
var(--heading-weight)
var(--heading-weight)
heading-h1-case
H1 heading text transform
var(--heading-case)
var(--heading-case)
heading-h2-case
H2 heading text transform
var(--heading-case)
var(--heading-case)
heading-h3-case
H3 heading text transform
var(--heading-case)
var(--heading-case)
heading-h4-case
H4 heading text transform
var(--heading-case)
var(--heading-case)
heading-h5-case
H5 heading text transform
var(--heading-case)
var(--heading-case)
heading-h6-case
H6 heading text transform
var(--heading-case)
var(--heading-case)
heading-h1-font-size
H1 heading font size
2.5rem
2.5rem
heading-h2-font-size
H2 heading font size
2rem
2rem
heading-h3-font-size
H3 heading font size
1.5rem
1.5rem
heading-h4-font-size
H4 heading font size
1.125rem
1.125rem
heading-h5-font-size
H5 heading font size
1rem
1rem
heading-h6-font-size
H6 heading font size
0.875rem
0.875rem
heading-h1-margin-bottom
H1 heading bottom margin
2rem
2rem
heading-h2-margin-bottom
H2 heading bottom margin
1.5rem
1.5rem
heading-h3-margin-bottom
H3 heading bottom margin
1rem
1rem
heading-h4-margin-bottom
H4 heading bottom margin
0.75rem
0.75rem
heading-h5-margin-bottom
H5 heading bottom margin
0.5rem
0.5rem
heading-h6-margin-bottom
H6 heading bottom margin
0.5rem
0.5rem
heading-h1-padding-top
H1 heading top padding
0
0
heading-h2-padding-top
H2 heading top padding
0
0
heading-h3-padding-top
H3 heading top padding
0
0
heading-h4-padding-top
H4 heading top padding
0
0
heading-h5-padding-top
H5 heading top padding
0
0
heading-h6-padding-top
H6 heading top padding
0
0
heading-h1-border-top
H1 heading top border color
var(--transparent)
var(--transparent)
heading-h2-border-top
H2 heading top border color
var(--transparent)
var(--transparent)
heading-h3-border-top
H3 heading top border color
var(--transparent)
var(--transparent)
heading-h4-border-top
H4 heading top border color
var(--transparent)
var(--transparent)
heading-h5-border-top
H5 heading top border color
var(--transparent)
var(--transparent)
heading-h6-border-top
H6 heading top border color
var(--transparent)
var(--transparent)
Scheme
Variables for the Light/Dark switcher component.
Variable
Description
Default base
Default dark
scheme-menu-item-bg
Switcher item background
var(--base-item-bg)
var(--base-item-bg)
scheme-menu-item-bg-hover
Switcher item hover background
var(--base-item-bg-hover)
var(--base-item-bg-hover)
scheme-menu-item-bg-active
Switcher active item background
var(--base-item-bg-active)
var(--base-item-bg-active)
scheme-menu-item-text
Switcher item text color
var(--base-text)
var(--base-text)
scheme-menu-item-text-active
Switcher active item text color
var(--base-item-text-active)
var(--base-item-text-active)
Sidebar
Variables controlling the left and right sidebars.
Variable
Description
Default base
Default dark
sidebar-left-bg
Left sidebar background
var(--base-bg)
var(--base-bg)
sidebar-left-border
Left sidebar border
var(--base-border)
var(--base-border)
sidebar-right-bg
Right sidebar background
var(--base-bg)
var(--base-bg)
sidebar-right-border
Right sidebar border
var(--base-border)
var(--base-border)
Navigation
Variables for customizing navigation appearance and behavior.
Variable
Description
Default base
Default dark
nav-bg
Navigation background
var(--sidebar-left-bg)
var(--sidebar-left-bg)
nav-item-bg-hover
Navigation item hover background
var(--base-item-bg-hover)
var(--base-item-bg-hover)
nav-item-bg-active
Active navigation item background
var(--base-item-bg-active)
var(--base-item-bg-active)
nav-item-bg-active-hover
Active navigation item hover background
var(--base-item-bg-active)
var(--base-item-bg-active)
nav-item-text
Navigation item text color
var(--gray-900)
var(--dark-300)
nav-item-text-hover
Navigation item hover text color
var(--base-item-text-active)
var(--base-item-text-active)
nav-item-text-active
Active navigation item text color
var(--base-item-text-active)
var(--base-item-text-active)
nav-item-text-active-hover
Active navigation item hover text color
var(--base-item-text-active)
var(--base-item-text-active)
nav-item-text-active-weight
Active navigation item font weight
var(--base-link-weight)
var(--base-link-weight)
nav-item-button
Navigation button color
var(--gray-400)
var(--dark-400)
nav-item-button-active-hover
Navigation button active hover color
var(--base-200)
var(--base-200)
nav-item-border-active
Active navigation item border color
var(--base-500)
var(--base-500)
nav-item-text-stack
Stack navigation text color
var(--gray-700)
var(--base-text-strong)
nav-item-text-stack-case
Stack navigation text transform
uppercase
uppercase
nav-item-text-stack-weight
Stack navigation text font weight
600
600
nav-badge-margin-left
Navigation badge left margin
auto
auto
nav-badge-margin-left-alt
Alternative navigation badge left margin
0.75rem
0.75rem
Table of Contents
Variables controlling the Table of Contents appearance in the right sidebar.
Variable
Description
Default base
Default dark
toc-heading
Table of contents heading color
var(--gray-700)
var(--dark-400)
toc-text
Table of contents text color
var(--gray-700)
var(--dark-300)
toc-text-hover
Table of contents hover text color
var(--base-500)
var(--base-500)
toc-text-active
Table of contents active text color
var(--base-500)
var(--base-500)
toc-border-active
Table of contents active border color
var(--base-500)
var(--base-500)
toc-heading-case
Table of contents heading text transform
uppercase
uppercase
toc-heading-weight
Table of contents heading font weight
600
600
Footer
Variables controlling the footer appearance.
Variable
Description
Default base
Default dark
footer-text
Footer text color
var(--gray-500)
var(--dark-350)
footer-link
Footer link color
var(--base-link)
var(--base-link)
footer-link-hover
Footer link hover color
var(--base-link-hover)
var(--base-link-hover)
footer-link-weight
Footer link font weight
var(--base-link-weight)
var(--base-link-weight)
Badge Component
Variables for customizing badge components across all variants.
Base Badge
Variable
Description
Default base
Default dark
badge-base
Base badge background
var(--base-100)
var(--base-100)
badge-base-hover
Base badge hover background
var(--base-100)
var(--base-200)
badge-base-text
Base badge text color
var(--base-500)
var(--base-500)
badge-base-text-hover
Base badge hover text color
var(--base-500)
var(--base-500)
badge-base-border
Base badge border color
var(--base-200)
var(--base-200)
badge-base-border-hover
Base badge hover border color
var(--base-400)
var(--base-400)
Primary Badge
Variable
Description
Default base
Default dark
badge-primary
Primary badge background
var(--primary-100)
var(--primary-100)
badge-primary-hover
Primary badge hover background
var(--primary-100)
var(--primary-200)
badge-primary-text
Primary badge text color
var(--primary-500)
var(--primary-500)
badge-primary-text-hover
Primary badge hover text color
var(--primary-500)
var(--primary-500)
badge-primary-border
Primary badge border color
var(--primary-200)
var(--primary-200)
badge-primary-border-hover
Primary badge hover border color
var(--primary-400)
var(--primary-400)
Secondary Badge
Variable
Description
Default base
Default dark
badge-secondary
Secondary badge background
var(--gray-100)
var(--gray-100)
badge-secondary-hover
Secondary badge hover background
var(--gray-100)
var(--gray-250)
badge-secondary-text
Secondary badge text color
var(--gray-600)
var(--gray-600)
badge-secondary-text-hover
Secondary badge hover text color
var(--gray-600)
var(--gray-600)
badge-secondary-border
Secondary badge border color
var(--gray-200)
var(--gray-200)
badge-secondary-border-hover
Secondary badge hover border color
var(--gray-400)
var(--gray-400)
Success Badge
Variable
Description
Default base
Default dark
badge-success
Success badge background
var(--success-100)
var(--success-100)
badge-success-hover
Success badge hover background
var(--success-100)
var(--success-200)
badge-success-text
Success badge text color
var(--success-700)
var(--success-700)
badge-success-text-hover
Success badge hover text color
var(--success-700)
var(--success-700)
badge-success-border
Success badge border color
var(--success-200)
var(--success-200)
badge-success-border-hover
Success badge hover border color
var(--success-400)
var(--success-400)
Danger Badge
Variable
Description
Default base
Default dark
badge-danger
Danger badge background
var(--danger-100)
var(--danger-100)
badge-danger-hover
Danger badge hover background
var(--danger-100)
var(--danger-200)
badge-danger-text
Danger badge text color
var(--danger-600)
var(--danger-600)
badge-danger-text-hover
Danger badge hover text color
var(--danger-600)
var(--danger-600)
badge-danger-border
Danger badge border color
var(--danger-200)
var(--danger-200)
badge-danger-border-hover
Danger badge hover border color
var(--danger-400)
var(--danger-400)
Warning Badge
Variable
Description
Default base
Default dark
badge-warning
Warning badge background
var(--warning-100)
var(--warning-100)
badge-warning-hover
Warning badge hover background
var(--warning-100)
var(--warning-200)
badge-warning-text
Warning badge text color
var(--warning-700)
var(--warning-700)
badge-warning-text-hover
Warning badge hover text color
var(--warning-700)
var(--warning-700)
badge-warning-border
Warning badge border color
var(--warning-200)
var(--warning-200)
badge-warning-border-hover
Warning badge hover border color
var(--warning-400)
var(--warning-400)
Info Badge
Variable
Description
Default base
Default dark
badge-info
Info badge background
var(--transparent)
var(--transparent)
badge-info-hover
Info badge hover background
var(--transparent)
var(--transparent)
badge-info-text
Info badge text color
var(--base-500)
var(--base-500)
badge-info-text-hover
Info badge hover text color
var(--base-300)
var(--base-300)
badge-info-border
Info badge border color
var(--base-500)
var(--base-500)
badge-info-border-hover
Info badge hover border color
var(--base-300)
var(--base-300)
Light Badge
Variable
Description
Default base
Default dark
badge-light
Light badge background
var(--base-white)
var(--base-white)
badge-light-hover
Light badge hover background
var(--gray-100)
var(--dark-200)
badge-light-text
Light badge text color
var(--gray-600)
var(--dark-600)
badge-light-text-hover
Light badge hover text color
var(--gray-600)
var(--dark-600)
badge-light-border
Light badge border color
var(--gray-200)
var(--transparent)
badge-light-border-hover
Light badge hover border color
var(--gray-400)
var(--gray-400)
Dark Badge
Variable
Description
Default base
Default dark
badge-dark
Dark badge background
var(--gray-700)
var(--dark-450)
badge-dark-hover
Dark badge hover background
var(--gray-600)
var(--dark-400)
badge-dark-text
Dark badge text color
var(--base-white)
var(--base-white)
badge-dark-text-hover
Dark badge hover text color
var(--base-white)
var(--base-white)
badge-dark-border
Dark badge border color
var(--gray-700)
var(--dark-450)
badge-dark-border-hover
Dark badge hover border color
var(--gray-500)
var(--dark-400)
Ghost Badge
Variable
Description
Default base
Default dark
badge-ghost
Ghost badge background
var(--body-bg)
var(--dark-550)
badge-ghost-hover
Ghost badge hover background
var(--gray-50)
var(--dark-450)
badge-ghost-text
Ghost badge text color
var(--gray-300)
var(--dark-400)
badge-ghost-text-hover
Ghost badge hover text color
var(--gray-300)
var(--dark-450)
badge-ghost-border
Ghost badge border color
var(--gray-200)
var(--dark-450)
badge-ghost-border-hover
Ghost badge hover border color
var(--gray-300)
var(--dark-450)
Contrast Badge
Variable
Description
Default base
Default dark
badge-contrast
Contrast badge background
var(--gray-900)
var(--base-white)
badge-contrast-hover
Contrast badge hover background
var(--gray-600)
var(--dark-200)
badge-contrast-text
Contrast badge text color
var(--base-white)
var(--dark-850)
badge-contrast-text-hover
Contrast badge hover text color
var(--base-white)
var(--dark-850)
badge-contrast-border
Contrast badge border color
var(--gray-900)
var(--base-white)
badge-contrast-border-hover
Contrast badge hover border color
var(--gray-800)
var(--base-white)
Button Component
Variables for customizing button components across all variants.
Base Button
Variable
Description
Default base
Default dark
button-base
Base button background
var(--base-500)
var(--base-500)
button-base-hover
Base button hover background
var(--base-700)
var(--base-700)
button-base-text
Base button text color
var(--base-50)
var(--base-50)
Primary Button
Variable
Description
Default base
Default dark
button-primary
Primary button background
var(--primary-500)
var(--primary-500)
button-primary-hover
Primary button hover background
var(--primary-700)
var(--primary-700)
button-primary-text
Primary button text color
var(--primary-50)
var(--primary-50)
Secondary Button
Variable
Description
Default base
Default dark
button-secondary
Secondary button background
var(--gray-500)
var(--gray-500)
button-secondary-hover
Secondary button hover background
var(--gray-700)
var(--dark-450)
button-secondary-text
Secondary button text color
var(--gray-50)
var(--gray-50)
Success Button
Variable
Description
Default base
Default dark
button-success
Success button background
var(--success-500)
var(--success-500)
button-success-hover
Success button hover background
var(--success-700)
var(--success-700)
button-success-text
Success button text color
var(--success-50)
var(--success-50)
Danger Button
Variable
Description
Default base
Default dark
button-danger
Danger button background
var(--danger-500)
var(--danger-500)
button-danger-hover
Danger button hover background
var(--danger-700)
var(--danger-700)
button-danger-text
Danger button text color
var(--danger-50)
var(--danger-50)
Warning Button
Variable
Description
Default base
Default dark
button-warning
Warning button background
var(--warning-500)
var(--warning-500)
button-warning-hover
Warning button hover background
var(--warning-600)
var(--warning-600)
button-warning-text
Warning button text color
var(--warning-900)
var(--warning-900)
Info Button
Variable
Description
Default base
Default dark
button-info
Info button background
var(--transparent)
var(--transparent)
button-info-hover
Info button hover background
var(--transparent)
var(--transparent)
button-info-text
Info button text color
var(--base-500)
var(--base-500)
button-info-text-hover
Info button hover text color
var(--base-300)
var(--base-300)
button-info-border
Info button border color
var(--base-500)
var(--base-500)
button-info-border-hover
Info button hover border color
var(--base-300)
var(--base-300)
Light Button
Variable
Description
Default base
Default dark
button-light
Light button background
var(--gray-200)
var(--dark-250)
button-light-hover
Light button hover background
var(--gray-300)
var(--dark-350)
button-light-text
Light button text color
var(--gray-900)
var(--base-black)
Dark Button
Variable
Description
Default base
Default dark
button-dark
Dark button background
var(--gray-700)
var(--dark-550)
button-dark-hover
Dark button hover background
var(--gray-600)
var(--dark-450)
button-dark-text
Dark button text color
var(--gray-50)
var(--dark-350)
Ghost Button
Variable
Description
Default base
Default dark
button-ghost
Ghost button background
var(--gray-100)
var(--dark-600)
button-ghost-hover
Ghost button hover background
var(--gray-150)
var(--dark-450)
button-ghost-text
Ghost button text color
var(--gray-300)
var(--dark-400)
Contrast Button
Variable
Description
Default base
Default dark
button-contrast
Contrast button background
var(--gray-900)
var(--base-white)
button-contrast-hover
Contrast button hover background
var(--gray-700)
var(--dark-300)
button-contrast-text
Contrast button text color
var(--gray-50)
var(--base-black)
Callout Component
Variables for customizing callout components.
Base Callout
Variable
Description
Default base
Default dark
callout-base-bg
Base callout background
var(--base-white)
var(--dark-800)
callout-base-border
Base callout border
var(--base-border)
var(--base-border)
callout-base
Base callout accent color
var(--base-500)
var(--base-500)
Callout Accent Colors
Variable
Description
Default base
Default dark
callout-primary
Primary callout accent color
var(--primary-500)
var(--primary-500)
callout-secondary
Secondary callout accent color
var(--gray-500)
var(--gray-500)
callout-success
Success callout accent color
var(--success-500)
var(--success-500)
callout-tip
Tip callout accent color
var(--success-400)
var(--success-400)
callout-danger
Danger callout accent color
var(--danger-500)
var(--danger-500)
callout-warning
Warning callout accent color
var(--warning-500)
var(--warning-500)
callout-info
Info callout accent color
var(--base-300)
var(--base-300)
callout-question
Question callout accent color
var(--royal-500)
var(--royal-500)
callout-light
Light callout accent color
var(--gray-300)
var(--gray-300)
callout-dark
Dark callout accent color
var(--gray-900)
var(--gray-900)
callout-ghost
Ghost callout accent color
var(--gray-100)
var(--gray-100)
callout-contrast
Contrast callout accent color
var(--gray-600)
var(--gray-600)
callout-contrast-bg
Contrast callout background
var(--gray-900)
var(--base-white)
callout-contrast-text
Contrast callout text color
var(--gray-300)
var(--dark-800)
callout-contrast-border
Contrast callout border color
var(--gray-900)
var(--dark-700)
Image Component
Variables for customizing image appearance.
Variable
Description
Default base
Default dark
image-rounded
Image border radius
0px
0px
image-border
Image border color
var(--base-border)
var(--base-border)
image-border-width
Image border width
0
0
List Component
Variables for customizing list appearance.
Variable
Description
Default base
Default dark
list-checked
Checked list item color
var(--base-500)
var(--base-500)
list-unchecked
Unchecked list item color
var(--gray-300)
var(--dark-400)
Tab Component
Variables for customizing tab appearance.
Variable
Description
Default base
Default dark
tab-text
Tab text color
var(--gray-500)
var(--dark-350)
tab-text-hover
Tab hover text color
var(--base-500)
var(--base-500)
tab-text-active
Active tab text color
var(--base-500)
var(--base-500)
tab-border
Tab border color
var(--transparent)
var(--transparent)
tab-border-hover
Tab hover border color
var(--gray-300)
var(--dark-450)
tab-border-active
Active tab border color
var(--base-500)
var(--base-500)
Color Preview Component
Variables for customizing color preview appearance.
Variable
Description
Default base
Default dark
color-preview-display
Color preview display mode
inline-block
inline-block
color-preview-width
Color preview width
12px
12px
color-preview-height
Color preview height
12px
12px
color-preview-margin-left
Color preview left margin
0.25rem
0.25rem
color-preview-border
Color preview border color
var(--base-border)
var(--base-border)
Description Block Component
Variables for customizing description block appearance.