design system
π Design System
λμμΈ μμ€ν μ μ¬μ¬μ© κ°λ₯ν κ΅¬μ± μμμ ν¨ν΄μ μ¬μ©νμ¬ λκ·λͺ¨λ‘ λμμΈμ κ΄λ¦¬νκΈ° μν μμ ν νμ€ μΈνΈμ΄λ€.
Components you might keep the same across viewports
typeface
base unit
colour
shape / form
Components you might differentiate across viewports
grids
layout
font size
measure (line length)
leading (line height)
Content it must always be the same
λμμΈ μμ€ν μ ν΅μ¬μ μ½ν μΈ λ₯Ό μ΅μ μΌλ‘ νμνλ κ²μ΄λ€. μ½ν μΈ λ₯Ό μν λμμΈμ ν΄μΌνλ€. λͺ¨λ λλ°μ΄μ€μμ λμΌν μ½ν μΈ λ₯Ό 곡μ νκ³ , λμμΈ μμ€ν μ»΄ν¬λνΈλ₯Ό ν΅ν΄ μ½ν μΈ λ₯Ό νμνκ³ λνλ΄λ κ²μ μ€μ μ λ¬μΌνλ€.
π Atomic Design
Atomic designμ μΌκ΄μ±κ³Ό νμ₯μ±μ μν΄ λμμΈ μμ€ν μ ꡬμΆνλ λ°©λ²μ΄λ€.
Atoms : μΉ μΈν°νμ΄μμ μ μ©λλ HTML tags, input or a button λ±μ κ°μ₯ μμ λ¨μμ μ»΄ν¬λνΈ. μμ νλ νΈ, κΈκΌ΄ κ°μ λμμΈ μμλ ν¬ν¨λλ€.
Molecules : Atomsμ μ‘°ν©μΌλ‘, λ 볡μ‘ν μ»΄ν¬λνΈλ₯Ό λ§λ€μ΄λΈλ€. 'do one thing and do it well'μ μμΉμ λ°λ₯Έλ€.
Organisms : Moleculesμ μ‘°ν©μΌλ‘, νμ΄μ§μ κ΅¬μ± μμλ₯Ό λ§λ€μ΄λΈλ€. μ΄ λ¨κ³μμ λ 립ν, ν΄λν, μ¬μ¬μ© κ°λ₯ν κ΅¬μ± μμλ₯Ό λ§λ€ μ μλ€.
Templates : Organismsμ μ‘°ν©μΌλ‘, νμ΄μ§μ λ μ΄μμμ λ§λ€μ΄λΈλ€.
Pages : νμ΄μ§λ ν νλ¦Ώμ ꡬ체νλ λ²μ μ΄λ€. μ€μ μ½ν μΈ κ° ν¬ν¨λλ€.
βοΈ μ 리
곡λΆν λ΄μ©
μ°Έκ³ ν λ΄μ©
Last updated