clik-engine API
    Preparing search index...

    Interface Theme

    interface Theme {
        borderRadius: number;
        colors: ThemeColors;
        fontDisplay?: string;
        fontFamily: string;
        fontSize: { large: string; medium: string; small: string; title: string };
        fontUI?: string;
        name: string;
        spacing: { large: number; medium: number; small: number };
        sprites?: ThemeSprites;
        textStroke?: string;
        textStrokeThickness?: number;
    }
    Index

    Properties

    borderRadius: number
    colors: ThemeColors
    fontDisplay?: string

    Display / title font family (falls back to fontFamily).

    fontFamily: string
    fontSize: { large: string; medium: string; small: string; title: string }
    fontUI?: string

    UI / button font family (falls back to fontFamily).

    name: string
    spacing: { large: number; medium: number; small: number }
    sprites?: ThemeSprites

    Texture keys for sprite-based UI components.

    textStroke?: string

    Global text stroke color for readability (e.g. '#000000').

    textStrokeThickness?: number

    Global text stroke thickness (default 0 — no stroke).