mirror of
https://github.com/antd-tiny-vue/antd-tiny-vue.git
synced 2025-09-11 00:33:17 +08:00
feat: add theme and style
This commit is contained in:
49
components/theme/interface/maps/font.ts
Normal file
49
components/theme/interface/maps/font.ts
Normal file
@ -0,0 +1,49 @@
|
||||
export interface FontMapToken {
|
||||
// Font Size
|
||||
fontSizeSM: number
|
||||
fontSize: number
|
||||
fontSizeLG: number
|
||||
fontSizeXL: number
|
||||
|
||||
/**
|
||||
* @nameZH 一级标题字号
|
||||
* @desc H1 标签所使用的字号
|
||||
* @default 38
|
||||
*/
|
||||
fontSizeHeading1: number
|
||||
/**
|
||||
* @nameZH 二级标题字号
|
||||
* @desc h2 标签所使用的字号
|
||||
* @default 30
|
||||
*/
|
||||
fontSizeHeading2: number
|
||||
/**
|
||||
* @nameZH 三级标题字号
|
||||
* @desc h3 标签使用的字号
|
||||
* @default 24
|
||||
*/
|
||||
fontSizeHeading3: number
|
||||
/**
|
||||
* @nameZH 四级标题字号
|
||||
* @desc h4 标签使用的字号
|
||||
* @default 20
|
||||
*/
|
||||
fontSizeHeading4: number
|
||||
/**
|
||||
* @nameZH 五级标题字号
|
||||
* @desc h5 标签使用的字号
|
||||
* @default 16
|
||||
*/
|
||||
fontSizeHeading5: number
|
||||
|
||||
// LineHeight
|
||||
lineHeight: number
|
||||
lineHeightLG: number
|
||||
lineHeightSM: number
|
||||
|
||||
lineHeightHeading1: number
|
||||
lineHeightHeading2: number
|
||||
lineHeightHeading3: number
|
||||
lineHeightHeading4: number
|
||||
lineHeightHeading5: number
|
||||
}
|
Reference in New Issue
Block a user