[๐Ÿ’ป ์ฝ”๋“œ์Šคํ…Œ์ด์ธ  FE 44๊ธฐ] Figma ์ปดํฌ๋„ŒํŠธ ๊ตฌํ˜„

JiEunยท2023๋…„ 4์›” 14์ผ
1
post-thumbnail

โœ”๏ธ ์‹œ์ž‘

figma ํŠน์ง•๊ณผ ์‚ฌ์šฉ ๋ฐฉ๋ฒ•์— ํŽ˜์–ด๋ถ„๊ณผ ํ•จ๊ป˜ ๊ณผ์ œ ์ง„ํ–‰์„ ํ–ˆ๋‹ค.


๐Ÿ“Figma

ํŠน์ง•

1. ์‹ค์‹œ๊ฐ„ ํ˜‘์—ฝ ๊ธฐ๋Šฅ

  • ํ•œ ํ™”๋ฉด์—์„œ ์—ฌ๋Ÿฌ ๋ช…์˜ ์‚ฌ๋žŒ๋“ค๊ณผ ๋™์‹œ์— ์ž‘์—…์ด ๊ฐ€๋Šฅํ•˜๊ณ  ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋‚จ๊ธธ ์ˆ˜ ์žˆ๋‹ค.

2. ๋‹ค์–‘ํ•œ ํ™˜๊ฒฝ ์ง€์›

  • ์›น ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋ฐ˜ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ์–ด๋„๋น„ ์ฒ˜๋Ÿผ ๋”ฐ๋กœ ํ”„๋กœ๊ทธ๋žจ์„ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์ง€ ์•Š์•„๋„ ๋˜๋ฉฐ
    ๋ธŒ๋ผ์šฐ์ €๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด ์–ด๋– ํ•œ ํ™˜๊ฒฝ์—์„œ๋“  ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

3. ์ž๋™ ์ €์žฅ ๋ฐ ๋ฒ„์ „ ๊ด€๋ฆฌ

  • ์ž๋™ ์ €์žฅ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๊ณ  ๋ˆ„๊ฐ€ ์–ธ์ œ ์–ด๋Š ๋ถ€๋ถ„์„ ์ˆ˜์ •ํ–ˆ๋Š”์ง€ ํ™•์ธ ํ•  ์ˆ˜ ์žˆ๋Š” ํžˆ์Šคํ† ๋ฆฌ ๊ธฐ๋Šฅ์ด ์žˆ์–ด
    ๋ฒ„์ „ ๊ด€๋ฆฌ์— ์œ ์šฉํ•˜๋‹ค.

4. ๋‹ค์–‘ํ•œ ๋ฌด๋ฃŒ ํฐํŠธ ์ง€์›

  • ๊ตฌ๊ธ€ ํฐํŠธ๋ฅผ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์–ด์„œ ํฐํŠธ๋ฅผ ๋ณ„๋„๋กœ ์„ค์น˜ํ•˜์ง€ ์•Š์•„๋„ ๋œ๋‹ค.
  • ๋กœ์ปฌ์— ์ €์žฅ๋œ ํฐํŠธ๋ฅผ ๋ถˆ๋Ÿฌ์™€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

5. ์˜คํ†  ๋ ˆ์ด์•„์›ƒ ๊ธฐ๋Šฅ

  • ์š”์†Œ๋“ค ์‚ฌ์ด์˜ ๊ฐ„๊ฒฉ, ์ •๋ ฌ ๊ทœ์น™ ๋“ฑ์„ ๋ถ€์—ฌํ•˜๊ณ  ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

6. ํ”„๋กœํ† ํƒ€์ดํ•‘

  • ๊ฐ„๋‹จํ•œ Lo-Fi ์ˆ˜์ค€์˜ ํ”„๋กœํ† ํƒ€์ž… ๋ถ€ํ„ฐ ์‹ค์ œ ํ™”๋ฉด๊ณผ ๊ฑฐ์˜ ๋น„์Šทํ•œ Hi-Fi์ˆ˜์ค€์˜
    ํ”„๋กœํ† ํƒ€์ž…๋„ ์ œ์ž‘ํ•  ์ˆ˜ ์žˆ๋‹ค.

โญ๏ธ ๋ฌด์—‡ ๋ณด๋‹ค ๋ฌด.๋ฃŒ.๋‹ค โญ๏ธ

๐Ÿ“Figma ์ปดํฌ๋„ŒํŠธ ๊ตฌํ˜„ํ•˜๊ธฐ

  • GNB, ๋ชจ๋‹ฌ, ํ† ๊ธ€, ํƒญ, ์•„์ฝ”๋””์–ธ ๋“œ๋กญ๋‹ค์šด, ์ž๋™์™„์„ฑ

ํŽ˜์–ด ๋ถ„๊ณผ ๊ฐ™์ด ํ˜‘์—…ํ•˜๋ฉด์„œ ์ง„ํ–‰ํ–ˆ๋‹ค.
ํ•™์Šต์„ ๋งˆ์นœ ํ›„ ๋”ฐ๋กœ ๊ฐœ์ธ ์‹œ๊ฐ„์„ ๊ฐ€์ ธ Figma์—ฐ์Šต์„ ํ–ˆ๋‹ค.

์ „๋ถ€ ๋‹ค ํ•˜์ง„ ์•Š๊ณ  ๊ฐ„๋‹จํ•œ ๊ธฐ๋Šฅ์„ ํ•˜๋ฉด์„œ ๊ธฐ๋Šฅ์„ ์ตํ˜”๋‹ค.

โœ”๏ธ GNB ๋งŒ๋“ค๊ธฐ

  • ํŽ˜์–ด๋ถ„๊ณผ ๊ฐ™์ด ์ง„ํ–‰ํ•  ๋• ๊ฐ๊ฐ์˜ ํ”„๋ ˆ์ž„์— ๋ฉ”๋‰ด๋ฅผ ์ƒ์„ฑํ•ด ํ•˜๋‚˜์”ฉ ํŽ˜์ด์ง€ ์—ฐ๊ฒฐ์„ํ•ด ์ž‘์—… ํ™”๋ฉด์ด ๋ณต์žกํ•ด ์ง€๊ณ  ์ดํ›„ ์ˆ˜์ •์‚ฌํ•ญ์ด ์žˆ์„ ๋•Œ ์–ด๋ ค์šด ์ ์ด ์žˆ์—ˆ๋‹ค.
    ์ดํ›„ ๋‹ค์‹œ ํ•™์Šตํ–ˆ์„ ๋•Œ ๊ณตํ†ต์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” GNB๋ฅผ ์ปดํฌ๋„ŒํŠธ๋กœ ๋งŒ๋“ค์–ด ์ฃผ๋ฉด ๋œ๋‹ค.

  • ์šฐ์„  ํ•˜๋‚˜์˜ ๋ฉ”๋‰ด๋ฅผ ๋งŒ๋“ค์–ด ์ค€ ํ›„ ์ปดํฌ๋„ŒํŠธ๋กœ ๋งŒ๋“ค์–ด ์ค€๋‹ค.

  • ๋งŒ๋“  ํ›„ Design์—์„œ Properties - Variant๋ฅผ ํด๋ฆญํ•ด ์ถ”๊ฐ€ํ•ด ์ค€๋‹ค.

  • ๋ชจ๋‹ฌ, ํ† ๊ธ€, ํƒญ๋ฉ”๋‰ด์˜ ๊ฒฝ์šฐ์˜ ๋ฉ”๋‰ด ์Šคํƒ€์ผ์„ ๊ฐ๊ฐ ๋งŒ๋“ค์–ด ์ค€๋‹ค.

    ํ† ๊ธ€ ๋ฉ”๋‰ด๋ฅผ ๋ˆŒ๋ €์„ ๋•Œ๋ฅผ ์˜ˆ์‹œ๋กœ ๋“ค์—ˆ์„ ๋•Œ

  1. ํ† ๊ธ€ ๋ฉ”๋‰ด ์„ ํƒ ํ›„
  2. ์šฐ์ธก ์ƒ๋‹จ Design์—์„œ Prototype์œผ๋กœ ๋ณ€๊ฒฝํ•ด ์ค€๋‹ค.
    3.Interactions ๋ฅผ ์ถ”๊ฐ€ํ•ด ์ฃผ๊ณ  "Navigete to" ์„ ํƒ ํ›„ ์ƒ์„ฑํ•œ Frame1(๋ชจ๋‹ฌ์ฐฝ)์œผ๋กœ ์—ฐ๊ฒฐํ•ด ์ค€๋‹ค.
  3. ํ™”๋ฉด ์ „ํ™˜์„ ์–ด๋–ป๊ฒŒ ํ• ์ง€ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋‹ค.


์ด๋ ‡๊ฒŒ ๋‚˜๋จธ์ง€๋„ ๋™์ผํ•˜๊ฒŒ ์—ฐ๊ฒฐํ•ด ์ค€ ํ›„
๊ฐ๊ฐ์˜ ํ”„๋ ˆ์ž„์— ๋„ฃ์–ด์ฃผ๋ฉด ์ดํ›„ ์ˆ˜์ •์‚ฌํ•ญ์ด ์žˆ์–ด๋„ ๋ถ€๋ชจ ์ปดํฌ๋„ŒํŠธ๋งŒ ์ˆ˜์ •ํ•ด ์ฃผ๋ฉด ๋˜๊ณ  ์ž‘์—… ํ™”๋ฉด๋„ ๊น”๋”ํ•ด ์ง€๋Š”๊ฑธ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

โœ”๏ธ ๋ชจ๋‹ฌ ์ฐฝ ๋งŒ๋“ค๊ธฐ

  • ๋ชจ๋‹ฌ ์ฐฝ์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด์„œ ๋‘ ๊ฐ€์ง€๋ฅผ ๋งŒ๋“ค์–ด์•ผ ํ•œ๋‹ค.
    - ๋ชจ๋‹ฌ ์—ด๊ธฐ ๋ฒ„ํŠผ
    - ๋ชจ๋‹ฌ ์—ด๊ธฐ ๋ฒ„ํŠผ ํด๋ฆญ์‹œ ๋‚˜์˜ฌ ๋ชจ๋‹ฌ ์ฐฝ
  1. ํ”„๋กœํ† ํƒ€์ž…์„ ์—ฐ๊ฒฐํ•œ "๋ชจ๋‹ฌ ์—ด๊ธฐ" ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ด ์ค€๋‹ค.
  2. ์šฐ์ธก ์ƒ๋‹จ Design์—์„œ Prototype์œผ๋กœ ๋ณ€๊ฒฝํ•ด ์ค€๋‹ค.
  3. Interactions ๋ฅผ ์ถ”๊ฐ€ํ•ด ์ฃผ๊ณ  "Open overlay" ์„ ํƒ ํ›„ ์ƒ์„ฑํ•œ Frame1(๋ชจ๋‹ฌ์ฐฝ)์œผ๋กœ ์—ฐ๊ฒฐํ•ด ์ค€๋‹ค.
  4. ๊ทธ๋Ÿฌ๋ฉด ํ•˜๋‹จ์— ๋ฆฌ์ŠคํŠธ๊ฐ€ ๋‚˜์˜ค๋Š”๋ฐ ํ•ด๋‹น ๋ชจ๋‹ฌ์ฐฝ์„ ์–ด๋–ป๊ฒŒ ๋ฐฐ์น˜ํ• ์ง€ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋‹ค.
  5. ๋งŒ์•ฝ ๋ชจ๋‹ฌ์ฐฝ ๋’ค์— ํˆฌ๋ช…๋„๊ฐ€ ๋“ค์–ด๊ฐ„ ๊ฒ€์ •์„ ๋„ฃ๊ณ  ์‹ถ์€ ๊ฒฝ์šฐ ์ฒดํฌํ•ด ์ฃผ๋ฉด ๋œ๋‹ค.

โœ”๏ธ ํ† ๊ธ€ ๋ฒ„ํŠผ ๋งŒ๋“ค๊ธฐ

  • on/off ๋ฒ„ํŠผ ์ค‘ ํ•˜๋‚˜๋ฅผ ๋งŒ๋“  ๋‹ค์Œ ์ปดํฌ๋„ŒํŠธ ์ƒ์„ฑํ•ด ์ฃผ๊ณ  ๋‚˜๋จธ์ง€ ํ•˜๋‚˜์˜ ๋ฒ„ํŠผ๋„ ๋งŒ๋“ค์–ด ์ค€๋‹ค. (Design์—์„œ Properties - Variant๋ฅผ ํด๋ฆญํ•ด ์ถ”๊ฐ€)(GNB์™€ ๋น„์Šทํ•จ)

  1. ON์ƒํƒœ์˜ ๋ฒ„ํŠผ ์„ ํƒ ํ›„ (OFF ๋ถ€ํ„ฐ ํ•ด์•ผํ•˜๋Š”๋ฐ ON๋ถ€ํ„ฐ ํ•ด๋ฒ„๋ ธ๋‹ค...)
  2. ์šฐ์ธก ์ƒ๋‹จ Design์—์„œ Prototype์œผ๋กœ ๋ณ€๊ฒฝํ•ด ์ค€๋‹ค.
    3.Interactions ๋ฅผ ์ถ”๊ฐ€ํ•ด ์ฃผ๊ณ  "Change to" ์„ ํƒ ํ›„ ์ƒ์„ฑํ•œ Variant2(OFF์ธ ์ƒํƒœ)์œผ๋กœ ์—ฐ๊ฒฐํ•ด ์ค€๋‹ค.
  3. ํ† ๊ธ€ ๋ฒ„ํŠผ์€ ์•ˆ์— ์žˆ๋Š” ๋™๊ทธ๋ผ๋ฏธ ๋„ํ˜•์ด ๋ถ€๋“œ๋Ÿฝ๊ฒŒ ์›€์ง์—ฌ์•ผํ•˜๊ธฐ ๋•Œ๋ฌธ์—
    Smart animate๋กœ ๋ณ€๊ฒฝํ•ด ์ฃผ์–ด ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์ด๋™ํ•˜๋„๋ก ์ž‘์—…ํ•ด์ค€๋‹ค.
  • OFF ๋ฒ„ํŠผ๋„ ๋™์ผํ•˜๊ฒŒ ์ž‘์—…ํ•ด ์ฃผ๋ฉด ํ† ๊ธ€ ๋ฒ„ํŠผ์„ ์‰ฝ๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค.

โœ”๏ธ ์ปค์„œ ๊นœ๋ฐ•์ž„ ๋งŒ๋“ค๊ธฐ

  • ์ปค์„œ ๊นœ๋ฐ•์ž„ ํšจ๊ณผ๋ฅผ ํ•˜๊ธฐ ์œ„ํ•ด์„  ๋‘๊ฐ€์ง€ ์Šคํƒ€์ผ์ด ์žˆ์–ด์•ผํ•œ๋‹ค.
    - ์ปค์„œ ๋ณด์ผ ๋•Œ
    - ์ปค์„œ ์•ˆ ๋ณด์ผ ๋•Œ (ํˆฌ๋ช…๋„ 0%)
  • ์ปค์„œ ํ•˜๋‚˜๋ฅผ ์ƒ์„ฑ ํ›„ ์ปดํฌ๋„ŒํŠธ๋กœ ๋งŒ๋“ค์–ด ์ค€ ๋‹ค์Œ Design์—์„œ Properties - Variant๋ฅผ ํด๋ฆญํ•ด ์ถ”๊ฐ€ํ•œ๋‹ค.
  1. ์ปค์„œ ์Šคํƒ€์ผ ํด๋ฆญ ํ›„ ์šฐ์ธก ์ƒ๋‹จ Design์—์„œ Prototype์œผ๋กœ ๋ณ€๊ฒฝํ•ด ์ค€๋‹ค.
  2. Interactions ๋ฅผ ์ถ”๊ฐ€ํ•ด ์ฃผ๊ณ  "Change to" ์„ ํƒ ํ›„ ์ƒ์„ฑํ•œ ์ธ์Šคํ„ด์Šค์— ์—ฐ๊ฒฐํ•ด ์ค€๋‹ค.
  3. ์ž๋™์œผ๋กœ ๊นœ๋ฐ•์ด๊ฒŒ ํ•ด์•ผํ•˜๊ธฐ ๋•Œ๋ฌธ์— After delay๋กœ ์„ ํƒ ํ›„ 500ms(5์ดˆ)๋กœ ์„ค์ •ํ•ด ์ฃผ์—ˆ๋‹ค.
  • ๋‚˜๋จธ์ง€๋„ ๋™์ผํ•˜๊ฒŒ ํ•ด์ฃผ๋ฉด ๋œ๋‹ค.


์ดํ›„ ์›ํ•˜๋Š” ์˜์—ญ์— ์ปดํฌ๋„ŒํŠธ๋ฅผ ๋ณต์‚ฌํ•ด ๋ฐฐ์น˜๋งŒ ํ•ด์ฃผ๋ฉด ๋œ๋‹ค. (์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅ)


โœ๏ธ ๋งˆ์น˜๋ฉฐ

figma๋Š” ํ™•์‹คํžˆ ์›น ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋ฐ˜ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ์–ด๋„๋น„ ํ”„๋กœ๊ทธ๋žจ ๋ณด๋‹ค ๊ฐ€๋ฒผ์› ๋‹ค.

ํ”„๋ก ํŠธ์—”๋“œ๋Š” ๋ฐฑ์—”๋“œ, ๋””์ž์ด๋„ˆ์™€ ํ˜‘์—…์„ ์ง„ํ–‰ํ•˜๋Š”๋ฐ
figma๋ฅผ ํ†ตํ•ด ๋””์ž์ด๋„ˆ๊ฐ€ ์›ํ•˜๋Š” ๋ฐฉํ–ฅ์ด ๋ฌด์—‡์ธ์ง€ ํŒŒ์•… ํ•  ์ˆ˜ ์žˆ๊ณ 
๊ฐœ๋ฐœ ๋‹จ๊ณ„ ์ „ UI/UX์— ๊ฐœ์„ ํ•  ์ ์ด ์žˆ๋Š”์ง€ ํ™•์ธ ํ•˜๋Š” ๋‹จ๊ณ„๋กœ ๋งค์šฐ ์ค‘์š”ํ•˜๋‹ค ์ƒ๊ฐํ•œ๋‹ค.

figma๋กœ ์‹œ์•ˆ ์ž‘์—…์€ ๋ช‡ ๋ฒˆ ํ•ด๋ดค์ง€๋งŒ ํ”„๋กœํ† ํƒ€์ž…์— ์ต์ˆ™ํ•˜์ง€ ์•Š์•˜๋‹ค.
์ค‘๊ฐ„์— ์—ฌ๋Ÿฌ๋ฒˆ ํ•ด๋ฉ”๊ธฐ๋„ ํ–ˆ์ง€๋งŒ ์™„์„ฑํ•œ ํ™”๋ฉด์„ ๋ณด๋‹ˆ ๋ฟŒ๋“ฏํ–ˆ๋‹คใ…Žใ…Ž

์ดํ›„ ํ˜ผ์ž ํ•™์Šต ํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์ ธ ์–ด๋Š ์ •๋„ ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์ดํ•ดํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ 
๋‚˜๋จธ์ง€ ๊ธฐ๋Šฅ ๋˜ํ•œ ์ดˆ๋ฐ˜ ๋‚ด์šฉ๋“ค์—์„œ ๋ณ€ํ˜•๋œ ๋‚ด์šฉ์œผ๋กœ ๊ธฐ์ดˆ ๋ถ€๋ถ„๋งŒ ์ œ๋Œ€๋กœ ์žก๊ณ  ์ดํ•ด ํ•œ๋‹ค๋ฉด ์‰ฝ๊ฒŒ ์ง„ํ–‰ ํ•  ์ˆ˜ ์žˆ์„ ๊ฑฐ ๊ฐ™๋‹ค.

์ด๋ฒˆ ํ•™์Šต์„ ํ†ตํ•ด ํŽ˜์–ด๋ถ„๊ณผ ๊ฐ™์ด ์ง„ํ–‰ํ•ด ํ˜‘์—…ํ•  ๋•Œ์˜ ๋Š๋‚Œ๋„ ์•Œ ์ˆ˜ ์žˆ์—ˆ๋‹ค.

profile
๐Ÿ’ป ํ”„๋ก ํŠธ์—”๋“œ๋ฅผ ๋ชฉํ‘œ๋กœ ์„ฑ์žฅ ์ค‘! (์•Œ์•„๋ดค๋˜ ๋‚ด์šฉ ๋“ฑ์„ ์ •๋ฆฌํ•˜๊ธฐ)

0๊ฐœ์˜ ๋Œ“๊ธ€