Skip to content

getCSS() ​

getCSS(appTheme: object, appDarkTheme?: object, accentColor?: string): string

Parameters ​

• appTheme

• appTheme.color.bg?: string= undefined

Main background color for the application

• appTheme.color.black?: string= undefined

Black color used for high contrast elements

• appTheme.color.blue?: string= undefined

Blue color for informational elements and links

• appTheme.color.border?: string= undefined

Primary border color for main UI elements

• appTheme.color.cerise?: string= undefined

Bright magenta/cerise color for special emphasis

• appTheme.color.darkGray?: string= undefined

Dark gray color for muted text and secondary elements

• appTheme.color.darkPurple?: string= undefined

Dark purple color for premium features or special elements

• appTheme.color.editor.atom?: string= undefined

Color for atomic values like boolean literals

• appTheme.color.editor.attribute?: string= undefined

Color for HTML/XML/GraphQL attributes

• appTheme.color.editor.builtin?: string= undefined

Color for built-in functions and types

• appTheme.color.editor.comment?: string= undefined

Color for code comments and documentation

• appTheme.color.editor.cursor?: string= undefined

Color for the text cursor in the editor

• appTheme.color.editor.definition?: string= undefined

Color for function, class, type definitions

• appTheme.color.editor.keyword?: string= undefined

Color for programming language keywords

• appTheme.color.editor.number?: string= undefined

Color for numeric literals in code

• appTheme.color.editor.property?: string= undefined

Color for properties

• appTheme.color.editor.punctuation?: string= undefined

Color for punctuation marks like brackets and commas

• appTheme.color.editor.string?: string= undefined

Color for string literals in code

• appTheme.color.editor.variable?: string= undefined

Color for variable names and identifiers

• appTheme.color.font?: string= undefined

Primary text color for readable content

• appTheme.color.gray?: string= undefined

Medium gray color for neutral backgrounds and borders

• appTheme.color.green?: string= undefined

Green color typically used for success states and positive actions

• appTheme.color.headerBg?: string= undefined

Background color specifically for the header section

• appTheme.color.lightGray?: string= undefined

Light gray color for subtle backgrounds and dividers

• appTheme.color.lightRed?: string= undefined

Light red/salmon color for subtle error indicators

• appTheme.color.offBg?: string= undefined

Alternative background color for cards, panels, and sections

• appTheme.color.offBorder?: string= undefined

Secondary border color for subtle divisions

• appTheme.color.offFont?: string= undefined

Secondary text color for less emphasized content

• appTheme.color.orange?: string= undefined

Orange color for warning states and secondary actions

• appTheme.color.primary?: string= undefined

Primary brand color used for main interactive elements

• appTheme.color.red?: string= undefined

Red color for error states and destructive actions

• appTheme.color.rose?: string= undefined

Rose/pink color for accent elements and highlights

• appTheme.color.secondary?: string= undefined

Secondary brand color used for supporting interactive elements

• appTheme.color.tertiary?: string= undefined

Tertiary brand color used for accent and decorative elements

• appTheme.color.white?: string= undefined

White color for light backgrounds and text

• appTheme.color.yellow?: string= undefined

Yellow color for caution states and highlights

• appTheme.easing?: string= undefined

CSS transition easing function for smooth animations

• appTheme.fontFamily.code?: string= undefined

Font family specifically for code editor and monospace content

• appTheme.fontFamily.default?: string= undefined

Default system font stack for UI elements

• appTheme.fontSize.base?: number= undefined

Base font size in pixels used for calculations

• appTheme.fontSize.body?: number= undefined

Standard body text font size

• appTheme.fontSize.bodySmaller?: number= undefined

Smaller body text font size for secondary content

• appTheme.fontSize.code?: number= undefined

Font size for code editor text

• appTheme.fontSize.remBase?: number= undefined

Root em base size in pixels for responsive typography

• appTheme.isSystem?: boolean= undefined

Whether this theme follows system preferences (light/dark mode)

• appTheme.shadow.color?: string= undefined

Color used for drop shadows and elevation effects

• appTheme.shadow.opacity?: number= undefined

Opacity level for shadow effects (0.0 to 1.0)

• appDarkTheme?

• appDarkTheme.color.bg?: string= undefined

Main background color for the application

• appDarkTheme.color.black?: string= undefined

Black color used for high contrast elements

• appDarkTheme.color.blue?: string= undefined

Blue color for informational elements and links

• appDarkTheme.color.border?: string= undefined

Primary border color for main UI elements

• appDarkTheme.color.cerise?: string= undefined

Bright magenta/cerise color for special emphasis

• appDarkTheme.color.darkGray?: string= undefined

Dark gray color for muted text and secondary elements

• appDarkTheme.color.darkPurple?: string= undefined

Dark purple color for premium features or special elements

• appDarkTheme.color.editor.atom?: string= undefined

Color for atomic values like boolean literals

• appDarkTheme.color.editor.attribute?: string= undefined

Color for HTML/XML/GraphQL attributes

• appDarkTheme.color.editor.builtin?: string= undefined

Color for built-in functions and types

• appDarkTheme.color.editor.comment?: string= undefined

Color for code comments and documentation

• appDarkTheme.color.editor.cursor?: string= undefined

Color for the text cursor in the editor

• appDarkTheme.color.editor.definition?: string= undefined

Color for function, class, type definitions

• appDarkTheme.color.editor.keyword?: string= undefined

Color for programming language keywords

• appDarkTheme.color.editor.number?: string= undefined

Color for numeric literals in code

• appDarkTheme.color.editor.property?: string= undefined

Color for properties

• appDarkTheme.color.editor.punctuation?: string= undefined

Color for punctuation marks like brackets and commas

• appDarkTheme.color.editor.string?: string= undefined

Color for string literals in code

• appDarkTheme.color.editor.variable?: string= undefined

Color for variable names and identifiers

• appDarkTheme.color.font?: string= undefined

Primary text color for readable content

• appDarkTheme.color.gray?: string= undefined

Medium gray color for neutral backgrounds and borders

• appDarkTheme.color.green?: string= undefined

Green color typically used for success states and positive actions

• appDarkTheme.color.headerBg?: string= undefined

Background color specifically for the header section

• appDarkTheme.color.lightGray?: string= undefined

Light gray color for subtle backgrounds and dividers

• appDarkTheme.color.lightRed?: string= undefined

Light red/salmon color for subtle error indicators

• appDarkTheme.color.offBg?: string= undefined

Alternative background color for cards, panels, and sections

• appDarkTheme.color.offBorder?: string= undefined

Secondary border color for subtle divisions

• appDarkTheme.color.offFont?: string= undefined

Secondary text color for less emphasized content

• appDarkTheme.color.orange?: string= undefined

Orange color for warning states and secondary actions

• appDarkTheme.color.primary?: string= undefined

Primary brand color used for main interactive elements

• appDarkTheme.color.red?: string= undefined

Red color for error states and destructive actions

• appDarkTheme.color.rose?: string= undefined

Rose/pink color for accent elements and highlights

• appDarkTheme.color.secondary?: string= undefined

Secondary brand color used for supporting interactive elements

• appDarkTheme.color.tertiary?: string= undefined

Tertiary brand color used for accent and decorative elements

• appDarkTheme.color.white?: string= undefined

White color for light backgrounds and text

• appDarkTheme.color.yellow?: string= undefined

Yellow color for caution states and highlights

• appDarkTheme.easing?: string= undefined

CSS transition easing function for smooth animations

• appDarkTheme.fontFamily.code?: string= undefined

Font family specifically for code editor and monospace content

• appDarkTheme.fontFamily.default?: string= undefined

Default system font stack for UI elements

• appDarkTheme.fontSize.base?: number= undefined

Base font size in pixels used for calculations

• appDarkTheme.fontSize.body?: number= undefined

Standard body text font size

• appDarkTheme.fontSize.bodySmaller?: number= undefined

Smaller body text font size for secondary content

• appDarkTheme.fontSize.code?: number= undefined

Font size for code editor text

• appDarkTheme.fontSize.remBase?: number= undefined

Root em base size in pixels for responsive typography

• appDarkTheme.isSystem?: boolean= undefined

Whether this theme follows system preferences (light/dark mode)

• appDarkTheme.shadow.color?: string= undefined

Color used for drop shadows and elevation effects

• appDarkTheme.shadow.opacity?: number= undefined

Opacity level for shadow effects (0.0 to 1.0)

• accentColor?: string

Returns ​

string