ipink-themejs
Version:
Theme for ui, 根据自定义的颜色值导出一套常用的Map合集, 字号、圆角、边框、字色、背景色、...
156 lines (155 loc) • 3.8 kB
TypeScript
/**
* 组件标准字体
*/
export interface FontMap {
/**
* @desc 特小号字体大小
* @descEN Small font size
*/
fontSizeXXS: number;
/**
* @desc 较小号字体大小
* @descEN Small font size
*/
fontSizeXS: number;
/**
* @desc 小号字体大小
* @descEN Small font size
*/
fontSizeS: number;
/**
* @desc 小号字体大小
* @descEN Normal font size
*/
fontSizeM: number;
/**
* @desc 标准字体大小
* @descEN Standard font size
*/
fontSize: number;
/**
* @desc 大号字体大小
* @descEN Large font size
*/
fontSizeL: number;
/**
* @desc 较大号字体大小
* @descEN Super large font size
*/
fontSizeXL: number;
/**
* @desc 超大号字体大小
* @descEN Super large font size
*/
fontSizeXXL: number;
/**
* @nameZH 一级标题字号
* @nameEN Font size of heading level 1
* @desc H1 标签所使用的字号
* @descEN Font size of h1 tag.
* @default 38
*/
fontSizeTitle1: number;
/**
* @nameZH 二级标题字号
* @nameEN Font size of heading level 2
* @desc h2 标签所使用的字号
* @descEN Font size of h2 tag.
* @default 30
*/
fontSizeTitle2: number;
/**
* @nameZH 三级标题字号
* @nameEN Font size of heading level 3
* @desc h3 标签使用的字号
* @descEN Font size of h3 tag.
* @default 24
*/
fontSizeTitle3: number;
/**
* @nameZH 四级标题字号
* @nameEN Font size of heading level 4
* @desc h4 标签使用的字号
* @descEN Font size of h4 tag.
* @default 20
*/
fontSizeTitle4: number;
/**
* @nameZH 五级标题字号
* @nameEN Font size of heading level 5
* @desc h5 标签使用的字号
* @descEN Font size of h5 tag.
* @default 16
*/
fontSizeTitle5: number;
/**
* @desc 文本行高
* @descEN Line height of text.
*/
lineHeight: number;
/**
* @desc 较大型文本行高
* @descEN Line height of large text.
*/
lineHeightXL: number;
/**
* @desc 大型文本行高
* @descEN Line height of large text.
*/
lineHeightL: number;
/**
* @desc 小型文本行高
* @descEN Line height of small text.
*/
lineHeightM: number;
/**
* @desc 小型文本行高
* @descEN Line height of small text.
*/
lineHeightS: number;
/**
* @desc 较小型文本行高
* @descEN Line height of small text.
*/
lineHeightXS: number;
/**
* @nameZH 一级标题行高
* @nameEN Line height of heading level 1
* @desc H1 标签所使用的行高
* @descEN Line height of h1 tag.
* @default 1.4
*/
lineHeightTitle1: number;
/**
* @nameZH 二级标题行高
* @nameEN Line height of heading level 2
* @desc h2 标签所使用的行高
* @descEN Line height of h2 tag.
* @default 1.35
*/
lineHeightTitle2: number;
/**
* @nameZH 三级标题行高
* @nameEN Line height of heading level 3
* @desc h3 标签所使用的行高
* @descEN Line height of h3 tag.
* @default 1.3
*/
lineHeightTitle3: number;
/**
* @nameZH 四级标题行高
* @nameEN Line height of heading level 4
* @desc h4 标签所使用的行高
* @descEN Line height of h4 tag.
* @default 1.25
*/
lineHeightTitle4: number;
/**
* @nameZH 五级标题行高
* @nameEN Line height of heading level 5
* @desc h5 标签所使用的行高
* @descEN Line height of h5 tag.
* @default 1.2
*/
lineHeightTitle5: number;
}