Closed inc2734 closed 10 months ago
A =(1, 1.6) // 1rem / 1.6 B =(8, 1.1) // 4rem / 1.1 y = -0.0714285714286x + 1.6714285714286 // y = line-height, x = Font size ratio
の -0.0714285714286 が --unitone--line-height-slope(傾き)、1.6714285714286 が切片。切片も CSS 変数化して --unitone--line-height-intercept とする。 現状は --unitone--line-height-slope には固定値が入っているが、--unitone--line-height-slope も --unitone--line-height-intercept も計算で出せるので、unitone-css 側で計算させるようにする。
-0.0714285714286
--unitone--line-height-slope
1.6714285714286
--unitone--line-height-intercept
https://unitone.2inc.org/manual/css-custom-properties/
↑の --unitone--line-height-slope のところも unitone-css のドキュメントにあわせて変更する。
の
-0.0714285714286
が--unitone--line-height-slope
(傾き)、1.6714285714286
が切片。切片も CSS 変数化して--unitone--line-height-intercept
とする。 現状は--unitone--line-height-slope
には固定値が入っているが、--unitone--line-height-slope
も--unitone--line-height-intercept
も計算で出せるので、unitone-css 側で計算させるようにする。