Skip to content

Commit 87eb83e

Browse files
committed
update
1 parent fa97f06 commit 87eb83e

File tree

1 file changed

+93
-0
lines changed

1 file changed

+93
-0
lines changed
Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
---
2+
layout: post
3+
title: 디자인 시스템에 관하여
4+
subtitle: 디자인 시스템
5+
tags: [POST]
6+
author: Young
7+
comments: True
8+
---
9+
10+
## INTRO
11+
쓰겠다고 예고하고는 글 작성이 늦네요
12+
천천히 가더라도 꾸준히 가보겠습니다.
13+
14+
# Apply Design System
15+
16+
## Introduction
17+
18+
만든거
19+
20+
https://github.com/JinhakApply-ToyProjects/ADS.git
21+
22+
개발 : Next.js (v14)
23+
24+
https://www.youtube.com/watch?v=LmLchZ4tCXc&ab_channel=FEConfKorea
25+
26+
6분 50초 부터.
27+
28+
## 디자인 시스템의 구성요소
29+
30+
### 1. 비주얼 언어
31+
32+
여러 토큰이라 부름
33+
34+
- 컬러토큰
35+
https://testdesign.jinhakapply.com/AdmissionApplyV4/_guide_font.html
36+
- 타이포그래피 토큰
37+
- 여백 토큰
38+
- 트랜지션 토큰
39+
40+
등등..
41+
42+
### 2. 컴포넌트
43+
44+
토큰들의 조합으로 생김새 등을 지정
45+
46+
- button 하나 안에도, color, fill, weak, normal, pressed 등
47+
48+
몇가지 옵션으로 제약함
49+
50+
### 3. 패턴 (Rule 에 가까우므로 가이드문서에 저장) ⇒ 기획자 사용
51+
52+
사용처를 지정
53+
54+
primary fill : CTA .로
55+
56+
danger fill : 부정적 개념
57+
58+
추가적으로 ADS에 정의하려 하는 것들..
59+
60+
### ** 필드
61+
62+
생성툴에서 이야기하는 필드의 개념
63+
64+
컴포넌트의 조합
65+
66+
적정선에서의 제한을 두어 만들어야 할 것으로 예상됨.
67+
68+
### *** 템플릿
69+
70+
필드의 조합
71+
72+
여러 가지 필드들이 모여있는 경우
73+
74+
## 디자인 핸드오프
75+
76+
결론적으로는, Figma ⇒ vscode 로의 변환이 가능해져야 한다.
77+
78+
그러려면 디자인의 구조화가 필요하다. (json)
79+
80+
## 앞으로 필요한 것들
81+
82+
### 1. 디자인 시스템 구성요소 하나씩 정의
83+
84+
1. 토큰의 종류를 정하자.
85+
2. 컴포넌트의 종류 (버튼, 인풋)
86+
3. 필드의 종류
87+
4. 템플릿
88+
89+
[https://www.youtube.com/watch?v=IN0a_3c1vJs&ab_channel=디자이너DK](https://www.youtube.com/watch?v=IN0a_3c1vJs&ab_channel=%EB%94%94%EC%9E%90%EC%9D%B4%EB%84%88DK)
90+
91+
### 2. 각 구성요소에 맞는 디자인 시안이 정해져야 한다.
92+
93+
### 3. ADS 페이지에 반영

0 commit comments

Comments
 (0)