32 lines
728 B
TypeScript
32 lines
728 B
TypeScript
/**
|
|
* Font size constants
|
|
*/
|
|
export const DEFAULT_FONT_SIZE = 16;
|
|
export const MIN_FONT_SIZE = 8;
|
|
export const MAX_FONT_SIZE = 100;
|
|
export const FONT_SIZE_STEP = 1;
|
|
|
|
/**
|
|
* Font weight constants
|
|
*/
|
|
export const DEFAULT_FONT_WEIGHT = 400;
|
|
export const MIN_FONT_WEIGHT = 100;
|
|
export const MAX_FONT_WEIGHT = 900;
|
|
export const FONT_WEIGHT_STEP = 100;
|
|
|
|
/**
|
|
* Line height constants
|
|
*/
|
|
export const DEFAULT_LINE_HEIGHT = 1.5;
|
|
export const MIN_LINE_HEIGHT = 1;
|
|
export const MAX_LINE_HEIGHT = 2;
|
|
export const LINE_HEIGHT_STEP = 0.05;
|
|
|
|
/**
|
|
* Letter spacing constants
|
|
*/
|
|
export const DEFAULT_LETTER_SPACING = 0;
|
|
export const MIN_LETTER_SPACING = -0.1;
|
|
export const MAX_LETTER_SPACING = 0.5;
|
|
export const LETTER_SPACING_STEP = 0.01;
|