— Button —
階層と意図を視覚で区別する。Primary は CTA に 1 つだけ、Secondary は補助、Ghost は弱い操作、Destructive は破壊操作専用。
2013 年、Brad Frost は UI を化学に例えた。Atom (原子) が集まって Molecule (分子) になり、Molecule が集まって Organism (生体組織) になる。
この階層的アプローチによって、デザインは「ページ」ではなく「再利用可能な部品の集合」として扱えるようになった。Figma のコンポーネント、React の Component、Storybook — すべて同じ思想の上にある。
右の図は、五段階の階層と、それぞれの代表例を示している。下の段の安定があって、上の段の自由が生まれる。
How public design systems shape modern product teams.
明るい環境、長時間の集中作業に向く。コントラストが強く、白の照度が高い。屋外で読みやすい。
暗い環境、夜の使用に最適。OLED でバッテリー消費も少ない。色の彩度を 10–20% 上げないと沈む。
レスポンシブとは、コンテンツに応じて画面が呼吸することを意味する。決まったブレイクポイントは存在しない — コンテンツが壊れる地点がブレイクポイント。
Mobile First の思想では、最小画面で何を残すかから設計し、画面が広がるにつれて要素を「足していく」。逆ではない。
右の三段階は同一サイトの別レイアウト。情報の優先順位は同じだが、配置と密度が呼吸している。