Skip to content

ThemeTokens

Category: UI

Source: theme_tokens.dart

Enums

GlueThemeMode

ValueDescription
minimal
highContrast

GlueTone

ValueDescription
accent
info
success
warning
danger
muted

Classes

GlueThemeTokens

Constructor

dart
const GlueThemeTokens({
    required this.mode,
    this.brandDot = '●',
    required this.textPrimary,
    required this.textSecondary,
    required this.textMuted,
    required this.accent,
    required this.accentSubtle,
    required this.surfaceBorder,
    required this.surfaceMuted,
    required this.focus,
    required this.selection,
    required this.info,
    required this.success,
    required this.warning,
    required this.danger,
  })

Properties

PropertyTypeDescription
modeGlueThemeMode
brandDotString
textPrimaryGlueStyleFn
textSecondaryGlueStyleFn
textMutedGlueStyleFn
accentGlueStyleFn
accentSubtleGlueStyleFn
surfaceBorderGlueStyleFn
surfaceMutedGlueStyleFn
focusGlueStyleFn
selectionGlueStyleFn
infoGlueStyleFn
successGlueStyleFn
warningGlueStyleFn
dangerGlueStyleFn

Methods

GlueStyleFn tone(GlueTone tone)

Functions

GlueThemeTokens glueThemeTokens(GlueThemeMode mode)

Released under the MIT License.