bolduxlab
@bolduxlab
Students
5,493
Reviews
307
Course Rating
4.9
์ ํฌ๋ ํ๋ก๋ํธ ๋์์ด๋์ ์ฑ์ฅ์ ๋๋ ๋ณผ๋์ ์์ค๋ฉ ๋ฉ์ธ ํํฐ์ธ ๋ณผ๋, ์ ๊ฒฝ๋ ฅ์ ๋ฆฌ์์ฒ๋ก ์์ํ์ฌ ํ๋ก๋ํธ ๋์์ด๋๋ก ์ปค๋ฆฌ์ด ์ ํ ํ ํํ ํฌ, ํด๋ผ์ฐ๋ ํ ํฌ, ๋ง์ผํ ๋ฑ ๋ค์ํ ๋ถ์ผ์์ ๊ฒฝํ์ ์๊ณ ์์ต๋๋ค. ๊ตญ๋ด ์์ฌ ์ถ์ ์ผ๋ก ํด์ธ๊ต์ก ์์ด ํด์ธ์์ ์ทจ์ ํ์ฌ ๋ค์ํ ์ค๋ฌด ๊ฒฝํ์ ํ๊ณ ์์ผ๋ฉฐ, ์ค๋ฌด์์ ์๋์ ๋ด์ฉ์ ์งํํด์์ต๋๋ค.
์ฌ์ฉ์ ๋ฆฌ์์น ์์คํ ๊ตฌ์ถ, ๊ด๋ฆฌ
๋์์ธ ์์คํ ๊ตฌ์ถ, ๊ด๋ฆฌ,
ํผ๊ทธ๋ง UI/ํ๋กํ ํ์ดํ
๋์์ธ ์ญ๋ ์ฝ์นญ, ๋ฉํ ๋ง
์ธํ๋ฐ์ ํตํด ์ ๊ฐ ์๊ณ ์๋ ์ค๋ฌด ๋ ธํ์ฐ๋ฅผ ๊ณต์ ํ๊ณ ์ด๋ฅผ ํตํด ์ ๋ ๋ง์ด ๋ฐฐ์ฐ๊ณ ์ถ์ต๋๋ค.
๊ฐ์ฌํฉ๋๋ค.
๊ฒฝํ ๋ฐ ๊ฒฝ๋ ฅ
(ํ) ๋ฐ์ดํฐ ์๋ฃจ์ ํ์ฌ ยท ์๋์ด ํ๋ก๋ํธ ๋์์ด๋
(์ ) ๊ธ๋ก๋ฒ ๋ฆฌ์์น, ํํ ํฌ, ํด๋ผ์ฐ๋ ์ปดํจํ ๋ฑ ๋ค์ํ ๋ถ์ผ์์ ํ๋ก๋ํธ ๋์์ด๋๋ก ํ๋
์ฐ์ธ๋ ์ธ์ง๊ณตํ๋ฉ ๋ฆฌ์์ฒ
Courses
Reviews
- [UI3 Update] Building a Design System Using Figma Variables
- [UI3 Update] Building a Design System Using Figma Variables
- [UI3 Update] Building a Design System Using Figma Variables
- A Figma UI Design Class to Properly Learn from Basics to Practical Application
- [UI3 Update] Building a Design System Using Figma Variables
Posts
Q&A
๋์์ธ ์์คํ ์ ๊ทธ๋ฃน๋ช ์ ์จ๊ธธ ์๋ ์๋์?
์ ์ง๋ฌธ์์ ์ธ๊ธํด๋๋ ธ๋ฏ์ด, ์ ์ฒด ๊ตฌ์กฐ๋ ๋์ผํ์ง๋ง ์ฉ์ด๋ ํ์ฌ๋ง๋ค ๋ค๋ฅด๊ฒ ์ฌ์ฉ ํ ์ ์์ต๋๋ค.ํ์ง๋ง ์ง๋ฌธ์์ ์ด๋ฏธ ๋ต์ ๋ฐ๊ฒฌํ์ จ๋ฏ์ด, ์ด์ ์ ์ฒด์ ์ธ ์ผ๊ฐ๋ฅผ ์๊ณ ๊ณ์ ๊ฒ ๊ฐ์ต๋๋ค. ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ธ๋ถ๋ก ๋ด๋ณด๋ผ ๋, ์จ๊ธธ ์๋ ์์ต๋๋ค. ์ฝ๋ ์ ์์ . ์ ๋ถ์ด์๋ฉด, ์ฝ๋ ์ ์ Hidden ์์ผ๋ก ๋ค์ด๊ฐ๋ฉด์ ๋ด๋ณด๋ด์ง ์์ ์ ์์ต๋๋ค. ์ด ๋ถ๋ถ์ ์คํ์ผ ๊ฐ์ด๋ ๋ถ๋ถ์์ ์ปดํฌ๋ํธ ์ฌ์ด์์ ๋ฐฐ์ฐ์ค ์ ์์ต๋๋ค.์ด ํ์ฌ์ ๊ตฌ์กฐ๋ atomic, semantic ์ด๋ ๊ฒ ๊ตฌ์กฐ๊ฐ ๋์ด ์์ต๋๋ค. ์ํฐ๋ธ์์๋ UI์ ์์์ ์ ์ฉํ ๋ ๋ฒ ๋ฆฌ์ด๋ธ์์ ๊ฐ์ ธ์ค๋ ๊ฒ์ด ์๋๋ผ ์ปฌ๋ฌ ์คํ์ผ์์ ๊ฐ์ง๊ณ ์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ ์ด์ ๋ ์ฌ๋ฌ๊ฐ์ง๊ฐ ์๋๋ฐ, ์ฐ์ ๊ฐ์ ์๋ถ๋ถ์์ ๋ฒ ๋ฆฌ์ด๋ธ๊ณผ ์คํ์ผ์ ์ฐจ์ด์์ ์คํ์ผ์ ์ฌ๋ฌ ๋ณ์๋ฅผ ๋ฃ์ ์ ์๋ ๋ฐ๋ฉด, ๋ฒ ๋ฆฌ์ด๋ธ์ ๊ทธ๋ฌ์ง ๋ชปํฉ๋๋ค. ์๋ฅผ ๋ค์ด, hover์์ ๊ธฐ์กด default ์์ ์์ ๋ค๋ฅธ ์์๊ฐ์ ์ฌ๋ฆฌ๋ ๊ฒฝ์ฐ๊ฐ ๋ ์ ์์ต๋๋ค. ์ด๋ ๋จธํฐ๋ฆฌ์ผ ๋์์ธ์ ์ฐธ๊ณ ํด๋ณด์๋ฉด ๋ฉ๋๋ค. ๋ํ ์ด๋ฏธ ์คํ์ผ๋ก ๋ค ๋ง๋ค์ด์ง ๊ฒฝ์ฐ ๋ฒ ๋ฆฌ์ด๋ธ๋ก ๋ฐ๊พธ๊ธฐ ๋ณด๋ค๋ ๊ธฐ์กด ์คํ์ผ์์ ๋ฒ ๋ฆฌ์ด๋ธ์ ์ฐ๊ฒฐํ๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค.(์ฌ์ง).Component, Frame์ ๊ฒฝ์ฐ๋ ์ ๊ฐ ๊ทธ ํ์ฌ๋ฅผ ๋ค๋์ง ์์์ ์ ์ด๋ฐ ๊ฒฐ์ ์ ํ๋์ง ๋ชจ๋ฅด๊ฒ ์ง๋ง, ์ถ์ธก๊ฑด๋ฐ, ๋ฒ ๋ฆฌ์ด๋ธ ์ฐฝ์ atom, theme์ ์ปฌ๋ฌ๊ณ , component์ frame์ ์ซ์ ์ฆ, ํจ๋ฉ, ๋์ด ๋๋น ๋ฑ์ผ๋ก ๊ตฌ๋ถํ ๊ฒ ๊ฐ์ต๋๋ค. ์ดํ์ ์ ๊ฐ์์์๋ ์ด ๋ถ๋ถ์ ๋ํด์ ๋ง์ด ๋ฐฐ์ฐ์ค ๊ฒ์ ๋๋ค.์๋ฉํฑ์ด๋ผ๋ ๋ง ์์ฒด๊ฐ "์๋ฏธ๊ฐ ์๋ ๊ฒ." ๋์์ธ ์์คํ (UI Kit)์์๋ ๋จ์ํ๊ฒ ์์์ ์๋ฏธ ์ญํ ์ ๋ถ์ฌํ๋ค๊ณ ์๊ฐํ์๋ฉด ๋ฉ๋๋ค. ๊ทธ๋ฅ ๋นจ๊ฐ์ด ์๋๋ผ ๊ฒฝ๊ณ (warning) ์ค์์๋ ํ ์คํธ(text)์ ์ฌ์ฉ๋๋ ์ ์ด๋ ๊ฒ ๋ง์ด์ฃ . ๊ทธ๋์ ํฌ๊ฒ ๋ณด๋ฉด UI ์์๋ผ๊ณ ๋ ๋ณด์ค ์ ์์ต๋๋ค. ๊ฐ์์์๋ ๋ผ์ดํธ/๋คํฌ ๋ชจ๋๋ก ๋์ค๋๋ฐ, ์ด๋ ์ด ๋ชจ๋๊ฐ ๊ฐ์ฅ ํํ๊ฒ ์ฌ์ฉ๋๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ง๋ฌธ ๋ ์์ผ๋ฉด ์ฃผ์ธ์. ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 35
Q&A
๋์์ธ ์์คํ ๋ค์ด๋ฐ์ ๊ดํ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
์ง๋ฌธ์ ์์ฃผ ์ ํด์ฃผ์ จ์ต๋๋ค. ์คํ๋ ค ์ฌ๊ธฐ์ ํท๊ฐ๋ฆฌ์ จ๋ค๋ ๊ฑด ์๋ถ๋ถ์ ๋งฅ๋ฝ์ ์ ๋๋ก ๋ฐ๋ผ์ค์ จ๋ค๋ ๋ป์ ๋๋ค. ๋จผ์ 1๋ฒ ์ง๋ฌธ๋ถํฐ ๋ง์๋๋ฆฌ๋ฉด, ์ ์ด์ฃผ์ ์์๋ ์ผํผํ์ด(Shopify)์ ํ ํฐ ๋ค์ด๋ฐ ๋ฐฉ์์ ๋๋ค. ์์์ ๋ง์๋๋ฆฐ Namespace / Object / Base / Modifier๋ ์ ๋์ ์ธ ์ ๋ต ๊ณต์์ด๋ผ๊ธฐ๋ณด๋ค, ๋์์ธ ์์คํ ์ ๋ถ์ํ ์ฌ๋๋ค์ด ๊ณตํต์ ์ผ๋ก ๋ฐ๊ฒฌํ ํจํด์ ๊ฐ๊น์ต๋๋ค. ์ฆ, ๋ชจ๋ ํ์ฌ๊ฐ ๋ฐ๋์ ๋๊ฐ์ด ์ฐ๋ ๊ท์น์ ์๋๋๋ค. ๊ทธ๋์ ์ด๋ฒ์ ๋ณด์ Role๋ โ์ ๊ฐ์๊ธฐ ๋์ค์ง?โ๊ฐ ์๋๋ผ, ์ผํผํ์ด๋ Base๋ง์ผ๋ก ์๋ฏธ๋ฅผ ๋ค ๋ด์ง ์๊ณ , ์ค๊ฐ์ Role์ด๋ผ๋ ์๋ฏธ ์ถ์ ํ๋ ๋ ๋ฌ์ ๊ด๋ฆฌํ๋๊ตฌ๋ ์ ๋๋ก ์ดํดํ์๋ฉด ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด,Base(category): colorBase(property): bgBase or Component(Role): interactiveModifier(variant): subduedModifier(state): hover ์ด๋ฐ ๊ตฌ์กฐ๋ผ๋ฉด, ๋จ์ํ โ๋ฐฐ๊ฒฝ์โ์ด ์๋๋ผ ์ธํฐ๋์ ๊ฐ๋ฅํ ์์์ ์ฐ์ด๋ ๋ฐฐ๊ฒฝ์์ด๊ณ , ๊ทธ์ค subdued ๋ณํ์ด๋ฉฐ, hover ์ํ์ ๊ฐ๊น์ง ๋จ๊ณ์ ์ผ๋ก ์ค๋ช ํ๊ณ ์๋ ๊ฒ์ ๋๋ค. ์ฆ, ์ฌ๊ธฐ์ Role์ ๊ฐ์๊ธฐ ํ์ด๋์จ ์ด์ํ ๊ฐ๋ ์ด ์๋๋ผ,์ด ํ ํฐ์ด ์ด๋ค ์ญํ ์ UI์ ์ฐ์ด๋์ง ์ค๋ช ํ๋ ์๋ฏธ ๋จ์๋ผ๊ณ ๋ณด์๋ฉด ๋ฉ๋๋ค. ์ ๋ฆฌํ๋ฉด, ์์์ ๋ฐฐ์ด ๊ตฌ์กฐ๋ก ๋๋ถ๋ถ ํด์์ ๊ฐ๋ฅํ๊ณ , Role์ ์ผํผํ์ด์์ ์ถ๊ฐ๋ก ์ฌ์ฉํ๋ ์๋ฏธ ๋ถ๋ฅ๋ผ๊ณ ์ดํดํ์๋ฉด ์ถฉ๋ถํฉ๋๋ค. ์ค์ํ ๊ฑด โ์ด๋ฆ์ด ์ ์ด๋ ๊ฒ ์๊ฒผ๋๊ฐโ๋ฅผ ์ฝ์ด๋ด๋ ๊ฒ์ด์ง, ๋ชจ๋ ์์คํ ์ด ๋๊ฐ์ ๋ฌธ๋ฒ์ ์ด๋ค๊ณ ์๊ฐํ์ค ํ์๋ ์์ต๋๋ค. ๋ค์์ผ๋ก 2๋ฒ ์ง๋ฌธ์ธ ๋ฐฐ๋ฆฌ์ด๋ธ(ํ ํฐ) ๊ณ์ธต ๊ตฌ์กฐ์ ๋ํด ์ค๋ช ๋๋ฆฌ๋ฉด, ์ด๊ฑด ์ด๋ฆ ์ง๋ ์์๋ง์ ๋ปํ๋ ๊ฒ๋ ์๋๊ณ , ํด๋ ๋ถ๋ฅ์ฉ ๊ฐ๋ ๋ง์ ๋ปํ๋ ๊ฒ๋ ์๋๋๋ค. ํต์ฌ์ ํ ํฐ์ ์ถ์ํ ์์ค์ ๋ฐ๋ผ ๋๋๋ ๋ฐฉ์์ด๋ผ๊ณ ๋ณด์๋ฉด ๋ฉ๋๋ค. ๋ณดํต์ ์๋์ฒ๋ผ ์ดํดํ์๋ฉด ๊ฐ์ฅ ์ฝ์ต๋๋ค.1. Raw value๊ฐ์ฅ ์ค์ ์ ์ธ ๊ฐ ์์ฒด์ ๋๋ค. ์: #005BD3, 16px, 8px 2. PrimitiveRaw value์ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ๊ธฐ๋ณธ ์ด๋ฆ์ ๋ถ์ธ ๋จ๊ณ์ ๋๋ค. ์: blue-500, spacing-2, gray-100 3. Theme๋ธ๋๋๋ ํ ๋ง ๋งฅ๋ฝ์ ๋ฐ๋ผ Primitive๋ฅผ ๋ฌถ์ด ์ ์ฉํ ๋จ๊ณ์ ๋๋ค. ์: brand_a-500, brand_b-500 4. Semantic์ค์ UI ์๋ฏธ ๊ธฐ์ค์ผ๋ก ์ด๋ฆ ๋ถ์ธ ๋จ๊ณ์ ๋๋ค.์: color-bg-interactive, color-text-critical, space-button-padding-x ์ฆ,Raw value๋ ์ง์ง ๊ฐ์ด๊ณ Primitive๋ ์ฌ๋ฃ ์ด๋ฆ์ด๊ณ Theme๋ ํ ๋ง๋ณ ์ฐ๊ฒฐ ๋จ๊ณ์ด๊ณ Semantic์ ์ค์ ์ฌ์ฉ ๋ชฉ์ ์ ๊ธฐ์ค์ผ๋ก ํ ์ด๋ฆ์ ๋๋ค. ๊ทธ๋์ ์ด ๊ณ์ธต ๊ตฌ์กฐ๋ํ ํฐ์ ์ด๋ป๊ฒ ๊ด๋ฆฌํ ์ง ์ ๋ฆฌํ๋ ๊ธฐ์ค์ด๊ธฐ๋ ํ๊ณ ,ํนํ ์๋งจํฑ ํ ํฐ ์ด๋ฆ์ ์ด๋ป๊ฒ ์ง์์ง ์ฐ๊ฒฐ๋๋ ๊ฐ๋ ์ด๊ธฐ๋ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด:Raw value: #005BD3Primitive: blue-500Semantic: color-bg-interactive์ค์ ์ฌ์ฉ: ๋ฒํผ ๊ธฐ๋ณธ ๋ฐฐ๊ฒฝ์์ด๋ ๊ฒ ์ฐ๊ฒฐ๋ ์ ์์ต๋๋ค. ๊ฒฐ๋ก ์ ์ผ๋ก ๋ง์๋๋ฆฌ๋ฉด, ๊ณ์ธต ๊ตฌ์กฐ๋ ํ ํฐ์ ์ฒด๊ณ์ ์ผ๋ก ๋ถ๋ฅํ๊ณ ๊ด๋ฆฌํ๊ธฐ ์ํ ํฐ ๊ฐ๋ ์ด๊ณ , ๋ค์ด๋ฐ์ ๊ทธ์ค์์๋ ํนํ Primitive์ Semantic ๋จ๊ณ์์ ์ค์ํ๊ฒ ์๋ํ๋ ๊ฒ์ ๋๋ค.์ฆ, ํด๋ ๊ตฌ์กฐ ์ด์ผ๊ธฐ์ด๊ธฐ๋ ํ๊ณ , ์ด๋ฆ ์ง๊ธฐ ์ด์ผ๊ธฐ์ด๊ธฐ๋ ํ์ง๋ง, ๋ ์ ํํ๋ โ๋์์ธ ํ ํฐ์ ์ด๋ค ์ถ์ํ ๋จ๊ณ๋ก ๊ด๋ฆฌํ ๊ฒ์ธ๊ฐโ์ ๋ํ ๊ฐ๋ ์ ๋๋ค. ์ง๊ธ ํท๊ฐ๋ฆฌ์๋ ํฌ์ธํธ๋ ์์ฃผ ์ ์์ ์ ๋๋ค.์๋ํ๋ฉด ์ค๋ฌด์์๋ ์ด ๋ ๊ฐ๋ ์ด ์์ฃผ ์์ฌ์ ์ค๋ช ๋๊ธฐ ๋๋ฌธ์ ๋๋ค.๊ทธ๋์ ์ง๊ธ ๋จ๊ณ์์๋ ์ด๋ ๊ฒ๋ง ๊ตฌ๋ถํ์๋ฉด ์ถฉ๋ถํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ค์์ ์ปฌ๋ฌ ๋ถ๋ถ์์ ์ค์ต์ ํ๋ฉด์ ๋ง๋ค์ด๋ณด๊ณ , ์ ์ฉํด๋ณด๋ค ๋ณด๋ฉด, ๋ ์ดํด๊ฐ ๋์ค ๊ฒ ์ ๋๋ค. ์ด ๊ฐ์๋ฅผ ํ๋ฒ ๋ง์ ์ดํดํ๋ ๊ฒ์ ๊ฒฝ๋ ฅ 20๋ ์ฐจ ๋์ ๋ถ๋ ์ด๋ ค์ํ์ญ๋๋ค. ๊ณ์ ๋ฐ๋ณตํด์ ๋ค์ผ์๋ฉด์ ๋ฐฐ์๋๊ฐ์๋ฉด ๋์์ด ๋์ค ๊ฒ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ํท๊ฐ๋ฆฌ๋ ๊ฒ์ ์ธ์ ๋ ์ง ์ง๋ฌธ ๊ฒ์ํ์ ๋จ๊ฒจ์ฃผ์๊ธฐ ๋ฐ๋๋๋ค. ๋ค์ด๋ฐ ๊ตฌ์กฐ: ํ ํฐ ์ด๋ฆ์ ์ด๋ค ๊ท์น์ผ๋ก ์ฝ๊ณ ์ธ ๊ฒ์ธ๊ฐ๊ณ์ธต ๊ตฌ์กฐ: ํ ํฐ์ ์ด๋ค ์ถ์ํ ๋จ๊ณ๋ก ๋๋ ๊ด๋ฆฌํ ๊ฒ์ธ๊ฐ ์ด ๋์ ์ฐ๊ฒฐ๋์ด ์์ง๋ง, ๊ฐ์ ๊ฐ๋ ์ ์๋๋๋ค.
- 0
- 2
- 45
Q&A
์์ํ์ผ ๋ถ์ผ์น
์๋ ํ์ธ์, Meaw๋. ๋จผ์ ๊ฐ์๋ฅผ ์๊ฐํ์๋ ๊ณผ์ ์์ ๋ถํธ์ ๋๋ฆฐ ์ ์ง์ฌ์ผ๋ก ์ฌ๊ณผ๋๋ฆฝ๋๋ค. ๊ณต์ ํด ๋๋ฆฐ ์๋ฃ๋ ๊ฐ์ ์ดํด๋ฅผ ๋๊ธฐ ์ํด ์ ๊ณต๋ ๊ฒ์ด๋ฉฐ, ๊ฐ์์ ํฌํจ๋ ๋ชจ๋ ์์ ํ์ผ์ ํผ๊ทธ๋ง๋ฅผ ํตํด ์ง์ ๋ฐ๋ผ ๊ทธ๋ ค๋ณด์ค ์ ์๋๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ๋ค๋ง ์ด ๋ถ๋ถ์ด ๊ฐ์ ๋ด์์ ์ถฉ๋ถํ ์๋ด๋์ง ์์ ํผ๋๊ณผ ๋ถํธ์ ๋๋ฆฐ ๊ฒ ๊ฐ์ต๋๋ค. ์ฐ์ ๋ค์์ฃผ ๋์ 1๋จ์ ๋ด์ฉ์ ๋ค์ ์ ๊ฒํ๋ฉด์ ์ด๋ค ๋ถ๋ถ์ ๋ณด์ํด์ผ ํ ์ง ํ์ธํด๋ณด๊ฒ ์ต๋๋ค. ์ดํ ํ์ํ ๋ด์ฉ์ ๋ฐ์ํด ๊ฐ์ ๋ด์ฉ๊ณผ ๊ฐ์ ํฌํจ๋ ์๋ฃ์ ์ ๋ฐ์ดํธํด๋๊ฒ ์ต๋๋ค. ์ฐธ๊ณ ๋ก ํ์ฌ ๊ฐ์๋ 2025๋ ์ ๋ง์ง๋ง์ผ๋ก ์ ๋ฐ์ดํธ๋ ์ํ์ ๋๋ค. ํด๋น ์๊ธฐ์ ์ ๊ฐ ๊ฐ์๋ฅผ ์ ์ํ๊ธฐ ๋๋ฌธ์, ํ์ผ ์๋ฃ๋ 2024๋ ์ด ์๋๋ผ 2025๋ ์ผ ๊ฒ์ ๋๋ค. ์ ๊ฐ ์ด๋ฉ์ผ์ ๋ณด๋ด์ฃผ์๋ฉด, ์ ๋ฐ์ดํธ ๋๋๋๋ก ์๋ดํด๋๋ฆฌ๋๋ก ํ๊ฒ ์ต๋๋ค.boldplus.ux@gmail.com
- 0
- 2
- 33
Q&A
open in Figma ๋๋ฅด๊ณ ui kit ๋ค์ด?๋ฐ์์ ๋
์๋ ํ์ธ์, ํ๋ณ๋. ์ธํ๋ฐ ์ธํด์ด ์ ์ค๋ช ํด์ค์ ๋ต๋ณ์ ์๋๋ ธ๋๋ฐ, ํน์ ์์ง๋ ๋ฌธ์ ๊ฐ ์์ผ์๋ค๋ฉด.. ๊ด๋ จ ํ์ผ ์ธ๋ค์ผ์ ์บก์ณํด์ ์ฌ๊ธฐ ๋๊ธ ๋จ๊ฒจ์ฃผ์๋ฉด, ์ ๊ฐ ๋์ ๋๋ฆฌ๋๋ก ํ๊ฒ ์ต๋๋ค.๋ถํธ์ ๋ผ์ณ๋๋ ค์ ์ฃ์กํฉ๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 62
Q&A
next step?
์๋ ํ์ธ์, heyjungbae๋.๊ฐ์๊ฐ ๋์์ด ๋๊ณ ์๋ค๋ ์ ๋ง ๊ธฐ์ฉ๋๋ค.๋์์ด๋์ ๊ฐ๋ฐ์์ ํ์ ๋ฐฉ์์ด๋ ํธ๋์ค๋ฒ ๊ณผ์ ์ ๋ง์ ๊ณณ์์ ์ธ๊ธ๋์ง๋ง, ์ค์ ์ค๋ฌด์์๋ ๊ต์ฅํ ์ค์ํ ์ฃผ์ ์ด๊ธฐ๋ ํฉ๋๋ค. ์ด ๋ถ๋ถ์ ์ต๊ทผ์ ์๋ก ๋ง๋ ํผ๊ทธ๋ง ๊ฐ์์ ๋ง์ง๋ง ํํธ์์ ๊ฐ๋จํ ์๊ฐํ๊ณ ์์ต๋๋ค.์์ง ๋์์ธ ์์คํ ๊ด์ ์์ ํ์ ๊ด๋ จ์์ ๋ํด์ ๊น๊ฒ ๋ค๋ฃฌ ๊ฐ์๋ ์๋๋ฐ, ๋ค๋ฅธ ๋ถ๋ค๋ ๊ด์ฌ์ด ์์ผ์๋ค๋ฉด ๊ด๋ จ ๋ด์ฉ์ ์ ๋ฆฌํด์ ๊ฐ์๋ก ์ค๋นํด๋ณด๊ฒ ์ต๋๋ค. ๋ AI ๊ธฐ๋ฐ ์ํฌํ๋ก์ฐ๋ ๊ด์ฌ ์๋ ์ฃผ์ ๊ฐ ์๋ค๋ฉด ์๋ ค์ฃผ์๋ฉด, ๋ด์ฉ์ ์ทจํฉํด ๊ณต์ ํ๊ฑฐ๋ ๊ฐ์๋ก ์ ์ํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.๊ฐ์ฌํฉ๋๋ค!
- 1
- 1
- 65
Q&A
16๊ฐ Print Variables ์ถ๋ ฅ ์ง๋ฌธ
์๋ ํ์ธ์! ์์ ์ฌ๋ฏธ์๊ฒ ๋ค์ด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค ๐๋ง์ํด์ฃผ์ ๋ถ๋ถ์ Variables ์ธํ ์ ์๋ชปํ์ จ๋ค๊ธฐ๋ณด๋ค๋, ํ๋ฌ๊ทธ์ธ์ด ์ ๋ฐ์ดํธ๋๋ฉด์ ์ถ๋ ฅ ๋ฐฉ์์ด ์กฐ๊ธ ๋ฌ๋ผ์ง ๊ฒฝ์ฐ์ผ ๊ฐ๋ฅ์ฑ์ด ๋์ ๋ณด์ฌ์. Figma ํ๋ฌ๊ทธ์ธ๋ค์ด ์ ๋ฐ์ดํธ๋๋ฉด์ ์ต์ ์์น๋ ์ถ๋ ฅ ํฌ๋งท์ด ๊ฐ์ ํ๋ฉด๊ณผ ์กฐ๊ธ ๋ค๋ฅด๊ฒ ๋ณด์ผ ๋๊ฐ ์ข ์ข ์์ต๋๋ค.Variables ์ปฌ๋ ์ ์ด๋ ๊ฐ์ด ์ ์์ ์ผ๋ก ์ค์ ๋์ด ์๋ค๋ฉด ๋ง์ํ์ ์ถ๋ ฅ ์ฐจ์ด๋ ํฐ ๋ฌธ์ ๋ ์๋๋ ๊ฑฑ์ ์ ํ์ ๋ ๊ด์ฐฎ์ต๋๋ค ๐๊ฐ์ฌํฉ๋๋ค!
- 0
- 2
- 78
Q&A
variables ์ด๋ฆ ์ง์๋ ์๋ฌธ์,๋๋ฌธ์ ์ฌ์ฉ์ ๊ดํด..
์๋ ํ์ธ์, ํ๋ณ๋. ํ์ดํฌ๊ทธ๋ํผ ๋ฒ ๋ฆฌ์ด๋ธ์ Name ๊ฐ์ ๋์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ต๋๋ค.์ ๊ฐ ๊ฐ์๋ฅผ ์ดฌ์ํ๋ ์์ ์๋ Value์ ๊ฒฝ์ฐ ๋์๋ฌธ์์ ์ํฅ์ ๋ฐ๋ ๋ถ๋ถ์ด ์์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ํฐํธ ํจ๋ฐ๋ฆฌ Roboto์ Semi bold๊ฐ ์๋ค๋ฉด ์ ํํ ํ๊ธฐ์ ๋ง์ถฐ์ฃผ์ด์ผ ํ์ต๋๋ค.ํ์ง๋ง ํ์ฌ ํ์ธํด๋ณด๋ ๋ค์๊ณผ ๊ฐ์ด ์์ฑํด๋ ๋ชจ๋ ์ ์์ ์ผ๋ก ์ธ์๋ฉ๋๋ค:SemiboldSemiBoldsemiBoldsemibold ๋ํ ๋ถ์ฌ ์ฐ๊ฑฐ๋ ๋์ด ์ฐ๋ ๋ฐฉ์, ๋์๋ฌธ์ ์ฐจ์ด์ ๊ด๊ณ์์ด ๋ชจ๋ ์ธ์๋๊ธฐ ๋๋ฌธ์ ํฌ๊ฒ ๋ฌธ์ ๋ ์์ต๋๋ค. ๋ค๋ง ์ผ๋ฐ์ ์ผ๋ก property๋ฅผ ์์ฑํ ๋๋ camelCase ๋ฐฉ์์ ๋ง์ด ์ฌ์ฉํฉ๋๋ค. ๋ฐ๋ฉด, ์ดํ์ ๋ฐฐ์ฐ์ค ์ปดํฌ๋ํธ์ ๊ฒฝ์ฐ์๋ ์ฒซ ๊ธ์๋ฅผ ๋๋ฌธ์๋ก ์์ํ๋ ๋ฐฉ์(PascalCase)๋ฅผ ์ฌ์ฉํฉ๋๋ค. ํ์ฌ๋ง๋ค ์ปจ๋ฒค์ ์ ์กฐ๊ธ์ฉ ๋ค๋ฅด์ง๋ง, _(์ธ๋์ค์ฝ์ด)๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๋ ๊ฐ์ธ์ ์ผ๋ก ๋ง์ด ๋ณด์ง๋ ๋ชปํ์ต๋๋ค. Value์ ๊ฒฝ์ฐ์๋ ํผ๊ทธ๋ง์์ ๋๋ฌธ์๋ก ์์ฑํ๋๋ผ๋ ์ฝ๋ ๋จ๊ณ์์ ๋ณ๊ฒฝ์ด ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์, ์ด ๋ถ๋ถ์ ๊ฐ๋ฐ์์ ํ์ํ์ฌ ์ ํ์๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ต๋๋ค.๋ง์ง๋ง์ผ๋ก ์ด๋ฆ์ด ๊ธธ์ด์ง ๊ฒฝ์ฐ์๋ ๊ฐ๋ ์ฑ์ ์ํด camelCase ๋์ -(ํ์ดํ)์ ์ฌ์ฉํ๋ ์ฌ๋ก๋ ์์ต๋๋ค. ๋์์ด ๋์๊ธธ ๋ฐ๋๋๋ค ๐
- 0
- 2
- 87
Q&A
์์ ํ์ผ์ด ๋ค๋ฆ ๋๋ค.
RooRoo๋ ์๋ ํ์ธ์, ์ฐ์ ๋ถํธ์ ๋ผ์ณ ๋๋ ค ์ฃ์กํฉ๋๋ค. ์์ ํ์ผ์ ๊ฐ์ ๋ด์ฉ๊ณผ ์ต๋ํ ๋์ผํ๊ฒ ๋ง์ถฐ์ ์ ๊ณตํด๋๋ฆฌ๋ ค๊ณ ํ์ต๋๋ค. ํน์ ๋น ์ง ๋ถ๋ถ์ด ์๋ค๋ฉด ๋ง์ํด์ฃผ์๋ฉด ๋ฐ๋ก ์ถ๊ฐํ๋๋ก ํ๊ฒ ์ต๋๋ค. ๋ํ ์ด์ ๊ด๋ จํด ์ด๋ ค์ด ์ ์ด ์์ผ์๋ฉด 1:1๋ก ๋์๋๋ฆฌ๊ฒ ์ต๋๋ค.boldplus.ux@gmail.com ์ผ๋ก ์ด๋ฉ์ผ ์ฃผ์๋ฉด ํ์ธ ํ ๋์๋๋ฆฌ๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 78
Q&A
์์ ํ์ผ
์๋ ํ์ธ์, RooRoo๋ ๋ค ๋ง์ํด์ฃผ์ ๋๋ก, ์์ ํ์ผ์ ์ด์ด์ ์คํํ์๋ฉด ๋ฉ๋๋ค. import๋ก ํ์ผ์ ๋ถ๋ฌ์ ์์ํ์๋ฉด ๋ฉ๋๋ค. ํผ๊ทธ๋ง๊ฐ ์ฒ์์ด์๋ฉด ์ ์ด๋ฉ์ผ๋ก ๋ฐ๋ก ์ฐ๋ฝ์ฃผ์๋ฉด ์ ๊ฐ 1:1์ผ๋ก ์์ธํ๊ฒ ์๋ ค๋๋ฆฌ๋๋ก ํ๊ฒ ์ต๋๋ค. ๊ถ๊ธํ์ ๋ถ๋ถ๋ ๋ค ์๋ ค์ฃผ์๋ฉด ์ ๊ฐ ๋์๋๋ฆฌ๋๋ก ํ๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 61
Q&A
์ฌ๋ฌ ์์๋ค ํ๋์ ํ๋ ์์ผ๋ก ๋ฌถ๊ธฐ
๊ฐ๋ ธ๋ ์๋ ํ์ธ์, ์๋ ์ธํ๋ฐ ์ธํด์ด ๋งํด์ค ๊ฒ์ฒ๋ผ Option + Command + G๊ฐ ๋ง์ต๋๋ค. ํด๋น ๋ถ๋ถ์ ์์ ์๋ง๊ณผ ๋ น์์ ์๋ก ์์ ํ๋๋ก ํ๊ฒ ์ต๋๋ค. ์๋ ค์ฃผ์ ์ ์ ๋ง ๊ฐ์ฌํฉ๋๋ค. ์ ๋์๋ ๋ถ๋ถ์ ์ ๊ฐ ๋ณด๊ธฐ์ ์ด๋ฏธ์ง๊ฐ ๊ทธ๋ฆฌ๋ ์์์ ํ์ฅ๋์ง ์๋ ๋ฌธ์ ์ธ ๊ฒ ๊ฐ์ต๋๋ค. ์๋ง ๊ทธ๋ฆฌ๋๊ฐ Hug๋ก ์ค์ ๋์ด ์์ด์ ๊ทธ๋ฐ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค. Hug๋ก ์ค์ ๋์ด ์์ผ๋ฉด, ํ๋ ์์ด ๋์ด๋๋๋ผ๋ ๋ด๋ถ ์ฝํ ์ธ ํฌ๊ธฐ๋งํผ๋ง ๋ฐ๋ผ์ค๊ธฐ ๋๋ฌธ์ ์ํ๋ ๋ฐฉ์์ผ๋ก ํ์ฅ์ด ๋์ง ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ์๋ ์๋์ ์ด๋ฏธ์ง์ฒ๋ผ Open grid settings๋ฅผ ๋๋ฌ์ ๊ฐ ์ปฌ๋ผ์ Fill ๋๋ Fixed๋ก ๋ณ๊ฒฝํด ์ฃผ์ธ์. ๊ทธ๋ ๊ฒ ์ค์ ํ๋ฉด ๊ทธ๋ฆฌ๋๊ฐ ๊ณ ์ ๋๊ณ , ๋ด๋ถ ์ฝํ ์ธ ๊ฐ ์์ฐ์ค๋ฝ๊ฒ ์์์ฒ๋ผ ๋ถ์ผ๋ฉด์ ํจ๊ป ๋์ด๋ ๊ฒ์ ๋๋ค. ๊ถ๊ธํ์ ๋ถ๋ถ์ ์ธ์ ๋ ์ง ์ง๋ฌธ ์ฃผ์ธ์.(์ฌ์ง)(์ฌ์ง)
- 0
- 2
- 82





![Thumbnail image of the [UI3 Update] Building a Design System Using Figma Variables](https://cdn.inflearn.com/public/courses/332289/cover/5b65a944-ebb3-44a7-96b2-60ca5b0cd0ea/332289-eng.png?w=148)