/make_neoDG

Team project: Making homepage(neo digital group)

Primary LanguageHTML

๐Ÿ’Œ Team project : Ah-oh

์›น์‚ฌ์ดํŠธ ๋ฆฌ๋””์ž์ธ, ์‚ฌ์ดํŠธ ๊ตฌํ˜„์„ ๋ชฉํ‘œ๋กœ ํ•œ๋‹ค (๋ฐ˜์‘ํ˜• ์›น์‚ฌ์ดํŠธ ์ œ์ž‘)
Making homepage(neo digital group)

TEAM PROJECT site: click๐ŸŒ
git hub site: click๐ŸŒ
notion site: click๐ŸŒ
google-sheet site: click๐ŸŒ
google-slides site: click๐ŸŒ
NEO Digital Group: click๐ŸŒ

๐Ÿ’ฅ Project Timeline

23.11.13 [๋ฐœํ‘œ ๋ฐ ๋ณด๊ณ ์„œ ์ œ์ถœ]

23.11.10 [์ž‘์—… ๋งˆ๋ฌด๋ฆฌ ๋ฐ ๋ฐœํ‘œ ์ค€๋น„]

23.11.08 [์ž‘์—… ์ค‘๊ฐ„์ ๊ฒ€]

j(์žฌ์˜)
  • ์–ด๋ฐ”์›ƒ
    • ํ—ค๋”์—์„œ ๋„˜์–ด์˜ฌ๋•Œ ๋ฐฐ๊ฒฝ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๋งŒ๋“ค๊ธฐ
    • ๋ฐฐ๊ฒฝ ์› ๋“ฑ์žฅ ์• ๋‹ˆ๋ฉ”์ด์…˜ ์ ์šฉํ•˜๊ธฐ
  • ์ปจํ…ํŠธ
    • pc๋ฒ„์ „ ํšจ๊ณผ ๋‹ค์‹œ ์ˆ˜์ •ํ•˜๊ธฐ
    • ๋ฒ„ํŠผ ์•ˆ๋ˆŒ๋ฆฌ๋Š” ๊ฒƒ ์ˆ˜์ •ํ•˜๊ธฐ
K(๋ฏผ์žฌ)
  • ํ—ค๋”
    • ๋ฉ”๋‰ด ๊ณ ์ •?(๋ชจ๋ฐ”์ผ+์ค‘๊ฐ„๊ฐ’)
    • ํ—ค๋” ๋ฉ”๋‰ด๋ฐ” fix ๊ณ ์ •์œผ๋กœ ๋ฏธ๋””์–ด์ฟผ๋ฆฌ ์ ์šฉ ํ•„์š” (px)
  • ์†”๋ฃจ์…˜
    • ์ค‘๊ฐ„๊ฐ’ ๋ฏธ๋””์–ด์ฟผ๋ฆฌ ์ž‘์—…
    • ํ•€ ๊ณ ์ •
    • ๋„˜๋ฒ„(์ง€๊ตฌ) ์ฃผํ™ฉ ์„ 
M(์ง€๋ฏผ)
  • ์™“์œ„๋‘
    • ํŽ˜์ด์ง€ ๋„˜์นจ ํ•ด๊ฒฐํ•˜๊ธฐ
  • ์›Œํฌ
    • ํ„ฐ์น˜ ์Šฌ๋ผ์ด๋“œ ์„ ํƒ ์˜์—ญ ๋„“ํžˆ๊ธฐ
    • pc ์ด๋ฏธ์ง€ ์‚ฌ์ง„ ์ค„์ด๊ธฐ
    • ๋ชจ๋ฐ”์ผ ์ด๋ฏธ์ง€ ์—ฌ๋ฐฑ๊ฐ’ ์ค„์ด๊ธฐ

23.11.06

j
  • ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ ์ ์šฉ ์‹œ, flex ์ •๋ ฌ์ด ์ œ๋Œ€๋กœ ์ธ์‹๋˜์ง€ ์•Š์•„ ์ปจํ…์ธ  ์ •๋ ฌ์— ๋ฌธ์ œ๊ฐ€ ์ƒ๊น€.
  • ๊ทธ๋ฆฌ๋“œ๋กœ ๋ณ€๊ฒฝํ•˜์—ฌ ์ •๋ ฌ ์‹œ๋„.
K
  • ๋ฐฐ๊ฒฝ์˜ circle ๋ธ”๋Ÿฌ ํšจ๊ณผ ์ฒ˜๋ฆฌ์— ์–ด๋ ค์›€์ด ์žˆ์—ˆ์œผ๋‚˜ ํ•„ํ„ฐ ํšจ๊ณผ๋ฅผ ์ ์šฉํ•˜์—ฌ ํ•ด๊ฒฐ.
  • ์• ๋‹ˆ๋ฉ”์ด์…˜์œผ๋กœ ์ปจํ…์ธ  ์›€์ง์ž„ ํ•ด๊ฒฐ.
M
  • what we do ์ปจํ…์ธ  ๊ณ ์ •๋˜์ง€ ์•Š์Œ.

23.11.05 ๋ฏธํŒ… [14:00 ์˜ค์‚ฐ๋Œ€์—ญ ํ• ๋ฆฌ์Šค DT์ ]

  • html, ๋ชจ๋ฐ”์ผ๋ฒ„์ „ css ์ž‘์—… ์™„๋ฃŒ.
  • ํŒŒ๋น„์ฝ˜, og ์ ์šฉ ์™„๋ฃŒ.
  • html, ๋ชจ๋ฐ”์ผ๋ฒ„์ „ css ํŒŒ์ผ ํ•˜๋‚˜๋กœ ์ •๋ฆฌ == index-m.css
  • ๋ฏธ๋””์–ด์ฟผ๋ฆฌ ์ž‘์—… ์ง„ํ–‰ ์‹œ ํŒŒ์ผ๋ช… : index-pc_$.css ($ == ๋ณธ์ธ ์ด๋ฆ„ ๋Œ€๋ฌธ์ž๋ช…)
  • ๋ฏธ๋””์–ด์ฟผ๋ฆฌ ์ž‘์—… M-T-PC ๋ฌด์กฐ๊ฑด ์˜ค๋Š˜ ์•ˆ์— ๋งˆ๋ฌด๋ฆฌ (๋‚ด์ผ ์ˆ˜์—… ์ „๊นŒ์ง€ ๊ผญ!!)
  • ๋‚ด์ผ ์˜คํ›„ ํŒ€ ์ž‘์—… ์‹œ๊ฐ„๋ถ€ํ„ฐ JS, GSAP(๋งˆ์šฐ์Šค์ด๋ฒคํŠธ) ์–ด๋–ป๊ฒŒ๋“  ์ž‘์—…ํ•ด๋ณด๊ธฐ.
  • ๊ฐ์ž ๋งก์€ ์˜์—ญ ํ™”์š”์ผ๊นŒ์ง€ ํ•ด๋ณด๊ณ , ์•ˆ๋˜๋Š” ๋ถ€๋ถ„์€ ๋‹ค๊ฐ™์ด ์ˆ˜์š”์ผ๋ถ€ํ„ฐ ์ž‘์—…ํ•ด๋ณด๊ธฐ.
  • ๋ชฉ์š”์ผ์€ ๋ฐœํ‘œ์ค€๋น„๊นŒ์ง€ ์ƒ๊ฐํ•˜๊ณ  ์ž‘์—…ํ•ด์•ผ ํ•  ๋“ฏ.

23.11.05 [์ž‘์—… ์ค‘๊ฐ„์ ๊ฒ€ ์ˆ˜์ •์‚ฌํ•ญ]

ํ—ค๋”
  • ๋กœ๊ณ  ์ด๋ฏธ์ง€ ์ถ”๊ฐ€ ํ•„์š”
  • ๋กœ๊ณ  ํ…์ŠคํŠธ ํฌ๊ธฐ ์กฐ์ ˆ ํ•„์š”ํ• ๊ฒƒ๊ฐ™์•„์š”
  • ๋ฉ”๋‰ด๋ฐ” ๋ˆ„๋ฅด๋ฉด ์„œ๋ธŒ๋ฉ”๋‰ด ์—†์Œ
  • ๊ณตํ†ต ์„œ์ฒด ์ ์šฉ ์•ˆ๋จ
  • ๋ฐฐ๊ฒฝ circle ๊ทธ๋ผ๋ฐ์ด์…˜ ๋‹ค์‹œ
  • menu ์•„์ด์ฝ˜ ๋ฉ”๋‰ด ์„ ํƒ ์‹œ ํ™”๋ฉด์ด ์œ ์ง€๋˜์ง€ ์•Š๊ณ  ๊นœ๋นก๊ฑฐ๋ฆฌ๋ฉฐ ์‚ฌ๋ผ์ง
  • menu ์•„์ด์ฝ˜ ๋ฉ”๋‰ด ์„ ํƒ ์‹œ ๊ฒ€์€ background ์Šฌ๋ผ์ด๋“œ๊ฐ€ ๋‚ด๋ ค์™€์•ผํ•จ
๋ฉ”์ธ 1-1
  • pc ์‚ฌ์ด์ฆˆ ์ž‘์—… ํ•„์š”
๋ฉ”์ธ 1-2
  • ๋ฐฐ๊ฒฝ circle ์‚ฌ์ด์ฆˆ ์ค„์—ฌ์„œ ๋„˜์น˜์ง€ ์•Š๊ฒŒ ํ•˜๊ธฐ
๋ฉ”์ธ 2-1
  • ๊ณตํ†ต ์„œ์ฒด ์ ์šฉ ์•ˆ๋จ
  • ๋ผ์ธ ๊ฐ๋„๊ฐ€ ๋‹ค ๊ฐ™์•„์„œ ์„œ๋กœ ๋‹ค๋ฅด๊ฒŒ ์ ์šฉ ํ•„์š”
  • ๋ผ์ธ์ด ์ด๋ฏธ์ง€ ๋ฐ‘์œผ๋กœ ๊ฐˆ์ˆ˜ ์žˆ๊ฒŒ z-idex ์ •๋ฆฌ
  • ๋ชจ๋ฐ”์ผ์ด์ƒ ์‚ฌ์ด์ฆˆ์—์„œ ์ •๋ ฌ์ด ์•ˆ๋งž์Œ
๋ฉ”์ธ 2-2
  • ๊ณตํ†ต ์„œ์ฒด ์ ์šฉ ์•ˆ๋จ
  • ๋ชจ๋ฐ”์ผ์ด์ƒ ์‚ฌ์ด์ฆˆ์—์„œ ์ •๋ ฌ์ด ์•ˆ๋งž์Œ
๋ฉ”์ธ 3
  • ๋ชจ๋ฐ”์ผ์ด์ƒ ์‚ฌ์ด์ฆˆ์—์„œ ์ •๋ ฌ์ด ์•ˆ๋งž์Œ
๋ฉ”์ธ 4
  • ๋ชจ๋ฐ”์ผ์ด์ƒ ์‚ฌ์ด์ฆˆ์—์„œ ๋กค๋ง ์ด๋ฏธ์ง€ ์‚ฌ์ด์ฆˆ ํฌ๊ธฐ ์ž‘์Œ
๋ฉ”์ธ 5
  • ๋ชจ๋ฐ”์ผ์ด์ƒ ์‚ฌ์ด์ฆˆ์—์„œ ํ‘ธํ„ฐ๋ž‘ ์˜์—ญ ๊ฒน์นจ
  • pc ์‚ฌ์ด์ฆˆ ์ž‘์—… ํ•„์š”
ํ‘ธํ„ฐ
  • adress ์ •๋ ฌ์ด ์•ˆ๋งž์Œ
  • p margin left ๊ฐ’ ์—†์• ๊ธฐ
ํด๋ž˜์Šค๋ช… ๊ฐ€์ด๋“œ๋ผ์ธ๊ณผ ๋‹ค๋ฅด๊ฒŒ ์ •๋ฆฌ๊ฐ€ ์ž˜ ๋˜์ง€ ์•Š์Œ.
css ๊ณตํ†ต์œผ๋กœ ๋งž์ถฐ์•ผํ•˜๋Š” ์‚ฌํ•ญ
j
  • ์ œ๋ชฉ ๋ฐ ํ…์ŠคํŠธ ์š”์†Œ width: 90vw;/ margin: 0 auto;
K
  • ์ œ๋ชฉ ๋ฐ ํ…์ŠคํŠธ ์š”์†Œ width: 80% / margin: 0 auto;
  • solution section ์ œ๋ชฉ์š”์†Œ margin-left 20px
M
  • ์ œ๋ชฉ ๋ฐ ํ…์ŠคํŠธ ์š”์†Œ

23.11.01~04

๋ฌธ์ œ์  ๋ฐœ์ƒ

  1. ๊ฐ์ž ์ž‘์—…ํ•œ ๋ถ€๋ถ„ ์ค‘ ์ผ๋ถ€ js๊ฐ€ ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š์Œ.
  2. ํฐํŠธ๊ฐ€ ์—ฐ๊ฒฐ๋˜์ง€ ์•Š์•„ ๋””์ž์ธ์ ์œผ๋กœ ๋‹ค์†Œ ๋ถ€์กฑํ•จ.
  3. ํ˜„์žฌ๊นŒ์ง€ ์ž‘์—… ํŒŒ์ผ ํ•ฉ์นœ ํ›„, ๋ ˆ์ด์•„์›ƒ ๊ทœ๊ฒฉ์ด ๋„˜์น˜๊ณ  ์ •๋ ฌ์ด ํํŠธ๋Ÿฌ์ง.
  4. ํ—ค๋”๊ฐ€ ๋ณด์˜€๋‹ค ์ˆจ๊ฒผ๋‹ค ํ•˜๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒ.
  5. ๊ฐ€์ด๋“œ๋ผ์ธ์œผ๋กœ ๋งž์ถ”๊ธฐ๋กœํ•œ ํด๋ž˜์Šค๋ช…์ด ์ƒ๊ฐ๋ณด๋‹ค ์ •๋ฆฌ๊ฐ€ ๋˜์ง€ ์•Š์Œ.

ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

    • ๋ˆ„๋ฝ๋œ ์™ธ๋ถ€ ๋งํฌ ์ฐพ์•„ ๋‹ค์‹œ ์—ฐ๊ฒฐ.
    • variable.css ์‚ฌ์šฉํ•ด์„œ ํฐํŠธ ์—ฐ๊ฒฐ ๋ฐ ์ฝ”๋“œ ์ •๋ฆฌ.
    • ๋„˜์น˜๋Š” ์ด์œ  ์ฐพ์•„์„œ ์ˆ˜์ • ์ง„ํ–‰.
    • z-index๋ฅผ ์ด์šฉํ•˜์—ฌ ์ •๋ฆฌํ•ด๋ณด์•˜์œผ๋‚˜, GSAP์™€ ์ถฉ๋Œ๋กœ ํ•ด๊ฒฐ์ด ์•ˆ๋จ.
    • ๋‹ค์‹œ ์ •๋ฆฌํ•ด๋ณด๋ ค๊ณ  ํ–ˆ๋Š”๋ฐ ์ด๋ฏธ ์ž‘์—… ์ง„ํ–‰์ค‘์ธ ์ƒํƒœ์—์„œ ํ•ด๋ณด๋ ค๋‹ˆ ์ฝ”๋“œ๊ฐ€ ๋„ˆ๋ฌด ๊ผฌ์—ฌ์„œ ์ˆ˜์ •์—†์ด ์ง„ํ–‰ํ•˜๊ธฐ๋กœ ํ•จ.

~11/4๊นŒ์ง€

  • ๋ชจ๋ฐ”์ผ๋ฒ„์ „ css ๊ฐ์ž ์ตœ๋Œ€ํ•œ ์™„๋ฒฝํ•˜๊ฒŒ ์ž‘์—… ์™„์„ฑ
  • variable.css ์‚ฌ์šฉํ•ด์„œ ํฐํŠธ ์ •๋ฆฌ
  • PC๊นŒ์ง€ css ๋ฏธ๋””์–ด์ฟผ๋ฆฌ ์™„์„ฑ
  • ์‚ฌ์ด์ฆˆ๋Š” vw -left, right / vh - top,buttom ๊ฐ™์€ ๋‹จ์œ„๋กœ ์ž‘์—…
  • ํฐ ์˜์—ญ์— px ๊ฐ™์€ ๊ณ ์ • ๊ฐ’ ์—†์• ๊ธฐ
  • ๋‚˜๋ˆ ์„œ ์ž‘์—…ํ•œ ํŒŒ์ผ์ด ์žˆ์œผ๋ฉด ํ•ฉ์น˜๊ธฐ(1์ธ๋‹น css, js ํŒŒ์ผ 1๊ฐœ์”ฉ)
  • ๊ฐœ์ธ ํŒŒํŠธ์— ๋งž์ถฐ์„œ ํ•„์š”ํ•œ gsap ์ฐพ์•„์„œ ๊ณต์œ &๊ณต๋ถ€ํ•ด์˜ค๊ธฐ

11/5 [ํŒ€ ๋ฏธํŒ…]

  • ๊ฐ์ž ์„ค์ •๋˜์–ด์žˆ๋Š” z-index ์ˆœ์„œ ์ •๋ฆฌํ•˜๊ธฐ
  • ํ•ฉ์นœ ํŒŒ์ผ์—์„œ ๋ฌธ์ œ์ƒ๊ธฐ๋Š” ์˜ค๋ฅ˜ ์ฐพ์•„์„œ ์ฝ”๋“œ ์ •๋ฆฌ ๋ฐ ์ˆ˜์ •
  • js ์ž‘์—… ์ง„ํ–‰. ํ”Œ๋Ÿฌ๊ทธ์ธ gsap ์Šคํฌ๋กค ์ด๋ฒคํŠธ ์ถ”๊ฐ€ ์ž‘์—…

๋‹ค์Œ์ฃผ์ฐจ๋ถ€ํ„ฐ ๊ฐ ํŒŒํŠธ ๋ถ€์กฑํ•œ JS ์ž‘์—… ์ง„ํ–‰ ํ•  ์˜ˆ์ •

  • ๊ฐ์ž ์„น์…˜๋ณ„ css, javascript ์ž‘์—… ์ง„ํ–‰.
  • ๋งก์€ ์˜์—ญ ์ตœ๋Œ€ํ•œ ์›น์‚ฌ์ดํŠธ์™€ ๋™์ผํ•˜๊ฒŒ ๊ตฌํ˜„ ์™„์„ฑ ๋ชฉํ‘œ๋กœ ์ž‘์—….

23.10.31

  • ๊ฐ์ž ์„น์…˜๋ณ„ css ์ž‘์—… ์ง„ํ–‰

    • css ์ž‘์—… ๋งˆ๋ฌด๋ฆฌ ๋˜๋Š”๋Œ€๋กœ ๋ชจ์—ฌ์„œ ์ •๋ฆฌ ์ง„ํ–‰ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •.
  • index.html ๊ฐ์ž ํŒŒํŠธ ์ž‘์—… ๋ณ‘ํ•ฉ ๋ฐ index ํฐ์„น์…˜ (header/main/footer) ์ด์šฉํ•ด์„œ ์ •๋ฆฌํ•˜๊ธฐ.

  • html W3 ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ ์™„๋ฃŒ.

  • ํผ๋ธ”๋ฆฌ์‹ฑ ๊ฐ€์ด๋“œ ์ž‘์„ฑ ์ˆ˜์ •์‚ฌํ•ญ -> develop ์™„๋ฃŒ.

  • assets ํด๋” ์ •๋ฆฌํ•˜๊ธฐ

    • font.css : font๋Š” ์ด 3๊ฐœ๋กœ ์ •๋ฆฌ.
      • ์˜๋ฌธ ํฐํŠธ : โ‘  'Archivo', sans-serif / โ‘ก 'Playfair Display', serif
      • ํ•œ๊ธ€ ํฐํŠธ : โ‘ข 'Pretendard Variable', sans-serif
    • variable.css
      • 23.10.31 : ํฐํŠธ๋งŒ ์„ค์ •
  • variable.css ๊ฐ™์ด ์˜๋…ผํ•ด์„œ ์ •๋ฆฌํ•˜๊ธฐ -> ํ˜„์žฌ ์„น์…˜๋งˆ๋‹ค ์‚ฌ์ด์ฆˆ๊ฐ€ ๋„ˆ๋ฌด ์ƒ์ดํ•ด์„œ, ์ถ”ํ›„ ๊ฐ์ž css ์ž‘์—… ์™„๋ฃŒ ํ›„ ๋ณ‘ํ•ฉ ์‹œ ๋ณ€์ˆ˜๋กœ ์‚ฌ์ด์ฆˆ ํ†ต์ผ ์ •๋ฆฌํ•˜๊ธฐ๋กœ ํ•จ.

23.10.30

23.10.27

23.10.26

  • ํŒ€ ํ”„๋กœ์ ํŠธ ๋ชฉํ‘œ ์„ค์ •.
  • ์‚ฌ์ดํŠธ ๊ตฌ์กฐ ๋ถ„์„ ๋ฐ ์ž‘์—… ์—ญํ•  ๋ถ„๋‹ด.
  • ํŒ€์›๋ณ„ ๋งก์€ ์˜์—ญ์— ๋Œ€ํ•œ ํผ๋ธ”๋ฆฌ์‹ฑ ๊ฐ€์ด๋“œ ๋ถ„์„.

๋ชฉํ‘œ

  1. ํ”Œ๋Ÿฌ๊ทธ์ธ GSAP๋ฅผ ๊ณต๋ถ€ํ•˜์—ฌ ์ตœ๋Œ€ํ•œ ๊ธฐ์กด ์‚ฌ์ดํŠธ์™€ ์œ ์‚ฌํ•˜๊ฒŒ ๊ตฌํ˜„ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค.
  2. git organization์„ ์ด์šฉํ•œ ํ˜‘์—…์„ ํ†ตํ•ด ํŒ€์›๋“ค๊ณผ์˜ ํ˜‘์—…์ด ๋ฌธ์ œ์—†์ด ์ด๋ฃจ์–ด์ง€๋„๋ก ํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•œ๋‹ค.
  3. ํŒ€ ํ”„๋กœ์ ํŠธ ๊ฒฝํ—˜์„ ํ†ตํ•ด ์›ํ™œํ•œ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๋Šฅ๋ ฅ์„ ํ‚ค์šด๋‹ค.

์„ ์ • ์‚ฌ์ดํŠธ

NEO Digital Group

์‚ฌ์ดํŠธ ์„ ์ • ์ด์œ 

  • ์ด๋ฒˆ ํŒ€ ํ”„๋กœ์ ํŠธ๋ฅผ ํ†ตํ•ด ์ˆ˜์—… ์™ธ ์ƒˆ๋กœ์šด ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์ถ”๊ฐ€๋กœ ๊ณต๋ถ€ํ•˜๋ฉฐ ์ž‘์—…ํ•˜๊ณ  ์‹ถ์—ˆ๋‹ค.

TEAM: ah-oh

  • ํŒ€์žฅ: ํ•œ์žฌ์˜

  • ํŒ€์›: ๊น€๋ฏผ์žฌ, ๊ถŒ์ง€๋ฏผ

  • ์—ญํ• ๋ถ„๋‹ด

    • Github ๊ด€๋ฆฌ: ํ•œ์žฌ์˜
    • notion ๊ด€๋ฆฌ: ๊ถŒ์ง€๋ฏผ
    • ์ž๋ฃŒ(site text&img) ๊ด€๋ฆฌ: ๊น€๋ฏผ์žฌ
  • ์›น์‚ฌ์ดํŠธ ์ œ์ž‘ ์—ญํ•  ๋ถ„๋‹ด

    • ๋ฉ”์ธํŽ˜์ด์ง€ ์ด 6๊ฐœ์˜ ์„น์…˜์„ ๋‚œ์ด๋„๋ณ„๋กœ ๋‚˜๋ˆ , ์ƒ-์ค‘, ํ•˜ ์ˆœ์œผ๋กœ 2part์”ฉ ์ž‘์—… ๋ถ„๋‹ด.
      • ํ•œ์žฌ์˜: about / contact
      • ๊น€๋ฏผ์žฌ: header+footer / solution
      • ๊ถŒ์ง€๋ฏผ: what we do / our work