Skip to main content

@dialstack/sdk-dev / js/src / AppearanceVariables

Interface: AppearanceVariables

Defined in: sdk/js/src/types/appearance.ts:20

CSS variable definitions for theming

All values should be valid CSS values (colors, sizes, etc.)

Properties

borderRadius?

TypeScript
optional borderRadius?: string;

Defined in: sdk/js/src/types/appearance.ts:64


borderRadiusLarge?

TypeScript
optional borderRadiusLarge?: string;

Defined in: sdk/js/src/types/appearance.ts:66


borderRadiusSmall?

TypeScript
optional borderRadiusSmall?: string;

Defined in: sdk/js/src/types/appearance.ts:65


colorBackground?

TypeScript
optional colorBackground?: string;

Defined in: sdk/js/src/types/appearance.ts:26


colorBorder?

TypeScript
optional colorBorder?: string;

Defined in: sdk/js/src/types/appearance.ts:38


colorBorderSubtle?

TypeScript
optional colorBorderSubtle?: string;

Defined in: sdk/js/src/types/appearance.ts:39


colorDanger?

TypeScript
optional colorDanger?: string;

Defined in: sdk/js/src/types/appearance.ts:32


colorInputBackground?

TypeScript
optional colorInputBackground?: string;

Defined in: sdk/js/src/types/appearance.ts:42

Fill for form inputs. Defaults to colorBackground; set separately when the input fill should differ from the surface the component sits on.


colorPlaceholder?

TypeScript
optional colorPlaceholder?: string;

Defined in: sdk/js/src/types/appearance.ts:31

Placeholder text in inputs. Defaults to colorTextSecondary at 50% so it reads dimmer than real secondary text; override to control independently.


colorPrimary?

TypeScript
optional colorPrimary?: string;

Defined in: sdk/js/src/types/appearance.ts:22


colorPrimaryHover?

TypeScript
optional colorPrimaryHover?: string;

Defined in: sdk/js/src/types/appearance.ts:23


colorSuccess?

TypeScript
optional colorSuccess?: string;

Defined in: sdk/js/src/types/appearance.ts:33


colorSurfaceSubtle?

TypeScript
optional colorSurfaceSubtle?: string;

Defined in: sdk/js/src/types/appearance.ts:37


colorText?

TypeScript
optional colorText?: string;

Defined in: sdk/js/src/types/appearance.ts:27


colorTextSecondary?

TypeScript
optional colorTextSecondary?: string;

Defined in: sdk/js/src/types/appearance.ts:28


colorWarning?

TypeScript
optional colorWarning?: string;

Defined in: sdk/js/src/types/appearance.ts:34


controlHeight?

TypeScript
optional controlHeight?: string;

Defined in: sdk/js/src/types/appearance.ts:78

Height of form controls (inputs, tabs, pagination buttons). Defaults to auto (font-derived); set to a fixed value for consistent control heights.


focusRingColor?

TypeScript
optional focusRingColor?: string;

Defined in: sdk/js/src/types/appearance.ts:70


focusRingOffset?

TypeScript
optional focusRingOffset?: string;

Defined in: sdk/js/src/types/appearance.ts:73

Gap between the control edge and the focus ring. Defaults to 0 (flush).


focusRingWidth?

TypeScript
optional focusRingWidth?: string;

Defined in: sdk/js/src/types/appearance.ts:71


fontFamily?

TypeScript
optional fontFamily?: string;

Defined in: sdk/js/src/types/appearance.ts:45


fontSizeBase?

TypeScript
optional fontSizeBase?: string;

Defined in: sdk/js/src/types/appearance.ts:46


fontSizeLarge?

TypeScript
optional fontSizeLarge?: string;

Defined in: sdk/js/src/types/appearance.ts:48


fontSizeSmall?

TypeScript
optional fontSizeSmall?: string;

Defined in: sdk/js/src/types/appearance.ts:47


fontSizeXLarge?

TypeScript
optional fontSizeXLarge?: string;

Defined in: sdk/js/src/types/appearance.ts:49


fontWeightBold?

TypeScript
optional fontWeightBold?: string;

Defined in: sdk/js/src/types/appearance.ts:52


fontWeightMedium?

TypeScript
optional fontWeightMedium?: string;

Defined in: sdk/js/src/types/appearance.ts:51


fontWeightNormal?

TypeScript
optional fontWeightNormal?: string;

Defined in: sdk/js/src/types/appearance.ts:50


iconSize?

TypeScript
optional iconSize?: string;

Defined in: sdk/js/src/types/appearance.ts:81


iconSizeSmall?

TypeScript
optional iconSizeSmall?: string;

Defined in: sdk/js/src/types/appearance.ts:82


lineHeight?

TypeScript
optional lineHeight?: string;

Defined in: sdk/js/src/types/appearance.ts:53


playerButtonSize?

TypeScript
optional playerButtonSize?: string;

Defined in: sdk/js/src/types/appearance.ts:85


playerProgressHandleSize?

TypeScript
optional playerProgressHandleSize?: string;

Defined in: sdk/js/src/types/appearance.ts:87


playerProgressHeight?

TypeScript
optional playerProgressHeight?: string;

Defined in: sdk/js/src/types/appearance.ts:86


spacingLg?

TypeScript
optional spacingLg?: string;

Defined in: sdk/js/src/types/appearance.ts:60


spacingMd?

TypeScript
optional spacingMd?: string;

Defined in: sdk/js/src/types/appearance.ts:59


spacingSm?

TypeScript
optional spacingSm?: string;

Defined in: sdk/js/src/types/appearance.ts:58


spacingUnit?

TypeScript
optional spacingUnit?: string;

Defined in: sdk/js/src/types/appearance.ts:56


spacingXl?

TypeScript
optional spacingXl?: string;

Defined in: sdk/js/src/types/appearance.ts:61


spacingXs?

TypeScript
optional spacingXs?: string;

Defined in: sdk/js/src/types/appearance.ts:57


spinnerSize?

TypeScript
optional spinnerSize?: string;

Defined in: sdk/js/src/types/appearance.ts:93


timeDisplayWidth?

TypeScript
optional timeDisplayWidth?: string;

Defined in: sdk/js/src/types/appearance.ts:96


transitionDuration?

TypeScript
optional transitionDuration?: string;

Defined in: sdk/js/src/types/appearance.ts:69


unreadIndicatorSize?

TypeScript
optional unreadIndicatorSize?: string;

Defined in: sdk/js/src/types/appearance.ts:90