LoginSignup
3
0

More than 1 year has passed since last update.

Atomic Designについての個人的な解釈

Posted at

Atomic Designとは

要素をパーツやコンポーネント単位で分割して、定義するUIデザイン、設計手法のことです。

分割する単位

Atomic Designでは分割する単位は下記のように定義されています。

atoms 原子 (Lv1)

アイコンや配色、フォント、ボタン、テキストエリアなど、
これ以上分割できないもの。

h1

H1 - Regular 38px.png

text

Text - Regular 16px.png

color

Informational Blue.png

label

Label.png

input text

Default.png

icon

Normal.png

button

Normal.png

molecules 分子(Lv2)

atomを2つ以上のを組み合わせたもの。

buttonとicon

Normal.png

labelとinput text

Default.png

organisms 生体(Lv3)

atomsやmoleculesを組み合わせたもの。
汎用的に使用できるように組み合わせたorganismsにはmarginなどは指定しません。
atomsやmoleculesにスタイルを指定することはあります。
Group 1.png

templates テンプレート(Lv4)

organismsを組み合わせたもの。
レイアウトやorganismsの横幅、スペースなどを指定します。
templates.png

pages ページ(Lv5)

取得したデータを反映したり、ページ固有の情報をtemplateを渡すもの。
また、ページ固有のスタイルなどもこちらで指定します。
templates.png

以上、僕のAtomic Designに関する解釈でした。

明確な答えがあるものではないと思っているのですが、
こうした方がいいのでは??
自分はこうやって使っているなどあればお教えいただけますと幸いです。

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0