Atomic Design…


UIのデザインパターンの一つ。
下記サイトを参考に。

公式(英語)
https://atomicdesign.bradfrost.com/

DeNA – Atomic Design を分かったつもりになる
https://design.dena.com/design/atomic-design-%E3%82%92%E5%88%86%E3%81%8B%E3%81%A3%E3%81%9F%E3%81%A4%E3%82%82%E3%82%8A%E3%81%AB%E3%81%AA%E3%82%8B

結論

デザインパターンは業界標準のデザインツールに合わせた方が良い。業界標準と言えばAdobe CCになるし、WebデザインといえばXDあたり。
そんな訳で最小単位はアセットくらいにして、後はコンポーネント、ページの分けで良い。

デザイナーと会話しやすくなると思う。

ダサいデザインでいいなら、ソフトウェア開発者が好きなデザインパターンを用いれば良い。

Atomic Designの思想に則ると、原子はHTML要素とCSSを組み合わせ分だけ増えていく。こんな感じで細かく分けすぎた結果、利用したい要素が探しにくくなるだけ。
何でも共通化をしたがる謎思考が陥る典型例。