Accent color tokens for links, branding, and semantic states.
objectBackdrop blur effect tokens for glassmorphism and depth. Provides backdrop-filter blur utilities for creating frosted glass effects on overlays, modals, and panels. Commonly used with semi-transparent backgrounds.
objectBackground color tokens for page and surface backgrounds.
objectBadge surface styling variants for labels and status indicators. Badges are small inline labels used for categories, tags, and status indicators. All variants use consistent sizing with semantic color coding.
objectBorder color tokens for consistent border styling.
objectBox shadow effect tokens for depth and elevation. Provides subtle elevation effects for cards, panels, and buttons. All shadows use dark colors appropriate for the dark theme interface.
objectButton surface styling variants for interactive elements. Button styles provide consistent interaction patterns across navigation, CTAs, and other clickable elements.
objectCard surface styling variants for content containers. Provides consistent styling patterns for card components with various visual treatments. All variants include responsive hover states and smooth transitions.
objectUtility function for conditionally combining CSS class names.
cn(classes: string | false | null | undefined[]): stringComplete color system combining all color token categories.
objectTypeScript type representing all available color tokens.
anyEffect color tokens for glows, shadows, and other visual effects.
objectVisual effect design tokens for the application theme. Provides a comprehensive set of visual effects including shadows, gradients, transitions, and backdrop filters. All effects are optimized for the dark theme and support smooth animations.
objectTypeScript type representing all available effect tokens. Use this type for type-safe access to effect styles in components.
anyGet button surface styles by variant name.
getButtonStyle(variant: "primary" | "active" | "nav" | "icon" | "dropdownItem" = 'nav'): stringGet card surface styles by variant name.
getCardStyle(variant: "default" | "status" | "domain" | "ai" | "featured" | "simple" = 'default'): stringGet section surface styles by variant name.
getSectionStyle(variant: "default" | "compact" | "plain" = 'default'): stringgetToolTheme(provider: ProviderId): ToolThemeGradient effect tokens for backgrounds and visual interest. Provides pre-configured gradient styles for page backgrounds, widgets, and special UI elements. All gradients follow the dark theme color palette.
objectGrayscale color palette used throughout the application.
objectLayout grid utilities for responsive card and content grids. Provides pre-configured responsive grid layouts with mobile-first column breakpoints. All layouts include consistent gap spacing and padding.
objectPanel surface styling variants for overlays and UI elements. Panels are floating or fixed UI elements like dropdowns, modals, and sidebars. These styles provide consistent backdrop effects and layering.
object"all" | "claudeCode" | "codex" | "opencode" | "qwen" | "gemini"Section surface styling variants for page layout containers. Sections are larger content areas that organize page content into logical blocks. Use these for page-level organization and content grouping.
objectSpacing utilities for consistent layout and content organization. Provides responsive spacing patterns for page layouts, sections, grids, and content flow. All spacing values use Tailwind's responsive breakpoints for mobile-first design.
objectSurface component for consistent panel styling.
Surface(props: SurfaceProps): ElementSurface design tokens for consistent UI styling across the application. Provides a comprehensive set of pre-configured surface styles for cards, sections, panels, buttons, badges, and spacing. All styles follow the dark theme design system with consistent colors, borders, shadows, and transitions.
objectTypeScript type representing all available surface tokens. Use this type for type-safe access to surface styles in components.
anyText color tokens organized by semantic meaning and visual hierarchy.
objectText shadow effect tokens for glowing and emphasis effects. Provides white glow effects at varying intensities for creating visual hierarchy and emphasis on text elements in the dark theme.
objectUnified theme object containing all design tokens.
objectType representing the whole theme structure.
anyRecordTransition effect tokens for smooth animations and state changes. Provides Tailwind CSS transition utilities with consistent timing and easing. Combine property transitions with duration and easing tokens for complete control.
object