UNPKG

@vectara/vectara-ui

Version:

Vectara's design system, codified as a React and Sass component library

64 lines (63 loc) 2.24 kB
export type Theme = { fontFamily?: string; fontFamilyMonospace?: string; colorAccentShade?: string; colorAccentShadeRgb?: string; colorAccentLightShade?: string; colorAccentLightShadeRgb?: string; colorAccentLighterShade?: string; colorAccentLighterShadeRgb?: string; colorPrimaryShade?: string; colorPrimaryShadeRgb?: string; colorPrimaryLightShade?: string; colorPrimaryLightShadeRgb?: string; colorPrimaryLighterShade?: string; colorPrimaryLighterShadeRgb?: string; colorSuccessShade?: string; colorSuccessShadeRgb?: string; colorSuccessLightShade?: string; colorSuccessLightShadeRgb?: string; colorSuccessLighterShade?: string; colorSuccessLighterShadeRgb?: string; colorWarningShade?: string; colorWarningShadeRgb?: string; colorWarningLightShade?: string; colorWarningLightShadeRgb?: string; colorWarningLighterShade?: string; colorWarningLighterShadeRgb?: string; colorDangerShade?: string; colorDangerShadeRgb?: string; colorDangerLightShade?: string; colorDangerLightShadeRgb?: string; colorDangerLighterShade?: string; colorDangerLighterShadeRgb?: string; colorPrimaryHighlightShade?: string; colorPrimaryHighlightShadeRgb?: string; colorSubduedShade?: string; colorSubduedShadeRgb?: string; colorEmptyShade?: string; colorEmptyShadeRgb?: string; colorLightShade?: string; colorLightShadeRgb?: string; colorMediumShade?: string; colorMediumShadeRgb?: string; colorDarkShade?: string; colorDarkShadeRgb?: string; colorDarkerShade?: string; colorDarkerShadeRgb?: string; colorFullShade?: string; colorFullShadeRgb?: string; colorText?: string; colorTextRgb?: string; colorLabel?: string; colorLabelRgb?: string; colorBorderMedium?: string; colorBorderMediumRgb?: string; colorBorderLight?: string; colorBorderLightRgb?: string; }; export declare const toRgba: (hex: string, alpha: number) => string; export declare const toRgb: (hex: string) => string; export declare const LIGHT_THEME: Theme; export declare const DARK_THEME: Theme; export declare const toStyle: (theme: Theme) => Record<string, string>;