-
Notifications
You must be signed in to change notification settings - Fork 1
π Atomic Design
YuJin Kim edited this page Dec 10, 2020
·
3 revisions
Atomic Design Pattern μ μ°Έκ³ νμ¬ Atoms / Molecules / Organisms / Templates / Pages λ¨μΌλ‘ λλμ΄ μ»΄ν¬λνΈλ₯Ό μμ±νμμΌλ©°, Atomic Design ꡬ쑰λ μλμ κ°μ΄ ꡬμ±νμλ€.
- P:
<p>
- H3:
<h3>
- Div:
<div>
- Img:
<img>
- Icon:
<img>
- Span:
<span>
- Video:
(<video> > <source>)
- Button:
<button>
- Section:
<section>
- TextField:
<input>
- TextArea:
<textarea>
- Title:
H3
+H3
- ItemCreate:
Button
- Paragraph:
P
+P
- FullTextField:
TextField
- SelectionBox:
[Button Γ n]
- Selfi:
Img
+Img
+Img
- DetailedButton: (
Button > [Icon]
) +Span
- SingleTextField:
Span
+TextField
+Span
- Item:
(Div > [TextField, Span , Icon])
+TextArea
- Info: (
Div > [TextField]
) + (Div > [TextField Γ 3]
) - GraveStone: (
Section > [TextField + Span]
) +Span
+TextArea
- MultiTextFieldSentence:
Span
+TextField
+Span
+TextField
+Span
- Dquestion:
H3
+P
- ItemBox:
[Item Γ n]
+Button
- SelectionResponse:
SelectionBox
- Paragraphs:
Img
+(Section > [Paragraph Γ 3])
- DetailedButtons:
DetailedButton
+DetailedButton
- InfoResponse:
(Div > [Info])
+(Link > [Button])
- Decorations:
Selfie
+Img
+Img
+Img
+Img
- GraveStoneResponse:
(Div > [GraveStone])
+(Link > [Button])
- FullTextFieldResponse:
(Div > [FullTextField])
+(Link > [Button])
- MultiTextFieldResponse:
(Div > [MultiTextFieldSentence])
+(Link > [Button])
- SingleTextFieldResponse:
(Div > [SingleTextFieldSentence])
+(Link > [Button])
- VideoTemplate:
Video
- LoadingTemplate:
Video
- InsertyPaperTemplate:
Dquestion
+Span
- MultipleChoiceTemplate:
Dquestion
+SelectionResponse
- FullTextFieldTemplate:
Dquestion
+FullTextFieldResponse
- MultiTextFieldTemplate:
Dquestion
+MultiTextFieldResponse
- SingleTextFieldTemplate:
Dquestion
+SingleTextFieldResponse
- SeperatedTemplate[#num]: have unique elements each template
- P0
- ...
- P29
- P404