UNPKG

@oslokommune/punkt-elements

Version:

Komponentbiblioteket til Punkt, et designsystem laget av Oslo Origo

25 lines (24 loc) 789 B
/** * skin.ts * * Type definitions for component skin/color variants. * Only includes skin types that are identical across packages. * Component-specific skin types should remain in their respective component files. */ /** * Alert component skin variants * Used for semantic color coding of alerts (error, success, warning, info) */ export type TAlertSkin = 'error' | 'success' | 'warning' | 'info'; /** * Messagebox component skin variants */ export type TMessageboxSkin = 'beige' | 'blue' | 'red' | 'green'; /** * Accordion component skin variants */ export type TAccordionSkin = 'borderless' | 'outlined' | 'beige' | 'blue' | 'plus-minus'; /** * Card component skin variants */ export type TCardSkin = 'outlined' | 'outlined-beige' | 'gray' | 'beige' | 'green' | 'blue';