Slide 8
Slide 8 text
© RAKSUL, inc. All rights reserved.
理想と現実、そこからの決定
8
理想
本当はデザイントークンを定義・運用したい(特に Color, Spacing, Typographyあたり)
ライブラリは問わずUtility Firstで実装したい(Tailwind CSSやCSS in JSなど)
現実
吸収合併されたサービスであり、今後のUI方針で不確定要素が多い
デザイントークンはエンジニアとデザイナーが協働して作っていくもの
当時はこれらを推進する余裕がなかった
柔軟にスタイリングできて CSS Modules よりも便利な Vanilla Extract を採用
(Linariaも有力候補だったが、正直どちらでも良かった)
採用候補
・CSS Modules
(w/ typed-css-modules)
・Tailwind CSS
・Linaria
・Vanilla Extract