Creative-at-scale — 品質を落とさず量産できる環境
アイコンは Lucide を 1.5px stroke に正規化(Polaris/Primer が収束した BtoB 精密標準)。データ可視化は token 駆動の系列色 × 数値主役の taste。イラストは 3文脈限定で写真(人の温度)と機能分担。すべて DTCG token から生成し、1つのスプライト・1つの theme で全接点に配れる。
← Foundation(トークン / 色 / タイポ / コンポーネント)に戻る
単色・線 1.5px・24 グリッド。currentColor で文字色に追従、サイズは token で 4 段。<use href="rs-icons-sprite.svg#rs-i-phone"/> で参照するだけ — 追加はビルドスクリプトに名前を足して再ビルド。
--icon-size-xs/sm/md/lg(14 / 16 / 20 / 24)系列色は --viz-cat-1..8(teal アンカー・OKLCH・light/dark 追従)。実装は Nivo(主)+ Recharts(軽量) に rs-nivo-theme.js を渡すだけ。数値は IBM Plex Mono の tabular、軸は淡いグレーで引く。
--viz-cat-1..8人の温度は写真が担う。イラストは 空状態 / オンボーディング / お知らせの3文脈に限定し、白+グレー+teal 1色のフラット線画で「主役を奪わない」(Polaris 方式)。UI の案内役に徹する。
まだデータがありません。連携を設定すると計器盤が表示されます。
アイコン = lucide-static (ISC) を icons/build-icons.mjs で 1.5px 正規化 → rs-icons-sprite.svg(59 icons・追加は名前を足して再ビルド)。データ可視化 theme = viz/rs-nivo-theme.js。系列色・軸・grid は DTCG token(tokens/*.json)が single source。