platform-bible-utils
    Preparing search index...

    Interface ThemeCssVariables

    Theme colors and other CSS variable properties that adjust the looks of the application. These are applied in CSS properties using var(--variableName) or Tailwind classes like tw:bg-primary

    See shadcn's Theming page and the wiki's Matching Application Theme section for more information.

    interface ThemeCssVariables {
        accent?: string;
        "accent-foreground"?: string;
        background?: string;
        border?: string;
        card?: string;
        "card-foreground"?: string;
        "chart-1"?: string;
        "chart-2"?: string;
        "chart-3"?: string;
        "chart-4"?: string;
        "chart-5"?: string;
        destructive?: string;
        "destructive-foreground"?: string;
        foreground?: string;
        input?: string;
        muted?: string;
        "muted-foreground"?: string;
        popover?: string;
        "popover-foreground"?: string;
        primary?: string;
        "primary-foreground"?: string;
        radius?: string;
        ring?: string;
        secondary?: string;
        "secondary-foreground"?: string;
        sidebar?: string;
        "sidebar-accent"?: string;
        "sidebar-accent-foreground"?: string;
        "sidebar-border"?: string;
        "sidebar-foreground"?: string;
        "sidebar-primary"?: string;
        "sidebar-primary-foreground"?: string;
        "sidebar-ring"?: string;
        spacing?: string;
        "success-foreground"?: string;
        warning?: string;
        "warning-foreground"?: string;
        [variableName: string]: undefined | string;
    }

    Indexable

    • [variableName: string]: undefined | string
    Index

    Properties

    accent?: string

    Interactive hover, focus, and active surface color. Applied to ghost buttons, menu highlights, and hovered rows.

    "accent-foreground"?: string

    Text and content color rendered on accent surfaces.

    background?: string

    Default application background color. Applied to the page shell and page sections.

    border?: string

    Default border and separator color. Applied to cards, menus, tables, and layout dividers.

    card?: string

    Surface color for elevated containers such as cards and dashboard panels.

    "card-foreground"?: string

    Text and content color inside card surfaces.

    "chart-1"?: string

    First color in the default chart palette.

    "chart-2"?: string

    Second color in the default chart palette.

    "chart-3"?: string

    Third color in the default chart palette.

    "chart-4"?: string

    Fourth color in the default chart palette.

    "chart-5"?: string

    Fifth color in the default chart palette.

    destructive?: string

    Color representing destructive actions and error states. Applied to destructive buttons and invalid states.

    "destructive-foreground"?: string

    Text and content color rendered on destructive surfaces.

    foreground?: string

    Default text color. Applied to the page shell and general text content.

    input?: string

    Border and surface treatment color for form controls such as inputs, text areas, and selects.

    muted?: string

    Subtle background surface color for de-emphasized regions.

    "muted-foreground"?: string

    Lower-emphasis text color. Applied to descriptions, placeholders, helper text, and subdued content.

    popover?: string

    Surface color for floating overlays such as dropdowns and context menus.

    "popover-foreground"?: string

    Text and content color inside floating overlay surfaces.

    primary?: string

    High-emphasis action and brand surface color. Applied to the default button, selected states, and active accents.

    "primary-foreground"?: string

    Text and content color rendered on primary surfaces.

    radius?: string

    Base corner radius scale. Applied to cards, inputs, buttons, popovers, and the derived radius-* tokens.

    ring?: string

    Focus ring and outline color applied to buttons, inputs, checkboxes, and other focusable controls.

    secondary?: string

    Lower-emphasis filled action and supporting surface color. Applied to secondary buttons and supporting UI.

    "secondary-foreground"?: string

    Text and content color rendered on secondary surfaces.

    sidebar?: string

    Base sidebar container surface color.

    "sidebar-accent"?: string

    Hover and selected state surface color inside the sidebar. Applied to menu hover states and open items.

    "sidebar-accent-foreground"?: string

    Text and content color rendered on sidebar accent surfaces.

    "sidebar-border"?: string

    Border and separator color specific to the sidebar. Applied to sidebar headers, groups, and internal dividers.

    "sidebar-foreground"?: string

    Default text color inside the sidebar.

    "sidebar-primary"?: string

    High-emphasis action color inside the sidebar. Applied to active items, icon tiles, and sidebar badges.

    "sidebar-primary-foreground"?: string

    Text and content color rendered on primary sidebar surfaces.

    "sidebar-ring"?: string

    Focus ring color for controls inside the sidebar.

    spacing?: string

    Base spacing unit. Controls the size of all Tailwind spacing utilities (padding, margin, gap, etc.).

    "success-foreground"?: string

    Color to emphasize the success of some action

    warning?: string

    Color representing warning states such as caution, advisories, and non-critical issues.

    "warning-foreground"?: string

    Text and content color rendered on warning surfaces.