@suluk/theme - v0.1.1
    Preparing search index...

    Interface TokenSpec

    One mode's tokens (light or dark).

    interface TokenSpec {
        name: string;
        colors: ColorTokens;
        radius: number;
        fonts?: FontTokens;
        shadows?: Record<string, string>;
        typeScale?: Record<string, string>;
        spacing?: Record<string, string>;
        breakpoints?: Record<string, string>;
    }
    Index

    Properties

    name: string

    scheme name (e.g. "terracotta").

    colors: ColorTokens
    radius: number

    base corner radius in rem (drives --radius and the derived sm/md/lg).

    fonts?: FontTokens
    shadows?: Record<string, string>

    named box-shadows → CSS shadow value.

    typeScale?: Record<string, string>

    named type-scale steps → font-size value (e.g. { base: "1rem", lg: "1.125rem" }).

    spacing?: Record<string, string>

    named spacing steps → length.

    breakpoints?: Record<string, string>

    named breakpoints → min-width (e.g. { md: "48rem" }).