font.d.ts 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. export interface FontMapToken {
  2. /**
  3. * @desc 小号字体大小
  4. * @descEN Small font size
  5. */
  6. fontSizeSM: number;
  7. /**
  8. * @desc 标准字体大小
  9. * @descEN Standard font size
  10. */
  11. fontSize: number;
  12. /**
  13. * @desc 大号字体大小
  14. * @descEN Large font size
  15. */
  16. fontSizeLG: number;
  17. /**
  18. * @desc 超大号字体大小
  19. * @descEN Super large font size
  20. */
  21. fontSizeXL: number;
  22. /**
  23. * @nameZH 一级标题字号
  24. * @nameEN Font size of heading level 1
  25. * @desc H1 标签所使用的字号
  26. * @descEN Font size of h1 tag.
  27. * @default 38
  28. */
  29. fontSizeHeading1: number;
  30. /**
  31. * @nameZH 二级标题字号
  32. * @nameEN Font size of heading level 2
  33. * @desc h2 标签所使用的字号
  34. * @descEN Font size of h2 tag.
  35. * @default 30
  36. */
  37. fontSizeHeading2: number;
  38. /**
  39. * @nameZH 三级标题字号
  40. * @nameEN Font size of heading level 3
  41. * @desc h3 标签使用的字号
  42. * @descEN Font size of h3 tag.
  43. * @default 24
  44. */
  45. fontSizeHeading3: number;
  46. /**
  47. * @nameZH 四级标题字号
  48. * @nameEN Font size of heading level 4
  49. * @desc h4 标签使用的字号
  50. * @descEN Font size of h4 tag.
  51. * @default 20
  52. */
  53. fontSizeHeading4: number;
  54. /**
  55. * @nameZH 五级标题字号
  56. * @nameEN Font size of heading level 5
  57. * @desc h5 标签使用的字号
  58. * @descEN Font size of h5 tag.
  59. * @default 16
  60. */
  61. fontSizeHeading5: number;
  62. /**
  63. * @desc 文本行高
  64. * @descEN Line height of text.
  65. */
  66. lineHeight: number;
  67. /**
  68. * @desc 大型文本行高
  69. * @descEN Line height of large text.
  70. */
  71. lineHeightLG: number;
  72. /**
  73. * @desc 小型文本行高
  74. * @descEN Line height of small text.
  75. */
  76. lineHeightSM: number;
  77. /**
  78. * @nameZH 一级标题行高
  79. * @nameEN Line height of heading level 1
  80. * @desc H1 标签所使用的行高
  81. * @descEN Line height of h1 tag.
  82. * @default 1.4
  83. */
  84. lineHeightHeading1: number;
  85. /**
  86. * @nameZH 二级标题行高
  87. * @nameEN Line height of heading level 2
  88. * @desc h2 标签所使用的行高
  89. * @descEN Line height of h2 tag.
  90. * @default 1.35
  91. */
  92. lineHeightHeading2: number;
  93. /**
  94. * @nameZH 三级标题行高
  95. * @nameEN Line height of heading level 3
  96. * @desc h3 标签所使用的行高
  97. * @descEN Line height of h3 tag.
  98. * @default 1.3
  99. */
  100. lineHeightHeading3: number;
  101. /**
  102. * @nameZH 四级标题行高
  103. * @nameEN Line height of heading level 4
  104. * @desc h4 标签所使用的行高
  105. * @descEN Line height of h4 tag.
  106. * @default 1.25
  107. */
  108. lineHeightHeading4: number;
  109. /**
  110. * @nameZH 五级标题行高
  111. * @nameEN Line height of heading level 5
  112. * @desc h5 标签所使用的行高
  113. * @descEN Line height of h5 tag.
  114. * @default 1.2
  115. */
  116. lineHeightHeading5: number;
  117. }