Documentation
    Preparing search index...

    Type Alias ThemeStyleProps

    ThemeStyleProps: Partial<
        {
            align: ThemeStyleFlexAlignmentProp;
            alignSelf: ThemeStyleFlexAlignmentProp;
            bg: ThemeStyleColorProp
            | "inherit";
            blurBg: boolean;
            border: ThemeStyleColorProp | "inherit" | "transparent";
            borderBottom: ThemeStyleProps["border"];
            borderLeft: ThemeStyleProps["border"];
            borderRight: ThemeStyleProps["border"];
            borderStyle: "solid" | "dashed";
            borderTop: ThemeStyleProps["border"];
            borderWidth: number;
            bottom: ThemeStyleSpacingProp | string;
            bottomLeftRadius: keyof Theme["border"]["radiusPx"] | number;
            bottomRightRadius: keyof Theme["border"]["radiusPx"] | number;
            c: ThemeStyleColorProp | "inherit";
            centered: boolean;
            classes: ThemeStyleClass[];
            column: boolean;
            cursor: "default" | "text" | "pointer" | "not-allowed" | "unset";
            darkenBg: boolean;
            display: "block" | "flex" | "grid" | "none";
            filter: string;
            fontFamily: keyof Theme["font"]["family"];
            fontSize: keyof Theme["font"]["sizePx"] | number | "inherit";
            fontWeight: "normal" | "bold";
            gridArea: string;
            gridGap: string;
            gridTemplateColumns: string;
            gridTemplateRows: string;
            grow: boolean;
            h: string;
            inline: boolean;
            italic: boolean;
            justify: ThemeStyleFlexAlignmentProp;
            justifySelf: ThemeStyleFlexAlignmentProp;
            left: ThemeStyleSpacingProp | string;
            lightenBg: boolean;
            lineHeight: keyof Theme["font"]["lineHeightPx"] | 1 | "inherit";
            m: ThemeStyleSpacingProp;
            maxH: string;
            maxW: string | "element";
            mb: ThemeStyleSpacingProp;
            minH: string;
            minW: string;
            ml: ThemeStyleSpacingProp;
            mr: ThemeStyleSpacingProp;
            mt: ThemeStyleSpacingProp;
            mx: ThemeStyleSpacingProp | "auto";
            my: ThemeStyleSpacingProp | "auto";
            onMobile: Omit<ThemeStyleProps, "classes" | "transitions">;
            onTablet: Omit<ThemeStyleProps, "classes" | "transitions">;
            opacity: keyof Theme["opacity"];
            overflow: "hidden" | "auto";
            overflowX: ThemeStyleProps["overflow"];
            overflowY: ThemeStyleProps["overflow"];
            p: ThemeStyleSpacingProp;
            pb: ThemeStyleSpacingProp;
            pl: ThemeStyleSpacingProp;
            pointerEvents: "none" | "auto";
            position: "relative" | "absolute" | "fixed" | "sticky";
            pr: ThemeStyleSpacingProp;
            pt: ThemeStyleSpacingProp;
            px: ThemeStyleSpacingProp;
            py: ThemeStyleSpacingProp;
            radius: keyof Theme["border"]["radiusPx"] | number;
            reverse: boolean;
            right: ThemeStyleSpacingProp | string;
            shadow: keyof Theme["shadow"];
            shrink: boolean;
            strikethrough: boolean;
            textAlign: "left" | "center" | "right";
            textShadow: boolean;
            textWrap: "nowrap" | "balance";
            top: ThemeStyleSpacingProp | string;
            topLeftRadius: keyof Theme["border"]["radiusPx"] | number;
            topRightRadius: keyof Theme["border"]["radiusPx"] | number;
            transform: string;
            transformOrigin: string;
            transition: boolean;
            transitionDelay: number;
            transitionDuration: number;
            transitions: Partial<Record<ThemeStyleTransition, boolean>>;
            underline: boolean;
            w: string;
            wrap: boolean;
            zIndex: ThemeStyleZIndexCategory | number;
        },
    >