์น์ฌ์ดํธ ๋ฆฌ๋์์ธ, ์ฌ์ดํธ ๊ตฌํ์ ๋ชฉํ๋ก ํ๋ค (๋ฐ์ํ ์น์ฌ์ดํธ ์ ์)
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๐
- ์ด๋ฐ์
- ํค๋์์ ๋์ด์ฌ๋ ๋ฐฐ๊ฒฝ ์์ฐ์ค๋ฝ๊ฒ ๋ง๋ค๊ธฐ
- ๋ฐฐ๊ฒฝ ์ ๋ฑ์ฅ ์ ๋๋ฉ์ด์ ์ ์ฉํ๊ธฐ
- ์ปจํ
ํธ
- pc๋ฒ์ ํจ๊ณผ ๋ค์ ์์ ํ๊ธฐ
- ๋ฒํผ ์๋๋ฆฌ๋ ๊ฒ ์์ ํ๊ธฐ
- ํค๋
- ๋ฉ๋ด ๊ณ ์ ?(๋ชจ๋ฐ์ผ+์ค๊ฐ๊ฐ)
- ํค๋ ๋ฉ๋ด๋ฐ fix ๊ณ ์ ์ผ๋ก ๋ฏธ๋์ด์ฟผ๋ฆฌ ์ ์ฉ ํ์ (px)
- ์๋ฃจ์
- ์ค๊ฐ๊ฐ ๋ฏธ๋์ด์ฟผ๋ฆฌ ์์
- ํ ๊ณ ์
- ๋๋ฒ(์ง๊ตฌ) ์ฃผํฉ ์
- ์์๋
- ํ์ด์ง ๋์นจ ํด๊ฒฐํ๊ธฐ
- ์ํฌ
- ํฐ์น ์ฌ๋ผ์ด๋ ์ ํ ์์ญ ๋ํ๊ธฐ
- pc ์ด๋ฏธ์ง ์ฌ์ง ์ค์ด๊ธฐ
- ๋ชจ๋ฐ์ผ ์ด๋ฏธ์ง ์ฌ๋ฐฑ๊ฐ ์ค์ด๊ธฐ
- ๋ฏธ๋์ด ์ฟผ๋ฆฌ ์ ์ฉ ์, flex ์ ๋ ฌ์ด ์ ๋๋ก ์ธ์๋์ง ์์ ์ปจํ ์ธ ์ ๋ ฌ์ ๋ฌธ์ ๊ฐ ์๊น.
- ๊ทธ๋ฆฌ๋๋ก ๋ณ๊ฒฝํ์ฌ ์ ๋ ฌ ์๋.
- ๋ฐฐ๊ฒฝ์ circle ๋ธ๋ฌ ํจ๊ณผ ์ฒ๋ฆฌ์ ์ด๋ ค์์ด ์์์ผ๋ ํํฐ ํจ๊ณผ๋ฅผ ์ ์ฉํ์ฌ ํด๊ฒฐ.
- ์ ๋๋ฉ์ด์ ์ผ๋ก ์ปจํ ์ธ ์์ง์ ํด๊ฒฐ.
- what we do ์ปจํ ์ธ ๊ณ ์ ๋์ง ์์.
- html, ๋ชจ๋ฐ์ผ๋ฒ์ css ์์ ์๋ฃ.
- ํ๋น์ฝ, og ์ ์ฉ ์๋ฃ.
- html, ๋ชจ๋ฐ์ผ๋ฒ์ css ํ์ผ ํ๋๋ก ์ ๋ฆฌ == index-m.css
- ๋ฏธ๋์ด์ฟผ๋ฆฌ ์์ ์งํ ์ ํ์ผ๋ช : index-pc_$.css ($ == ๋ณธ์ธ ์ด๋ฆ ๋๋ฌธ์๋ช )
- ๋ฏธ๋์ด์ฟผ๋ฆฌ ์์ M-T-PC ๋ฌด์กฐ๊ฑด ์ค๋ ์์ ๋ง๋ฌด๋ฆฌ (๋ด์ผ ์์ ์ ๊น์ง ๊ผญ!!)
- ๋ด์ผ ์คํ ํ ์์ ์๊ฐ๋ถํฐ JS, GSAP(๋ง์ฐ์ค์ด๋ฒคํธ) ์ด๋ป๊ฒ๋ ์์ ํด๋ณด๊ธฐ.
- ๊ฐ์ ๋งก์ ์์ญ ํ์์ผ๊น์ง ํด๋ณด๊ณ , ์๋๋ ๋ถ๋ถ์ ๋ค๊ฐ์ด ์์์ผ๋ถํฐ ์์ ํด๋ณด๊ธฐ.
- ๋ชฉ์์ผ์ ๋ฐํ์ค๋น๊น์ง ์๊ฐํ๊ณ ์์ ํด์ผ ํ ๋ฏ.
- ๋ก๊ณ ์ด๋ฏธ์ง ์ถ๊ฐ ํ์
- ๋ก๊ณ ํ ์คํธ ํฌ๊ธฐ ์กฐ์ ํ์ํ ๊ฒ๊ฐ์์
- ๋ฉ๋ด๋ฐ ๋๋ฅด๋ฉด ์๋ธ๋ฉ๋ด ์์
- ๊ณตํต ์์ฒด ์ ์ฉ ์๋จ
- ๋ฐฐ๊ฒฝ circle ๊ทธ๋ผ๋ฐ์ด์ ๋ค์
- menu ์์ด์ฝ ๋ฉ๋ด ์ ํ ์ ํ๋ฉด์ด ์ ์ง๋์ง ์๊ณ ๊น๋นก๊ฑฐ๋ฆฌ๋ฉฐ ์ฌ๋ผ์ง
- menu ์์ด์ฝ ๋ฉ๋ด ์ ํ ์ ๊ฒ์ background ์ฌ๋ผ์ด๋๊ฐ ๋ด๋ ค์์ผํจ
- pc ์ฌ์ด์ฆ ์์ ํ์
- ๋ฐฐ๊ฒฝ circle ์ฌ์ด์ฆ ์ค์ฌ์ ๋์น์ง ์๊ฒ ํ๊ธฐ
- ๊ณตํต ์์ฒด ์ ์ฉ ์๋จ
- ๋ผ์ธ ๊ฐ๋๊ฐ ๋ค ๊ฐ์์ ์๋ก ๋ค๋ฅด๊ฒ ์ ์ฉ ํ์
- ๋ผ์ธ์ด ์ด๋ฏธ์ง ๋ฐ์ผ๋ก ๊ฐ์ ์๊ฒ z-idex ์ ๋ฆฌ
- ๋ชจ๋ฐ์ผ์ด์ ์ฌ์ด์ฆ์์ ์ ๋ ฌ์ด ์๋ง์
- ๊ณตํต ์์ฒด ์ ์ฉ ์๋จ
- ๋ชจ๋ฐ์ผ์ด์ ์ฌ์ด์ฆ์์ ์ ๋ ฌ์ด ์๋ง์
- ๋ชจ๋ฐ์ผ์ด์ ์ฌ์ด์ฆ์์ ์ ๋ ฌ์ด ์๋ง์
- ๋ชจ๋ฐ์ผ์ด์ ์ฌ์ด์ฆ์์ ๋กค๋ง ์ด๋ฏธ์ง ์ฌ์ด์ฆ ํฌ๊ธฐ ์์
- ๋ชจ๋ฐ์ผ์ด์ ์ฌ์ด์ฆ์์ ํธํฐ๋ ์์ญ ๊ฒน์นจ
- pc ์ฌ์ด์ฆ ์์ ํ์
- adress ์ ๋ ฌ์ด ์๋ง์
- p margin left ๊ฐ ์์ ๊ธฐ
- ์ ๋ชฉ ๋ฐ ํ ์คํธ ์์ width: 90vw;/ margin: 0 auto;
- ์ ๋ชฉ ๋ฐ ํ ์คํธ ์์ width: 80% / margin: 0 auto;
- solution section ์ ๋ชฉ์์ margin-left 20px
- ์ ๋ชฉ ๋ฐ ํ ์คํธ ์์
- ๊ฐ์ ์์ ํ ๋ถ๋ถ ์ค ์ผ๋ถ js๊ฐ ์ ๋๋ก ์๋ํ์ง ์์.
- ํฐํธ๊ฐ ์ฐ๊ฒฐ๋์ง ์์ ๋์์ธ์ ์ผ๋ก ๋ค์ ๋ถ์กฑํจ.
- ํ์ฌ๊น์ง ์์ ํ์ผ ํฉ์น ํ, ๋ ์ด์์ ๊ท๊ฒฉ์ด ๋์น๊ณ ์ ๋ ฌ์ด ํํธ๋ฌ์ง.
- ํค๋๊ฐ ๋ณด์๋ค ์จ๊ฒผ๋ค ํ๋ ๋ฌธ์ ๊ฐ ๋ฐ์.
- ๊ฐ์ด๋๋ผ์ธ์ผ๋ก ๋ง์ถ๊ธฐ๋กํ ํด๋์ค๋ช ์ด ์๊ฐ๋ณด๋ค ์ ๋ฆฌ๊ฐ ๋์ง ์์.
-
- ๋๋ฝ๋ ์ธ๋ถ ๋งํฌ ์ฐพ์ ๋ค์ ์ฐ๊ฒฐ.
-
- variable.css ์ฌ์ฉํด์ ํฐํธ ์ฐ๊ฒฐ ๋ฐ ์ฝ๋ ์ ๋ฆฌ.
-
- ๋์น๋ ์ด์ ์ฐพ์์ ์์ ์งํ.
-
- z-index๋ฅผ ์ด์ฉํ์ฌ ์ ๋ฆฌํด๋ณด์์ผ๋, GSAP์ ์ถฉ๋๋ก ํด๊ฒฐ์ด ์๋จ.
-
- ๋ค์ ์ ๋ฆฌํด๋ณด๋ ค๊ณ ํ๋๋ฐ ์ด๋ฏธ ์์ ์งํ์ค์ธ ์ํ์์ ํด๋ณด๋ ค๋ ์ฝ๋๊ฐ ๋๋ฌด ๊ผฌ์ฌ์ ์์ ์์ด ์งํํ๊ธฐ๋ก ํจ.
- ๋ชจ๋ฐ์ผ๋ฒ์ css ๊ฐ์ ์ต๋ํ ์๋ฒฝํ๊ฒ ์์ ์์ฑ
- variable.css ์ฌ์ฉํด์ ํฐํธ ์ ๋ฆฌ
- PC๊น์ง css ๋ฏธ๋์ด์ฟผ๋ฆฌ ์์ฑ
- ์ฌ์ด์ฆ๋ vw -left, right / vh - top,buttom ๊ฐ์ ๋จ์๋ก ์์
- ํฐ ์์ญ์ px ๊ฐ์ ๊ณ ์ ๊ฐ ์์ ๊ธฐ
- ๋๋ ์ ์์ ํ ํ์ผ์ด ์์ผ๋ฉด ํฉ์น๊ธฐ(1์ธ๋น css, js ํ์ผ 1๊ฐ์ฉ)
- ๊ฐ์ธ ํํธ์ ๋ง์ถฐ์ ํ์ํ gsap ์ฐพ์์ ๊ณต์ &๊ณต๋ถํด์ค๊ธฐ
- ๊ฐ์ ์ค์ ๋์ด์๋ z-index ์์ ์ ๋ฆฌํ๊ธฐ
- ํฉ์น ํ์ผ์์ ๋ฌธ์ ์๊ธฐ๋ ์ค๋ฅ ์ฐพ์์ ์ฝ๋ ์ ๋ฆฌ ๋ฐ ์์
- js ์์ ์งํ. ํ๋ฌ๊ทธ์ธ gsap ์คํฌ๋กค ์ด๋ฒคํธ ์ถ๊ฐ ์์
- ๊ฐ์ ์น์ ๋ณ css, javascript ์์ ์งํ.
- ๋งก์ ์์ญ ์ต๋ํ ์น์ฌ์ดํธ์ ๋์ผํ๊ฒ ๊ตฌํ ์์ฑ ๋ชฉํ๋ก ์์ .
-
๊ฐ์ ์น์ ๋ณ 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 : ํฐํธ๋ง ์ค์
- font.css : font๋ ์ด 3๊ฐ๋ก ์ ๋ฆฌ.
-
variable.css ๊ฐ์ด ์๋ ผํด์ ์ ๋ฆฌํ๊ธฐ -> ํ์ฌ ์น์ ๋ง๋ค ์ฌ์ด์ฆ๊ฐ ๋๋ฌด ์์ดํด์, ์ถํ ๊ฐ์ css ์์ ์๋ฃ ํ ๋ณํฉ ์ ๋ณ์๋ก ์ฌ์ด์ฆ ํต์ผ ์ ๋ฆฌํ๊ธฐ๋ก ํจ.
- index.html ์์ ์งํ.
- ํผ๋ธ๋ฆฌ์ฑ ๊ฐ์ด๋ ์์ฑ. 231030_์ฝ๋ฉ๊ฐ์ด๋_ah-oh.pdf
- ํผ๋ธ๋ฆฌ์ฑ ์ฌ์ดํธ ๊ตฌ์กฐ ๋ถ์.
- ์ฌ์ดํธ ๊ตฌ์ถ ์๊ตฌ์ฌํญ ์ ๋ฆฌ. 231026_์๊ตฌ์ฌํญ+๊ตฌ์กฐ๋ถ์.pdf
- ํ ํ๋ก์ ํธ ๋ชฉํ ์ค์ .
- ์ฌ์ดํธ ๊ตฌ์กฐ ๋ถ์ ๋ฐ ์์ ์ญํ ๋ถ๋ด.
- ํ์๋ณ ๋งก์ ์์ญ์ ๋ํ ํผ๋ธ๋ฆฌ์ฑ ๊ฐ์ด๋ ๋ถ์.
- ํ๋ฌ๊ทธ์ธ GSAP๋ฅผ ๊ณต๋ถํ์ฌ ์ต๋ํ ๊ธฐ์กด ์ฌ์ดํธ์ ์ ์ฌํ๊ฒ ๊ตฌํ ํ ์ ์๋๋ก ํ๋ค.
- git organization์ ์ด์ฉํ ํ์ ์ ํตํด ํ์๋ค๊ณผ์ ํ์ ์ด ๋ฌธ์ ์์ด ์ด๋ฃจ์ด์ง๋๋ก ํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ค.
- ํ ํ๋ก์ ํธ ๊ฒฝํ์ ํตํด ์ํํ ์ปค๋ฎค๋์ผ์ด์ ๋ฅ๋ ฅ์ ํค์ด๋ค.
- ์ด๋ฒ ํ ํ๋ก์ ํธ๋ฅผ ํตํด ์์ ์ธ ์๋ก์ด ํ๋ฌ๊ทธ์ธ์ ์ถ๊ฐ๋ก ๊ณต๋ถํ๋ฉฐ ์์ ํ๊ณ ์ถ์๋ค.
-
ํ์ฅ: ํ์ฌ์
-
ํ์: ๊น๋ฏผ์ฌ, ๊ถ์ง๋ฏผ
-
์ญํ ๋ถ๋ด
- Github ๊ด๋ฆฌ: ํ์ฌ์
- notion ๊ด๋ฆฌ: ๊ถ์ง๋ฏผ
- ์๋ฃ(site text&img) ๊ด๋ฆฌ: ๊น๋ฏผ์ฌ
-
์น์ฌ์ดํธ ์ ์ ์ญํ ๋ถ๋ด
- ๋ฉ์ธํ์ด์ง ์ด 6๊ฐ์ ์น์
์ ๋์ด๋๋ณ๋ก ๋๋ , ์-์ค, ํ ์์ผ๋ก 2part์ฉ ์์
๋ถ๋ด.
- ํ์ฌ์: about / contact
- ๊น๋ฏผ์ฌ: header+footer / solution
- ๊ถ์ง๋ฏผ: what we do / our work
- ๋ฉ์ธํ์ด์ง ์ด 6๊ฐ์ ์น์
์ ๋์ด๋๋ณ๋ก ๋๋ , ์-์ค, ํ ์์ผ๋ก 2part์ฉ ์์
๋ถ๋ด.