@oslokommune/punkt-react
Version:
React komponentbibliotek til Punkt, et designsystem laget av Oslo Origo
23 lines (22 loc) • 569 B
TypeScript
/**
* size.ts
*
* Type definitions for sizing scales.
* These represent common size scales used across the design system.
*/
/**
* Standard 3-level size scale
*/
export type TSize3 = 'small' | 'medium' | 'large';
/**
* Extended 5-level size scale
*/
export type TSize5 = 'xsmall' | 'small' | 'medium' | 'large' | 'xlarge';
/**
* Full 7-level size scale
*/
export type TSize7 = 'xxsmall' | 'xsmall' | 'small' | 'medium' | 'large' | 'xlarge' | 'xxlarge';
/**
* Sizes used in our input components
*/
export type TPktInputSize = 'xsmall' | 'small' | 'medium';