ํ๋ก๋ํธ ๋์์ด๋ ๋ถํธ์บ ํ D-8 (2์ฃผ์ฐจ)
๐To Do List
* ์นดํ: ๋๋ฉํ์ด์ง
* ํผ๊ทธ๋ง ํ์ฉ๋ฒ ๊ฐ์ (1) 4์ฃผ์ฐจ ๊ฐ์
* 4์ฃผ์ฐจ ๊ฐ์ธ ๊ณผ์ (์์ )
01 ์นดํ: ๋๋ฉํ์ด์ง
์ด์ ์งํํ์ง ๋ชปํ๋ ๋๋ฉํ์ด์ง์ ๋ํด ํ์๋ค ์ ์ฒด ๋ ํผ๋ฐ์ค๋ฅผ ๋๋ฌ๋ณด๋ฉฐ ํ ๋ก ํ๋ ์๊ฐ์ ๊ฐ์ก๋ค.
1์๊ฐ ํ๋๋ 5๋ช ์ ๋ ํผ๋ฐ์ค๊น์ง๋ง ์๋ฃ๋ ์ํ. ์์ผ๋ก 5๋ช ๋ ๋จ์.
์๊ฐ์ด ์์ด์ 9:00 - 11:00๊น์ง ์งํํ๋ค.
์๊ฒฌ 1
- ํ์ดํ๋ง ๋ดค์ ๋ ์ ํํ๊ฒ ์์ง ๋ชปํ๋ ์ ๋ณด๋ฅผ ํ๋จ ์นด๋ ๋ด์ฉ(ํ ํฌ๊ธฐ๋ณธ๊ธฐ, ๊ฒฝ์ ๊ธฐ๋ณธ๊ธฐ, 1๋ถ ํค๋๋ผ์ธ)์ ํตํด ์ด๋์ ๋ ํ์ ํ ์ ์์๋ค.
- ์๋: ์ฌ์ฉ์์ ๊ณต๊ฐ๋ฉํธ ์ค์ํ๋ค๊ณ ์๊ฐํ๋๋ฐ ์ด๋ฐ์ ์ฌ์ฉ์์ ๊ณ ๋ฏผ์ ์ธ๊ธํ๋ ๋ถ๋ถ ์ข๋ค.
- ๋ง์ง๋ง QR์ฝ๋ ์ฌ์ฉํจ์ผ๋ก์จ ์ฑ ๋ค์ด ์ ๋.
์๊ฒฌ 2
- ์๊ฒฌ 1์ ๋ฐ๋. ํ์ดํ์์ ๋ฌด์จ ์ฑ์ธ์ง ์ ํํ ํ์ ๋ถ๊ฐ. ์ฐ์ธก ๊ณ ์ด๋์น ์บ๋ฆญํฐ๋ณด๋ค๋ ๋ด์ฉ์ ๋ฐ์ํ ์๊ฐ์ด๋ฏธ์ง ๋ฃ์์ผ๋ฉด ์ด๋ ์๊น?
์๊ฒฌ 1
- ๋ชฉ์ : ์ํ ์๋งค์ธ๋ฐ ์๋งค 14์, 1.7%์ธ ๊ฒ์ ๋ดค์ ๋ ์ํ๊ฐ ๊ธฐ๋ ์๋จ. ์ฐจ๋ผ๋ฆฌ ์ง์๋ฒ๋ฆฌ๋๊ฒ ๋ซ๊ฒ ๋ค..
- pre EGG, Golden Egg๊ฐ ๋ฌด์์ธ์ง ํ์ ๋ถ๊ฐ. → CGV์ฌ์ฉ์๋ง ์ ์ ์๋ ์กฐ์ค์ด ๋ง์ด ๋ณด์ธ๋ค(+CTA๋ฒํผ)
์๊ฒฌ 2
- ์ํ๋ ๋ฆฌ๋ทฐ๊ฐ ์ค์ํ๋ค๊ณ ์๊ฐ. ํ์ง๋ง ๋จ์ฌ์ฑ๋น์ ์ฐ๋ น์ด ์๋ค. ๊ณผ์ฐ ์ด ์ ๋ณด๊ฐ ์ค์ํ์๊น? ์ฐจ๋ผ๋ฆฌ ์ด ์๋ฆฌ์ ๋ฆฌ๋ทฐํ์ด ์๋ค๋ฉด?
์๊ฒฌ 3
- CTA๋ฒํผ์ด ๊ณผ์ฐ ๊ด์ฐฎ์๊ฐ? ์ ์ผ ์ผ์ชฝ์ ์๋ ์ ์์ด์ฝ์ ๋ญ๊ฐ์ถ๋ค. ์ฐจ๋ผ๋ฆฌ '์ง๊ธ ์๋งค'๋ง ์๋ ๊ฑด?
์๊ฒฌ 1
- ๋ง์ง๋ง CTA๋ฒํผ์ด ๋ ์์ด์(์ด 2๋ฒ ๋ฑ์ฅ) ํ ๋ฒ ํด๋ณผ๊น? ํ๋ ๋ง์์ด ์๊ธธ์๋ ์์ ๊ฒ ๊ฐ๋ค. ๋ฒํผ ๋ฐฐ์น๋ ๊ตฟ.
- ๊ธ์ก์ ๋นํด ์ฌ์ฉ์์ ํํ์ด ์๋ค๋ ๋๋. ์ดํ๋ฅ ๋์ ๊ฒ.
์๊ฒฌ 1
- ๋ฌด์ ์ฌ๊ฐ์๊ฒฝ์ฐ ์ฒ์ 80%๊ฐ์กฐํ๋งํผ ์ค๋ง๊ฐ์ด ์ปค์ ์ ๊ท๋ ์ดํ๋ฅ ๋์ ๊ฒ. ์ฑ ์ฌ์ฉ๋ฒ์ ๋ํด ๋ชจ๋ฅผ ์๋ ์์ ๊ฒ ๊ฐ๋ค.
- ๊ธฐ์กด ๊ณ ๊ฐ์ ์ ์
์ด ๋ชฉ์ ์ด๋ผ๋ฉด ๊ด์ฐฎ์ ๋๋ฉ.
- ์ ๊ท ๊ณ ๊ฐ์ ์ฐ๋ฆฌ ๊ณ ๊ฐ์ผ๋ก ์ ํํ ์ ์๋๋ก ์กฐ๊ธ์ ์น์ ํด์ผํ์ง ์๋?
๐ก๋๋ฉํ์ด์ง๋ 8์ด ์์ ์ดํ์ด ๊ฒฐ์ ๋๋ค๊ณ ํ๋ค.
๐ก๋ค์ ๋ด์ฉ์ด ๊ถ๊ธํ๋๋ก ์คํฌ๋กค์ด ๋ ์ ์์๋งํ ๋ด์ฉ์ด์ด์ผ ํ๋ค.
์ข๋ค๊ณ ์๊ฐํ ์ด์ : ์ค์ ์์ด๊ณต๋ถ ๋ชฉ์ ์ผ๋ก ๋ค์ด๊ฐ๋ณธ ๋๋ฉํ์ด์ง. ๋๋ฉ์ ์ด 2๊ฐ์ง ๋ฒ์ ์ด ์์๋ค.
์ผ๋ฐ์ ์ธ ๋๋ฉํ์ด์ง๋ณด๋ค๋ ์ฒ์ ํํน ํฌ์ธํธ๊ฐ ์์ดํจ๋์ธ ๋๋ฉ์ ๋ ๊ฝํ๋ค. ์์ดํจ๋ ์๋ ์ฌ๋์ผ๋ก์ ์ ์์ดํจ๋๋ก ๊ณต๋ถํ๊ณ ์ถ์ ๋ง์. ํ์ผ๋ฌ๋ฅผ ๋ชจ๋ธ๋ก ๊ฐ์ ธ๊ฐ ์์ ์ ๊ฐ์์ง์ ์ข์ ๊ฑฐ๋ผ๋ ํ๋จ์ด ์ฐ๋ค.
์์ฌ์ ๋ ์ ์ ํ์ผ๋ฌ๋ฅผ ๋ชจ๋ฅด๋ ์ฌ๋๋ค์ ์ํ ์งง์ ํ์ผ๋ฌ ๊ฐ์์์์ ์ ๊ณตํ์ง ์์๋ค๋ ๊ฒ์ด๋ค.
์๊ฒฌ 1
- ๋๋ฉํ์ด์ง๋ 8์ด์์ ์ดํํ๋ค๊ณ ํ๋ค. ๋ฐ๋ผ์ ์ฒ์ ํํนํ๋ ๊ฑด ์ข๋ค.
- ๊ณผ์ฐ 0์์ด๋ผ๋ ๊ฒ ์ง์ง์ผ ์ง ์์ฌ๋๋ค. ๊ฒฐ๊ตญ ๋ง์ง๋ง์ ๊ฐ๊ฒฉ์ ๋ ๋ถ์ด๋ ๊ฒฝ์ฐ ๋น์ผ๋น์ฌ.
์๊ฒฌ 2
- ์ ์ ๋ฐ์ดํฐ ์ค ์ ํ๊ธฐ๊ธฐ 0์์ด๋ผ๋ CTA๋ฒํผ ๊ด์ฐฎ์๊น?
- ํ์ด๋ก ์์ญ๊ณผ CTA๋ฒํผ์ ์ผ๊ด์ฑ ์ข๋ค.
์๊ฒฌ 3
- ์๊ฐํ๋ฆฌํฐ ์ด์ , ํํ ๊ฐ์กฐ๋ฅผ ํ์ด๋ ์ข์ง ์์์๊น? ๋๋ฌด ์์ดํจ๋๋ง ๊ฐ์กฐํ๊ฒ ์๋๊ฐ?
๐ก๋ชฉ์ : ํ๋์นด๋ ๋ฐ๊ธํด~
- ์ค์ํ ๊ฒ: ํํ!
์๊ฒฌ 1
- ์ฌ๋ผ์ด๋ ๋ฐฐ์น ์ ๋ง ์ํ๋ค. ์ฌ์ฉ์์ ํ๋์ ์ ๋ํ ๊ฒ. ์ผ๋ง์ ํํ์ ๋ฐ์ ์ ์๋์ง ๋ช ํํ๊ฒ ์ ์ ์๋ค.
์๊ฒฌ 2
- ์ซ์ ์ ๋ชจ๋ฅด๋ ์ฌ๋๋ ์ฝ๊ฒ ํ์ธํ ์ ์๋ค๋ ์ ์์ ์ข๋ค.
์๊ฒฌ 3
- ์๋ด ์๊ฐ๊ณผ ๊ณ ๊ฐ์ผํฐ: ๋๋ฉ ํ์ด์ง๋ฅผ ๋๊ฐ์ ๋ฐ๋ก ํ์ธํด์ผ ํ๋ ๊ฒฝ์ฐ๊ฐ ์๋๋ฐ ๋ค ๋ช ์๋ผ ์์ด์ ์ข๋ค.
๊ฐ์ธ์ ์ผ๋ก ... ํ ์ค ์ ๋ง ์ด์ผํ๋๊ฑฐ ์๋๊ฐ ์ถ์๋ค.
์ฌ๋ผ์ด๋ ๋์จ ์๊ฐ ์..๋ฏธ์ณค๋ค๋ ์๊ฐ
์๊ฒฌ 1
- ๋ค์ํ ์ฑ ๊ตฌ๋ ์ดํ ์ฌ์ด์์ ์ด ์ฑ์ ์ด์ ์ด ๋ญ๋?๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ดค๋ค. ๋ฐ๋ฆฌ์ ์์ฌ๋ ๊ธฐ์ ์ ์ ๋ขฐ์ฑ์ ๊ฐ์ ธ๊ฐ์ '1์'๋ฅผ ๊ฐ์กฐํจ.
- ํ์ง๋ง ๊ทธ ๋ค์ ๋ด์ฉ์ด ๋๋ฌด ์ผ๋ฐ์ ์ด๊ณ ํ๋ฒ. ์ข ๋ ๋ฐ๋ฆฌ์ ๊ฐ์ฑ์ ๋ด์ ํ ์คํธ, ๋ฌธ๊ตฌ์๋ค๋ฉด ์ด๋ ์๊น?
- CTA๋ฒํผ "๊ตฌ๋ ํ๊ธฐ ์ ์ ์ฒซ ๋ฌ ๋ฌด๋ฃ๋ก ๋ ์ ์์": ์ง์ ์ฅ๋ฒฝ ๋ฎ์ ๋ถ๋ดX
- UI ๊ฐ๋ ์ฑ ์ข๋ค.
์๊ฒฌ 2
- ๋ฉ์ธ: ์ฐ๋ฆฌ ์ผ์ ๊ณณ๊ณณ์์ ์ฑ ์ ์ฝ์ ์ ์๋ค๋ ๋ฉ์์ง๋ฅผ ๋ด์ ์ผ๋ฌ์คํธ ์ข๋ค. (๋ฒ์ค์์๋, ์นดํ์ ์์์๋ ๊ทธ ์ด๋์์๋!)
์๊ฒฌ 3
- CTA๋ฒํผ ๋ฌธ๊ตฌ ๋ ์ถ๊ฐํด์ ํ ์คํธํ๋ฉด ์ข๊ฒ ๋ค.
์๊ฒฌ 1
- ์๋จ์ ์ด๋ป๊ฒ ์งํ๋ ๊ฑด์ง์ ๋ํ ์์ ํญ๋ฒํผ ์ข๋ค. → ๋ฒํผ์ธ์ง ์ธ์ง ์๋จ.
- ์์ฌ์ด ์ : 1๋ถ ๋ฑ๋ก์ด ํต์ฌ์ธ ๊ฒ ๊ฐ์๋ฐ ์๋จ ํญ ๋ฐ์์๋ 1๋ถ ์บ ํ์ธ ๋ฑ๋ก์ด๋ผ๊ณ ์ ํ์์๋ค๋ฉด ๋ ์ข์์ ๊ฒ.
- ์ด ์บ ํ์ธ์ ํ๋ฉด ์ด๋ ์ ๋๊น์ง ๋์ด์ฌ๋ฆด ์ ์์์ง์ ๋ํ ํํ์ด ๋น ์ง ๋๋
์๊ฒฌ 2
- ๋ฉ์ธ ํ์ด๋ก์น์ ์ผ๋ฌ์คํธ๊ฐ ์ ๊ฒ ๋ง๋์ง? ํ์ดํ๊ณผ ๋ง๋ ์๊ฐ์ด๋ฏธ์ง๊ฐ ๋ค์ด๊ฐ์ผํ ๊ฒ.
์๊ฒฌ 3
- ์ด์ฉ ๊ฐ์ด๋๋ฅผ 2๋ฒ์งธ๋ก ๋ฃ๋ ๊ฒ ๋ง์๊น? ์ด๋ค ๋ด์ฉ์ธ์ง ํ์ ํ๊ธฐ ์ ์ ์บ ํ์ธ ๋ฑ๋กํ ํ๋ฅ ์์. ๋๋ฌด ์ฑ๊ธํ๋ค.
- ๋ด๊ณ ์ถ์ ์ ๋ณด๊ฐ ๋๋ฌด ๋ง์. ๊ฐ๋ ์ฑ ๋จ์ด์ง๊ณ ์ดํ๋ฅ ๋์์ง ๊ฒ.
- UI์๊ณ์ง์ ์ ๋ฆฌX.
์๊ฒฌ 4
- ๋ ธ์ถ์๋ ์ธํ๋ฃจ์ธ์ ์ฌ์ง ๋นํธ.
์๊ฒฌ 5
- AI๋ก ์บ ํ์ธ ํ์ ๋์ ์ฅ์ ๋ด์ฉX.
2์๊ฐ ๋์ ์งํ๋์ง๋ง ์ด๋์ ๋ ๋ ํผ๋ฐ์ค๋ฅผ ๋ถ์ํ๋ ๊ฐ์ด ์กํ ๋๋์ด๋ค.
์ ์ฒด์ ์ผ๋ก ๊ฐ๋ฉด ๊ฐ์๋ก ํ ๋ก ๋ ์ํ๊ณ ๋ง๋ ์ํ๋ ์บ ํ์ฌ๋๋,,ใ
๋์ค์ ๋ ์ด๋ ๊ฒ ๋งํ์ผ๋ฉด ์ข๊ฒ ๋ค ์ ๋ง์ ๋ฐ๋ฐํด์ฃผ์ธ์ ใ ใ ~~
02 ํผ๊ทธ๋ง ํ์ฉ๋ฒ (1) 4์ฃผ์ฐจ
๐์ปดํฌ๋ํธ
๐ก์ปดํฌ๋ํธ
- ํ์ด๋ฐ์ด์ ์ ์กฐํฉ์ ์์ ๋ง๋ค์ด์ง๋ ๊ตฌ์ฑํ
ํผ๊ทธ๋ง ์บ๋ฒ์ค ์์ ์๋ ๋ชจ๋ ๊ฐ์ฒด๋ฅผ ์๋ฏธํ์ง๋ง ์ํฉ์ ๋ฐ๋ผ ๋ค๋ฅด๊ฒ ์ฐ์ผ ์ ์๋ค๋ ์ !
โ๋ชจ์์ด ๋ค๋ฅด์ง๋ง ๋ค ๊ฐ์ ๋ฒํผ์ด๋ผ๊ณ ๋ถ๋ฆฌ๋ ์ด์ ?
๋ฒํผ์ ์๊น์๊ฐ ์๋๋ผ ๋ฒํผ์ด ํ๋ ์ผ์ ๊ธฐ์ค์ผ๋ก ์๊ฐํ๊ธฐ ๋๋ฌธ
โ์ ์์ : UI๋ฅผ ๋น๊ตํ๊ณ ๊ณต๋ถํ ๋ ํํ๊ฐ ์๋๋ผ ๋ฐ๋์ UI์ ๋ชฉ์ , UI์ ๊ธฐ๋ฅ์ ์ด์ ๋๊ธฐ!
[์ปดํฌ๋ํธ ์ข ๋ฅ]
1) ์ก์
2) ์ธํ
3) ์ธํฌ๋ฉ์ด์
4) ์ปจํ ์ด๋
5) ๋ค๋น๊ฒ์ด์
6) ์ปจํธ๋กค
๐์์ฌ ์ํ(Pseudo-state)
๐ก์์ฌ ์ํ
- ์ปดํฌ๋ํธ์ ๊ฐ์์ ์ํ → ๊ฐ์์ ์ํ ๊ฐ์ง ๋ ํํ๊ฐ ์กฐ๊ธ์ฉ ๋ณํํ ์ ์๋ค.
- ๊ธฐ๋ณธ ์์ฑ์ ์ ์งํ ์ฑ, ์ํฉ์ ๋ฐ๋ผ ๋ค๋ฅธ ํํ์ ๋ชจ์์ ๊ฐ์ง. ์ด๋ฐ ๋ค๋ฅธ ํํ์ ๋ชจ์๋ค.
๋ฒํผ์ ๋ง์ฐ์ค ์ฌ๋ผ๊ฐ ๋ ์๊น์ด ์ด๋์์ง. → ์์ฌ์ํ
[์์ฌ์ํ ์ข ๋ฅ]
hover, pressed, active, visited, link, focus, checked, disabled....
๐์ปดํฌ๋ํธ์ ์ธ์คํด์ค
๐ก๋ง์คํฐ ์ปดํฌ๋ํธ
- ๋ฐ๋ณต์ ์ธ ๋์์ธ์ ๋น ๋ฅด๊ฒ ํ๊ธฐ ์ํด ๋์์ธ์ ๋ณต์ฌํด์ ์ฌ์ฉํ ์ ์๊ฒ ํด์ค.
- ๋ณต์ฌ๋ ๋์์ธ๋ค์ ํ ๋ฒ์ ์์ ํ๊ฑฐ๋ ํธ์งํ ์ ์๋๋ก ํด์ค.
[๋ง์คํฐ ์ปดํฌ๋ํธ ํน์ง]
- ์๋ณธ์ด๊ธฐ ๋๋ฌธ์ ๋ณํ์ง ์์.
- ๋ง์คํฐ ์ปดํฌ๋ํธ ๋ณต์ ์, ์ธ์คํด์ค๊ฐ ์๊น.
๐ก์ธ์คํด์ค
- ๋ง์คํฐ ์ปดํฌ๋ํธ์ ๋ณต์ ๋ณธ
[๋ง์คํฐ ์ปดํฌ๋ํธ์ ์ธ์คํด์ค ๊ด๊ณ]
1) ์ปดํฌ๋ํธ ์์ ์, ์ธ์คํด์ค ๋ฐ๋.
2) ์ธ์คํด์ค ์์ ์, ์ปดํฌ๋ํธ ๋ณ๊ฒฝX - ์ธ์คํด์ค ์์ ์ด ์ฐ์ ์ ์ด๋ค!
3) ์ปดํฌ๋ํธ ์ง์๋ ์ธ์คํด์ค ๋จ์์์.
- ์ธ์คํด์ค ํธ์ง ๋ฐ ์์ ์ ์ปดํฌ๋ํธ ๋ณต๊ตฌํด์ผํ๋ค.
4) ์ฐ๊ฒฐ ํด์ ํ๋ฉด ์ธ์คํด์ค๋ ์ปดํฌ๋ํธ์ ๋ถ๋ฆฌ๋์ด ์ผ๋ฐ ํ๋ ์์ผ๋ก ๋ณํจ.
๐๋ฐฐ๋ฆฌ์ธ์ธ ์ ํ๋กํผํฐ - ์ปดํฌ๋ํธ์ ๋ณํ, ๋ณ๊ฒฝ์ ๋ง๋ค ์ ์๋ ํผ๊ทธ๋ง ์ปดํฌ๋ํธ ๊ธฐ๋ฅ
๐ค๋ฐฐ๋ฆฌ์ธ์ธ , ํ๋กํผํฐ๋ฅผ ์ ์จ์?
- ๋ ๋ง์ ๋์์ธ์ ํจ์จ์ ์ผ๋ก ํ๊ธฐ ์ํด
๐ก๋ฐฐ๋ฆฌ์ธ์ธ
- '๋ณ์ข ' ์ด๋ผ๋ ๋ป. ๋ณํ์ ๊ด๋ จ ์๋ ํํ
- ์ปดํฌ๋ํธ๊ฐ ๊ฐ์ง ์ ์๋ ๋ ๋ค๋ฅธ ๋ชจ์ต์ ๋ง๋ค ์ ์๋ค.
๐กํ๋กํผํฐ
- "์์ฑ'์ด๋ผ๋ ๋ฏ. ๋์์ธ ๊ตฌ์กฐ๊ฐ ๋ฐ๋์ง ์๋ ์ ์์ ๋ณ๊ฒฝํ ์ ์๋ ์์๋ฅผ ๋ค๋ฃฐ ๋ ์ฌ์ฉ.
[๋ฐฐ๋ฆฌ์ธ์ธ ์ ํ๋กํผํฐ๋ฅผ ๊ณ ๋ฅด๋ ๊ธฐ์ค]
- ์ปดํฌ๋ํธ์ ์ ์ฉ๋ ํ์ด๋ฐ์ด์ ์์ฑ์ด ๋ณํ๋์ง์ ์ ๋ฌด.
์ฒซ๋ฒ์งธ: ๋ฐฐ๊ฒฝ์, ํ ์คํธ ์์ ๋ชจ๋ ๋ณํจ → ํ์ด๋ฐ์ด์ ์ด ๋ณํจ → ๋ฐฐ๋ฆฌ์ธ์ธ
๋๋ฒ์งธ: ํ ์คํธ ์คํ์ผ, ๋ด๋ถ ๊ฐ๊ฒฉ ๋ณํจ → ํฐํธ์ ๊ฐ๊ฒฉ์ด ๋ณํจ → ๋ฐฐ๋ฆฌ์ธ์ธ
์์ด์ฝ ํฌ๊ธฐ ์์ ๊ทธ๋๋ก, ๊ฐ๊ฒฉ ๋ชจ๋ ๊ทธ๋๋ก. ์์ด์ฝ์ ์คํ์ผ๋ง ๋ฐ๋์๋ค. → ํ๋กํผํฐ
โ ๋ฐฐ๋ฆฌ์ธ์ธ ๋ก ๋ง๋ค๋ ค๋ฉด ์์ด์ฝ์ ํฌ๊ธฐ๋ ์์์ด ๋ฐ๋์ด์ผํจ.
โ ๋ฐฐ๋ฆฌ์ธ์ธ , ํ๋กํผํฐ ๋ ๋ค ์ ์ฐํ๊ฒ ์์ด ์ฌ์ฉํ๊ณ ์๋ค.
[ํ๋กํผํฐ ์ข ๋ฅ] - ์ด 3๊ฐ์ง
๋ง๋๋ ๋ฒ: ๊ฐ์ฒด๋ฅผ ์ปดํฌ๋ํธ๋ก ๋ง๋ค๊ณ (ctrl + alt + K) Add property +๋ฒํผ ํด๋ฆญ.
1) Boolean : Y or N (์ฐธ ๋๋ ๊ฑฐ์ง, ์ ๋๋ ์๋์ค, ์ผ๊ธฐ ๋๋ ๋๊ธฐ)
- ์ปดํฌ๋ํธ ์์ ์๋ ์์๋ฅผ ๋ณด์ด๊ฒ ํน์ ์๋ณด์ด๊ฒ ํ๋ ์์ฑ
2) Instance swap : ์ธ์คํด์ค๋ฅผ ๋ค๋ฅธ ์ธ์คํด์ค๋ก ๊ต์ฒดํ๋ ๊ธฐ๋ฅ
3) Text : ํ ์คํธ ๋ณ๊ฒฝ
์ ์ฉ๋ฐฉ๋ฒ
1. ์ปดํฌ๋ํธ ์ ์ฒด ์ ํ - Add property - Text
2. ๋ณ๊ฒฝํ ํ ์คํธ ์ ๋ ฅ
3. ์ปดํฌ๋ํธ ์์ ์๋ ๊ฐ๋ณ ํ ์คํธ์์ญ ์ ํ(ํ ์คํธ๊ฐ ๋ฐ๋์์ผ๋ฉด ์ข๊ฒ ๋ค ์ถ์ ๊ฒ)
4. ์ฐ์ธก Textํจ๋์์ Create Text propertyํด๋ฆญ - Text์ ํ
ํ๋กํผํฐ ์์ฝ (Property) | |
Boolean | ๊ป๋ค ์ผฐ๋ค!!!! |
Instance swap | ์ธ์คํด์ค๋ก ๊ต์ฒด! ๋ชจ์ ๊ต์ฒด! ==> ์ ๊ทผ๋ฐ ์ด๋ป๊ฒ ์ฌ์ฉํด? |
Text | ์ํ๋ ํ ์คํธ๋ก ๋ณ๊ฒฝ |
๐๋ฒํผ ์ปดํฌ๋ํธ
๋ฒํผ ์ปดํฌ๋ํธ ์ฐธ๊ณ !!!
๋ผ์ดํธ๋ ๋์์ธ ์์คํ
๐ก๋ฒํผ ์ปดํฌ๋ํธ
- '์ก์ '์ ํด๋นํ๋ ์ปดํฌ๋ํธ
- ๋๋ฆ์ผ๋ก์จ ์ค์ํ ๋์์ ์ํ
โ์ ์ํ ์
- ์ดํฌ๋์ค(Affordance) = ํ๋์ ๋์ฑ
: ์ํธ์์ฉ์ด ๊ฐ๋ฅํ ๋ฌผ์ฒด๋, ์ํธ์์ฉ์ด ๊ฐ๋ฅํ๋ค๋ ์๊ฐ์ ์ธ ๋จ์๋ฅผ ์ ๊ณตํด์ผํ๋ค.
: ๋ฒํผ ์ค๊ณ ์ ๋๋ฅผ ์ ์๋ค๋ ์๊ฐ์ ์ธ ํํธ๋ฅผ ์ถฉ๋ถํ ๋๋ฌ๋ด์ผํ๋ค. ์ด๊ฑธ ์ฐ๋ฆฌ๋ํ๋์ ์ ๋ํ๋ ์์ฑ์ด๋ผ๊ณ ํด์ ํ๋์ ๋์ฑ ์ฆ ์ดํฌ๋์ค๋ผ๊ณ ๋ถ๋ฅธ๋ค.
: ์ฌ๋ฏธ์ฑ ์์ฑ๋๋ณด๋ค ๋ฒํผ์ ๋ชฉ์ ์ ์ฐ์ ์๊ฐํด์ ์ค๊ณํด์ผํจ.
[๋ฒํผ์ ๊ตฌ์กฐ]
โ ์ปจํ ์ด๋(Container): ์์ ์๋ ์์๋ฅผ ๊ฐ์ธ๊ณ ์๋ ํ๋ ์- ๋ฒํผ์ ๋์ด๋ ์ปจํ ์ด๋ ์์ ์ํ ์ฌ๋ฐฑ + ์์ ์๋ ์์์ ๋์ด๋ก ์ ํด์ง.
โก ๋ผ๋ฒจ/๋ ์ด๋ธ(Label): ๋ฒํผ์ ํ๋์ ์๋ด- UI์์ ์ฌ์ฉ์๊ฐ ์ ๋ ฅํ๋ ๊ธ์ = ํ ์คํธ- UI๊ฐ ์ฌ์ฉ์ํํ '์ด๋ ๊ฒ ํ์ธ์'๋ผ๊ณ ์๋ด = ๋ผ๋ฒจ
โข ๋ฆฌ๋ฉ ์๋ฆฌ๋จผํธ(Leading Element): ๋ฒํผ ์์ชฝ์ ์์นํ๋ ์์ (์ด๋๋)
โฃ ํธ๋ ์ผ๋ง ์๋ฆฌ๋จผํธ(Triling Element): ๋ฒํผ ๋ค์ชฝ์ ์์นํ๋ ์์ (๋ค๋ฐ๋ฅด๋)
๐ค'์'๊ณผ '๋ค'๊ฐ ๋ฌด์จ ๋ป์ธ๊ฐ์?
* LTR (Left To Right)๋ฌธํ๊ถ: ์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ์ผ๋ก ์ฝ๊ณ ์ฐ๋ ๋ฌธํ๊ถ → ๋ํ๋ฏผ๊ตญ์ ์ฌ๊ธฐ์ ์ํจ!
* RTR ( Right To Right)๋ฌธํ๊ถ: ์ค๋ฅธ์ชฝ์์ ์ผ์ผ์ชฝ์ผ๋ก ์ฝ๊ณ ์ฐ๋ ๋ฌธํ๊ถ
๋ฐ๋ผ์ ๋ฒํผ์์๋ ์ผ์ชฝ์ด ๋ ์์ด๊ธฐ ๋๋ฌธ์ ๋ฆฌ๋ฉ์์๋ผ๊ณ ๋ถ๋ฅด๊ณ , ์ค๋ฅธ์ชฝ์ด ๋ค์ด๊ธฐ ๋๋ฌธ์ ํธ๋ ์ผ๋ง ์์!
์๋์์๋ ๊ทธ ๋ฐ๋๋ผ๊ณ ํ๋ค.
[๋ฒํผ์ ์ข ๋ฅ]
1) ๋ฐ์ค ๋ฒํผ, ์ผ๋ฐ ๋ฒํผ
2) ์์๋ผ์ธ ๋ฒํผ, ๊ณ ์คํธ ๋ฒํผ, ์ ํฐ ๋ฒํผ
3) ์คํ๋ฆฟ ๋ฒํผ : ์ฃผ์ ์ก์ , ๊ด๋ จ๋ ๋ณด์กฐ ์ก์ ์ ์ ๊ณตํด์ผ ํ ๋ ์ฌ์ฉํ๋ ๋ฒํผ.
4) ํ ์คํธ ๋ฒํผ
5) ๋ ์ด์ฆ๋ ๋ฒํผ (Raised Button): ํํํ ๋ ์ด์์์ ์ฐจ์์ ์ถ๊ฐ. ๋ณต์กํ๊ฑฐ๋ ๋์ ๊ณต๊ฐ์์ ๊ธฐ๋ฅ์ ๊ฐ์กฐํ๋ค.
6) ํ ๊ธ ๋ฒํผ (Toggle Button): ๋ ๊ฐ์ง ์ด์์ ์ํ๋ก ์ค์ ๋ณ๊ฒฝ
5๋ฒ๊ณผ 6๋ฒ์ ๋ฐ๋ก ์ฐพ์๋ดค๋ค. ์ปดํฌ๋ํธ ์ข ๋ฅ์ ๋ํด์ ๋ค์ ํ ๋ฒ ์ฐพ์๋ณผ ํ์๊ฐ ์๊ฒ ๋ค.
๐ฅ๏ธ์ค์ต: ๋ฒํผ ๋ง๋ค๊ธฐ
1. ํ ์คํธ ์์ฑ
2. ์คํ ๋ ์ด์์ ์ ์ฉ
3. frame ๋ฐฐ๊ฒฝ์ ์ค์ (primary์ปฌ๋ฌ๋ก ์ค์ )
4. ํจ๋ฉ๊ฐ ์ฃผ๊ธฐ - (์ข/์ฐ)24px, (์/ํ)16px
- 8๋ฐฐ์ ์ ์ฉ: 8px์ ๋๋ฌด ์ปค์ 4๋ฐฐ์ ์ ์ฉํ๊ธฐ.
5. ๊ณก๋ฅ - 16px (4๋ฐฐ์ ์ ์ฉ)
6. ํ๋ ์ ์ด๋ฆ: Button
โ ๋ฒํผ ์ ์ ์ 3๊ฐ๋ก ๋๋๋ค. ์๊ณ ์ง์์ ๋ฐ๋ผ ๋ง๋ ๋ค.
1. primary ๋ฒํผ (1์์)
2. secondary ๋ฒํผ
3. tertiary ๋ฒํผ
7. variant ์ปดํฌ๋ํธ๋ก ๋ง๋ ๋ค.
- (์์ ์๋ ์ปดํฌ๋ํธ ๋ง๊ณ ) ์ ์ ์ ํ - properties ์ด๋ฆ์ priority๋ก ๋ณ๊ฒฝ. (=์ฐ์ ์ฌํญ)
์ฌ๊ธฐ์ ์ ๋ฒ์ ๋ด๊ฐ ํท๊ฐ๋ ธ๋ ๊ฐ๋ ! ๋ค์ ๋ฆฌ๋ง์ธ๋๊ฒธ ํด์ ์ ์ด๋ณธ๋ค.
[๋ฐฐ๋ฆฌ์ธ์ธ ๋ง๋๋ ๋ฐฉ๋ฒ 2๊ฐ์ง]
1) ์ปดํฌ๋ํธ ๋ง๋ค๊ธฐ - ํ๋กํผํฐ์์ variant ํด๋ฆญ.
2) 2๊ฐ์ ํ๋ ์ ์ด์ ์์ ๊ฒฝ์ฐ - create component set์ ๋๋ฌ๋ variant๊ทธ๋ฃน์ผ๋ก ๋ฌถ์ธ๋ค.
8. variant ์ด 3๊ฐ๋ฅผ ๋ง๋ค๊ณ ์ด๋ฆ ์ค์
โ ๊ฐ๋ณ ์ปดํฌ๋ํธ ์ ํ
โก Primority - Primary, Secondary, Tertiary ์ด๋ฆ ์ค์ .
9. ๊ฐ ๋ค์์ ๋ง๋ ์ปฌ๋ฌ๋ก ๋ณ๊ฒฝ.
- Secondary: ๋ฐ์ ์ปฌ๋ฌ๋ฅผ ๋ฐฐ๊ฒฝ์ผ๋ก , Tertiary: ํ์์กฐ๋ฅผ ๋ง์ด ์ด๋ค.
10. Small ๋ฒํผ ๋ง๋ค๊ธฐ
โ ์ ์ฒด ์ ์ ์ ํ - variants ์ถ๊ฐ
โก Size: Large ์ด๋ฆ ๋ณ๊ฒฝ
โข ๊ฐ ๋ฒํผ 1๊ฐ์ฉ ๋ ์ถ๊ฐํด์ 3๊ฐ, ์ด 6๊ฐ.
โฃ ์๋ก ์ถ๊ฐํ ์ปดํฌ๋ํธ - 3๊ฐ Size: Small ์ด๋ฆ ๋ณ๊ฒฝ
- ํฐํธ์คํ์ผ: Title/14px
- ์ข์ฐ ํจ๋ฉ: 16px, ์ํ ํจ๋ฉ: 8px (Large ๋ฒํผ์ด "24px/16px"์ด์์ผ๋๊น 4๋ฐฐ์ ์ ์ฉ)
- ๊ณก๋ฅ : 8px (Large๋ 12px์ด์์ผ๋๊น -4ํด์ 8px)
๐ก๋ฒํผ์ด ๊ฐ์ง ์ ์๋ ์์ฌ์ํ
: Default, hover, pressed ๋ฑ ๋ค์ํ๋ค. ์ค์ต์์ pressed๋ง ๋ง๋ค๊ฒ!
: ์ปดํฌ๋ํธ ์์ฌ์ํ = ํ๋กํผํฐ ์ด๋ฆ state
11. Pressed ์์ฌ์ํ ๋ง๋ค๊ธฐ
- ๋ฒํผ ์ ์ฒด๊ฐ ๋์ผํ ๊ท์น์ผ๋ก ์งํด์ง๋ ๊ฒ ์ข๋ค. ๋๋ ์ ๋ ์ํ๋ ์ฃผ๋ก ์ด๋ก๊ฒ ๋ณํจ.
- ์ค์ต์์ ํ ๋จ๊ณ์ฉ ์งํ๊ฒ ๋ง๋ค ๊ฒ.
- TIP! ๋ฐฐ๋ฆฌ์ธ์ธ ๊ฐ ๋ง์์ก์ ๋, ์คํ ๋ ์ด์์์ผ๋ก ์ ๋ฆฌํ๋ฉด ๊น๋ํด์ง.
โ ๋ฐฐ๋ฆฌ์ธ์ธ ์ถ๊ฐ - State: Default
โก ๊ฐ๋ณ ์ปดํฌ๋ํธ 6๊ฐ ์ ํ - ๋ณต์ ํด์ 12๊ฐ ๋ง๋ค๊ธฐ
โข ๋ฐฐ๋ฆฌ์ธ์ธ ์ด๋ฆ - State: Pressed ๋ณ๊ฒฝ
โฃ ์๊น ์งํ๊ฒ ๋ณ๊ฒฝ
12. Text ํ๋กํผํฐ ๋ง๋ค๊ธฐ
โ ์ปดํฌ๋ํธ ์์ "ํ ์คํธ"๋ง ๋ชจ๋ ์ ํ
- ์ฌ์ด ๋ฐฉ๋ฒ: ์ผ์ชฝ ํผ๊ทธ๋ง ์์ด์ฝ - edit - select matching layers (ctrl + alt + A)
โก ์ฐ์ธก ํจ๋ - Layer - ๋ค์ด์๋ชฌ๋ ์์ผ๋ก ํ์ดํ ๋ค์ด๊ฐ๋ ์์ด์ฝ - Name: Button Label
๐ค๊ทผ๋ฐ ํ ๊ฐ์ง ์๊ธฐ๋ ์๋ฌธ์ ....
Q. ์ ์ฒด ์ ์ ์ ํ ์, ์ด 4๊ฐ์ ํ๋กํผํฐ๊ฐ ์กด์ฌํ๋ค. ๊ทผ๋ฐ ๊ฐ๋ณ์ปดํฌ๋ํธ ๋ง๋ค์์ ๋ 3๊ฐ์ ํ๋กํผํฐ๋ง ์กด์ฌ. ์????
์ด๋ฒ์ ์ฐ๋ฆฌ ํ์ฌ๋์ ์ง๋ฌธํด๋ดค๋ค
์์ฐ 10๋ถ์์ ๋น ๋ฅด๊ฒ ํด๊ฒฐํ ์ ์์๋ค..♥๏ธ♥๏ธ
๋๋ฌด ์์์ํ๋ค ์์ํ๋น!!!!! ๊ฐ์๊ฐ์ํฉ๋๋ค ใ ใ ์ฒ์ฌ๋ค์ด์ผ ์ฒ์ฌ๋ค
โ ๊ฒฐ๋ก !!!! โ
Q. ์ ์ฒด ์ ์ ์ ํ ์, ์ด 4๊ฐ์ ํ๋กํผํฐ๊ฐ ์กด์ฌํ๋ค. ๊ทผ๋ฐ ๊ฐ๋ณ์ปดํฌ๋ํธ ๋ง๋ค์์ ๋ 3๊ฐ์ ํ๋กํผํฐ๋ง ์กด์ฌ. ์????
A. ํ๋กํผํฐ ์ ํ ์, ๋ฐฐ๋ฆฌ์ธ์ธ ๋ง ์กด์ฌํ๋ค.
ํ๋กํผํฐ (๋ถ๋ฆฌ์ธ, ์ธ์คํด์ค ์ค์, ํ ์คํธ)๋ ์ ์ฉ๋ ์์ ์์๋ฅผ ์ ํํด์ผ ๋ณผ ์ ์๋ค.
์๋ฅผ ๋ค์ด ์์ด์ฝ ๋ถ๋ฆฌ์ธ์ ์ปดํฌ๋ํธ ์ ํ ์ ์๋ณด์ด์ง๋ง, ๊ฐ๋ณ ์์์ธ ์์ด์ฝ'๋ง' ์ ํํ์ ๋ ๋ณด์ธ๋ค.
๋ง์ฐฌ๊ฐ์ง๋ก ํ ์คํธ ํ๋กํผํฐ๋ ์ปดํฌ๋ํธ ์ ํ ์ ์๋ณด์ด์ง๋ง, ๊ฐ๋ณ ์์์ธ ํ ์คํธ'๋ง' ์ ํํ์ ๋ ๋ณด์ธ๋ค.
๐ํ ์คํธํ๋ ์ปดํฌ๋ํธ
ํ ์คํธํ๋ ์ปดํฌ๋ํธ ์ฐธ๊ณ !!!
3. ๋ผ์ดํธ๋ ๋์์ธ ์์คํ
๐กํ ์คํธํ๋ ์ปดํฌ๋ํธ
- ์ปดํฌ๋ํธ ์ข ๋ฅ ์ค '์ธํ'์ ํด๋น
- ๋ฌด์ธ๊ฐ๋ฅผ ์ ๋ ฅํจ.
๐กํ๋ ์ด์ค ํ๋(Place Holder)
- ์๋ฆฌํ์์
- ์ฌ์ฉ์๊ฐ ์ ๋ ฅํด์ผ ํ๋ ์์ ์ ๊ณต
- ์ ๋ ฅํ๋ฉด ์ฌ๋ผ์ง๊ณ , ๊ธ์๋ฅผ ์ง์ฐ๋ฉด ๋ํ๋๋ค.
โ ์ฃผ์์ : ์ ๋ ฅ๊ฐ์ ์กฐ๊ฑด์ ์ ์ง ์๋ ๊ฒ์ ๊ถ์ฅ.
ex. ๋ณ๋ช (4~10์ ์ด๋ด) โ / ์) ์คํ๋ฅดํ์ฝ๋ฉํด๋ฝ โญ
์ ๋ ฅํ์ ๋ ์ด๋ค ์กฐ๊ฑด์ด์๋์ง ๊น๋จน์ ์ ์๊ธฐ ๋๋ฌธ. ์ด๋ด ๊ฒฝ์ฐ ์กฐ๊ฑด์ Helper Text์์น์ ์จ์ผํ๋ค.
๐ก์ ํจ์ฑ ๊ฒ์ฌ(=๋ฐธ๋ฆฌ๋ฐ์ด์ ์ฒดํฌ, ๋ฐธ๋ฆฌ๋ฐ์ด์ )
- ์ ๋ ฅํ ํ ์คํธ๊ฐ ์ ํจํ์ง ์๋์ง ๊ฒ์ฌ
ex. ํ์์ ์๋ง๊ฒ ์ ๋ ฅํ์ ๋ "์ ๋ ฅํ ํ ์คํธ์ ๋ฌธ์ ๊ฐ ์์ผ๋ ๋ค์ ํ์ธํด์ฃผ์ธ์" ์๊ธฐํด์ผํจ
[์ ํจ์ฑ ๊ฒ์ฌ ํ๋ ์ด์ ]
- ๋ชฉ์ : ๋ฐฉํด๊ฐ ๋ฐ์ํ์ ๋ ์์ฐ์ค๋ฝ๊ฒ ํผํ๊ฑฐ๋ ํด๊ฒฐํ๋๋ก ์กฐ์์ฃผ๋ ๊ฒ.
ํ ์คํธ ์ ๋ ฅํ ๋ ์๊พธ ๋ฌธ์ ์์~ ํ๋ ธ์ด์ ์ด๋ ๊ฒ๋ง ํ๋ฉด ์ง์ฆ๋ ๊ฒ!
- ์ ์ ํ ๋ฌธ๊ตฌ์ ์๋ด๋ฅผ ๋ด๋นํ๋ค.
โ์ ํจ์ฌํญ ์๋ด ์ ์ฃผ์์ฌํญ
- ์ธ๊ฐ์ ๋ถ์ ์ ์ธ ๊ฒ์ ๊ฑฐ๋ถ๋ฐ์์ ๋ณด์ธ๋ค.
- ์ค๋ฅ ๋ฐ์ ์ ์ฐจ์ ์ฑ , ํด๊ฒฐ์ฑ ์ ์ ์ํด์ ๋ถ๋ด์ด๋ ๊ฑฐ๋ถ๋ฅผ ์ต์ํํด์ผํ๋ค.
- ์ต๋ํ ๊ธ์ ์ ์ธ ๋ฐฉํฅ์ผ๋ก ์๋ดํ ๊ฒ.
์ค์ต: ํ ์คํธํ๋ ๋ง๋ค๊ธฐ
1. ํ ์คํธ ํ๋ ๋ง๋ค๊ธฐ.
โ ํฐํธ์คํ์ผ: Body/16px ์ ์ฉ.
โก ์คํ ๋ ์ด์์ ์ ์ฉ - Input Container ํ๋ ์ ์ด๋ฆ ๋ณ๊ฒฝ
โข ํ๋ ์ด์ค ํ๋ ํ ์คํธ ์ปฌ๋ฌ: ์ฐํ ํ์ / ๋ฐฐ๊ฒฝ: ํฐ์
โฃ ์ํ์ข์ฐ์ฌ๋ฐฑ: 16px / ๊ณก๋ฅ : 16px / ํ ๋๋ฆฌ: ํ ์คํธ์ ๊ฐ์ ์ ์ ์ฉ
โค '๋ผ๋ฒจ' ํ ์คํธ ์์ฑ - Title/14px , ์ปฌ๋ฌ: ์งํ ํ์.
โฅ 'ํฌํผํ ์คํธ' ํ ์คํธ ์์ฑ - Body/14px, ์์:ํ๋ ์ด์คํ๋ ์๊น
โฆ ์ ์ฒด ์ ํ - ์คํ ๋ ์ด์์ ์ ์ฉ
โง ๋ด๋ถ ์์ดํ ์ฌ์ด ํจ๋ฉ: 4px (4๋ฐฐ์๋๊น)
โจ ์ ์ฒด ์คํ ๋ ์ด์์ ์ ํ - ์ด๋ฆ๋ณ๊ฒฝ "Text Field"
โฉ ๋ผ๋ฒจ, ์ธํ ์ปจํ ์ด๋, ํฌํผ ํ ์คํธ ์ ํ - Fill๋ก ๋ณ๊ฒฝ (Fill: ์์์ด ๋ถ๋ชจํํ ๋ง์ถ๋ค)
โช ์ธํ ์ปจํ ์ด๋ ์ ํ - 'ํ๋ ์ด์ค ํ๋' ํ ์คํธ์ ์ปจ์คํธ๋ ์ธํธ: ๊ฐ์ด๋ฐ ์ผ์ชฝ์ผ๋ก ์ ๋ ฌ.
โซ ์ปดํฌ๋ํธ ๋ง๋ค๊ธฐ (ctrl + alt + K)
2. ๋ฐฐ๋ฆฌ์ธ์ธ ์ํ๊ฐ ์ค์
- ์ธํ ๋ฐ์ค์ ์ฌ๋ฌ๊ฐ์ง ์ํ๊ฐ์ด ํ์ํ๋ฐ ์ค์ต์์๋ 2๊ฐ์ง๋ง ์ถ๊ฐํ ๊ฒ!
- ์ธํ ์ปจํ ์ด๋๋ฅผ ๋ฑ ์ฐ์์ ๋, ๋ค ์ ๋ ฅํ์ ๋ 2๊ฐ์ง(์ด3๊ฐ์ง)
โ ๋ฐฐ๋ฆฌ์ธ์ธ ๋ก ๋ง๋ค๊ธฐ
โก State:Default - ์คํ ๋ ์ด์์
โข ๋ฐฐ๋ฆฌ์ธ์ธ 2๊ฐ ์ถ๊ฐํด์, 3๊ฐ ๋ง๋ค๊ธฐ.
โฃ ํ ๊ฐ๋ State:Focused(์ ๋ ฅ๋๊ธฐ์ํ) / ํ ๊ฐ๋ State:Filled
โค Focused ์ปดํฌ๋ํธ: ๋ผ๋ฒจ, ์ธํ๋ฐ์ค ํ ๋๋ฆฌ ์ปฌ๋ฌ ๋ณ๊ฒฝ.
โฅ Filled ์ปดํฌ๋ํธ: ์ ๋ ฅํ ํ ์คํธ ๋ด์ฉ, ์ ๋ ฅํ ํ ์คํธ ์ปฌ๋ฌ
์ฌ๊ธฐ์ ๊ฐ์ฌ๋ถ๊ป์๋ ์ธํํ ์คํธ์ ํ ์คํธ๊ฐ ๋์ด๋จ์ ๋ฐ๋ผ ์ธํ๋ฐ์ค๋ ๋์ด๋๋ ์คํ ๋ ์ด์์์ ์ ์ฉํ์ จ๋๋ฐ๊ทธ๋ ๊ฒ ํด์ผํ๋ ์ด์ ๋ฅผ ๋๋ผ์ง ๋ชปํด์ ์ค์ ์ ๋ ฅ์ฐฝ์ฒ๋ผ ์ธํ๋ฐ์ค์ ๊ฐ๋ก์ฌ์ด์ฆ ๊ณ ์ ํ๋ค.
3.Text ํ๋กํผํฐ ์ ์ฉ
โ '๋ผ๋ฒจ' ํ ์คํธ 3๊ฐ ์ ํ - ์ฐ์ธก ํจ๋์์ Text ํ๋กํผํฐ ์์ฑ ์์ด์ฝ ํด๋ฆญ (Label:๋ผ๋ฒจ)
โก 'ํ๋ ์ด์คํ๋' ํ ์คํธ 2๊ฐ ์ ํ - ์ฐ์ธก ํจ๋์์ Text ํ๋กํผํฐ ์์ฑ ์์ด์ฝ ํด๋ฆญ (Placeholder:ํ๋ ์ด์คํ๋)
โข '์ธํํ ์คํธ' ํ ์คํธ 1๊ฐ ์ ํ -์ฐ์ธก ํจ๋์์ Text ํ๋กํผํฐ ์์ฑ ์์ด์ฝ ํด๋ฆญ (Input text: ์ธํํ ์ค)
โฃ 'ํฌํผํ ์คํธ' ํ ์คํธ 3๊ฐ ์ ํ - ์ฐ์ธก ํจ๋์์ Text ํ๋กํผํฐ ์์ฑ ์์ด์ฝ ํด๋ฆญ (Helper Text: ํฌํผํ ์คํธ)
4. ๋ถ๋ฆฌ์ธ ํ๋กํผํฐ ์ ์ฉ
- ์ด๋ค ๊ฒ์ ๋ณด๋ฉด ๋ผ๋ฒจ๊ณผ ํฌํผํ ์คํธ๊ฐ ์๋ ๊ฒฝ์ฐ๊ฐ ์์ผ๋, ํฌํผํ ์คํธ์ ๋ถ๋ฆฌ์ธ ํ๋กํผํฐ๋ฅผ ์ ์ฉํด๋ณผ ๊ฒ.
โ '๋ผ๋ฒจ' ํ ์คํธ 3๊ฐ ์ ํ - ์ฐ์ธก Appearance ํจ๋์์ ํ๋กํผํฐ ์์ฑ ์์ด์ฝ ํด๋ฆญ (Show Label:True)
โก 'ํฌํผํ ์คํธ' ํ ์คํธ 3๊ฐ ์ ํ - ์ฐ์ธก Appearance ํจ๋์์ ํ๋กํผํฐ ์์ฑ ์์ด์ฝ ํด๋ฆญ (Show Helper text: True)
์ค์ตํด๋ณด๋ฉด์ ์๊ฒ๋ ๊ฒ์ ์ฐ์ธก text ํ๋กํผํฐ ์ถ๊ฐํ๋ฉด ์๋จ์ textํ๋กํผํฐ๋ฅผ ์ถ๊ฐํ ๊ฒ,
์ฐ์ธก Appearance ํ๋กํผํฐ ์ถ๊ฐํ๋ฉด ๋ถ๋ฆฌ์ธ ํ๋กํผํฐ ์ถ๊ฐํ ๊ฒ....!!!
๊ฐ์์์ Layer๋ก ๋์ค๋๋ฐ ์ ๋ฐ์ดํธ ๋๋ฉด์ ๋ฐ๊ผ๋๋ณด๋ค.
์ด์ ์ธ์คํด์ค ์์ฑํด์ ์ํ๋ ๋๋ก ์ ์ฉํ๋ฉด ๋๋ค!!
์ด์ค ์ด๋ ๊ฒ๋ณด๋๊น ํท๊ฐ๋ฆฌ๋ค ใ ใ ใ ใ ใ ใ
โ๏ธ4์ฃผ์ฐจ ์์
1. ๋ฒํผ ์ปดํฌ๋ํธ
1) Size - Medium: ์ฌ์ด์ฆ ๋ฐฐ๋ฆฌ์ธ์ธ ์ Medium์ ์ถ๊ฐํด์ฃผ์ธ์.
- ํฐํธ ์คํ์ผ์ Title/16px, ์ฌ๋ฐฑ์ ์ํ๋ก 12, ์ข์ฐ๋ก 20์ผ๋ก ์ ์ฉํด ์ฃผ์ธ์.
- ๊ณก๋ฅ ๋ ์ ์ฉํ๋ค๋ฉด ๋ผ์ง์ ์ค๋ชฐ ์ฌ์ด์ ๊ฐ์ ์ ์ฉํด ์ฃผ์ธ์. ๋ง์ฝ ๋ผ์ง๊ฐ 16, ์ค๋ชฐ์ด 8์ด๋ผ๋ฉด ๋ฏธ๋์์ 12๊ฒ ์ฃ ?
2) State - Disabled: ๋๋ฅผ ์ ์๋ ์ํ๋ฅผ ๋ํ๋ด์. ๋นํ์ฑํ๋ ์ํ๋ ์์์ ๋ชจ๋ ์ ๊ฑฐํ ํํ๊ฐ ์ผ๋ฐ์ ์ด์์.
- ์ํ ๋ฐฐ๋ฆฌ์ธ์ธ ์ Disabled๋ฅผ ์ถ๊ฐํด ์ฃผ์ธ์.
- ํ๋ผ์ด๋จธ๋ฆฌ ๋ฒํผ์ ๋ฐฐ๊ฒฝ์์ Primary/100์ผ๋ก ๋ณ๊ฒฝํด ์ฃผ์ธ์.
- ์ธ์ปจ๋๋ฆฌ ๋ฒํผ์ ํ
์คํธ ์์์ Primary/100์ผ๋ก ๋ณ๊ฒฝํด ์ฃผ์ธ์.
- ํฐํฐ์ด๋ฆฌ ๋ฒํผ์ ํ
์คํธ ์์์ Gray/100์ผ๋ก ๋ณ๊ฒฝํด ์ฃผ์ธ์.
์ฌํ๊ณผ์
๋ฒํผ ์ปดํฌ๋ํธ์ ๋ฆฌ๋ฉ ์์ด์ฝ์ ์ถ๊ฐํด์ฃผ์ธ์. ๋ฆฌ๋ฉ ์์ด์ฝ์ ํ์์ ๋ฐ๋ผ ๊ป๋ค ์ผฐ๋ค ํ ์ ์๊ฒ ํด์ฃผ์ธ์. ์์ด์ฝ์ ๋ค๋ฅธ ์์ด์ฝ์ผ๋ก ๋ณ๊ฒฝํ ์ ์๋๋ก ๋ง๋ค์ด ์ฃผ์ธ์.
- ๋ฒํผ ์ปดํฌ๋ํธ ์์ ์์ด์ฝ ์ปดํฌ๋ํธ์ ์ธ์คํด์ค๋ฅผ ๋ฃ๊ณ , ์์น๋ฅผ ๋ผ๋ฒจ ์์ผ๋ก ๋ณ๊ฒฝํด ์ฃผ์ธ์.
- ๋ผ์ง ๋ฒํผ์ ๋ฃ์ ์์ด์ฝ์ ํฌ๊ธฐ๋ 24, ๋ฏธ๋์์ 20, ์ค๋ชฐ์ 16px๋ก ์ ์ฉํด ์ฃผ์ธ์.
- ์์ด์ฝ์ ์ธ์คํด์ค ์ค์ ํ๋กํผํฐ์ ๋ถ๋ฆฌ์ธ ํ๋กํผํฐ๋ฅผ ์ ์ฉํด ์ฃผ์ธ์.
- ๋ฒํผ ์ปดํฌ๋ํธ์ ๊ฐ๊ฒฉ์ 8๋ก ์ ์ฉํด ์์ด์ฝ๊ณผ ๋ผ๋ฒจ์ด 8๋งํผ ๋จ์ด์ ธ ์๋๋ก ๋ง๋ค์ด ์ฃผ์ธ์.
* ์ฌํ ๊ณผ์ : ์ผ์ชฝ์ ์์ด์ฝ ์ถ๊ฐ, ๋ถ๋ฆฌ์ธ, ์ธ์คํด์ธ ์ค์ ์ ์ฉ. ์ ์ธ์คํด์ค ์ค์ ์ ์ฉ๋ฒ ๋ชจ๋ฅด๋๋ฐ.
- ์์ด์ฝ ํ์ผ ๋ค์ด์ด ๋์ง ์์ ์์ฒด์ ์ผ๋ก ๋ง ์ ์ํจ..ใ ใ ใ
- ์ฌ๊ธฐ์ ์ธ์คํด์ค ์ค์์ ์ธ์คํด์ค๋ผ๋ฆฌ๋ง ๋ณ๊ฒฝ ๊ฐ๋ฅํ๋ค.
- ์ธ์คํด์ค๋ฅผ ๋ฆฌ๋ฉ ์์ด์ฝ์ผ๋ก ๋๊ณ ์ค๊ธฐ
์์ค ํผ์ ํด๋ณด๋ค๊ฐ ๊ฒจ์ฐ ๋๋ค. ์ด๋๋ก ํ๋ฉด ์ ์ด์งํ ๊ฒ์ด๋ค
*์ธ์คํด์ค ์์ด์ฝ์ ๋ค๋ฅธ ์์ด์ฝ์ผ๋ก ๋ฐ๊พธ๋ ๋ฐฉ๋ฒ (์ธ์คํด์ค ์ค์)
1. ์์ด์ฝ์ ๋ง๋ ๋ค.
โ ์ฌ์ด์ฆ๋ ์๊ด์๋ค. 24px๋ก ๋ง๋ค์์.
โก ๋ง๋ ์์ด์ฝ ํ๋ ์ ์ ํ - Create Multiple Component (๊ฐ๋ณ ์ปดํฌ๋ํธ๋ฅผ ๋ง๋ ๋ค) (๋ฐฐ๋ฆฌ์ธ์ธ ๋ก ๋ง๋ค์ง๋ง!!)
โข ์คํ ๋ ์ด์์์ผ๋ก ๋ฌถ๋๋ค.
2. ์ปดํฌ๋ํธ๋ฅผ ๋ณต์ ํด์ ๋ฒํผ ์ปดํฌ๋ํธ์ Leading icon์ผ๋ก ๋ฃ๋๋ค.
โ ํด๋น ์์ด์ฝ ์ปฌ๋ฌ ๋ณ๊ฒฝ.
๊ทธ๋ผ ์๋์ผ๋ก ์ฐ์ธก ์๋จ์ ์ ๋ฐ ๊ฒ ๋จ๋๋ฐ ์ ๊ฑฐ ๋๋ฅด๋ฉด ๋ง๋ค์ด๋จ๋ ์์ด์ฝ ์คํ์ผ์ด ์์. ๊ฑฐ๊ธฐ์์ ๋ณ๊ฒฝํ๋ฉด ๋์! (์ด๊ฒ ๋ง๋?)
์ด๊ฒ ๋ง๋์ง ๋ชจ๋ฅด๊ฒ ๋ค,, ๋ด์ผ ๋ฌผ์ด๋ด์ผ์ง
2. ํ ์คํธํ๋ ์ปดํฌ๋ํธ
์์ค......์ด๋ป๊ฒ๋ ํ๊ธดํ๋๋ฐ ํ... ์ด๊ฑฐ.. ๋ค์ํด์ผ๊ฒ ๋ค ...
์ธ์คํด์ค ์ค์์ด๋ ํ ์คํธํ๋ ์ปดํฌ๋ํธ... ์ง์ง ใ ใท์ด๋ค ํ...
์บก์ณ๋ฅผ ํ๋๋ฐ ํ๋ฉด ์๊ฐ์ด ์๊พธ ์ด์ํ๊ฒ ํ๋ฆฟํ๊ฒ ๋ณํด์ ์ฐพ์๋ดค๋ค.
chrome://flags/#force-color-profile
Force color profile ์ค์ ์ sRGB ์์ ํ ๋ธ๋ผ์ฐ์ ์ฌ์์
|
TIL์ฐ๋ ์๊ฐ์ด ๋๋ฌด ๊ธธ์ด์ ธ์ ๊ฐ์๋ฅผ ์ ๋๋ก ๋ชป๋ฃ๊ฒ ๋ค...ใ ใ ใ
๋์ ๊ผผ๊ผผํ ๋ณด๋ ์๊ฐ์ด์์ง๋ง
ํ๋ํ๋ ์ ๋ ๊ฒ ๋ง์์ ๋นจ๋ฆฌ ๋ชปํ๋ ๊ฒ ๊ฐ๋ค.
๋นจ๋ฆฌํ๋ ๊ฒ๋ณด๋ค ์ ๋๋ก ์๋ ๊ฒ ์ค์ํ๋๊น ์๋๋ฅด์ง๋ ๋ง์!