2010๋ ๋ ์ค๋ฐ ์ดํ ๊ทธ๋ผ๋์ธํธ๋ UI ๋์์ธ์ ํต์ฌ ํธ๋ ๋๊ฐ ๋๋ค. ์ธ์คํ๊ทธ๋จ ๋ก๊ณ , ์ ํ ์ํ์ดํผ, ๊ฐ์ข ์ฑ ๋ฐฐ๊ฒฝ์ด ๊ทธ๋ผ๋์ธํธ๋ฅผ ์ ๊ทน ํ์ฉํ๋ค.
๊ทธ๋ผ๋์ธํธ๋
๊ทธ๋ผ๋์ธํธ๋ ๋ ๊ฐ์ง ์ด์์ ์์ด ๋ถ๋๋ฝ๊ฒ ์ ํ๋๋ ๊ฒ์ด๋ค. ์์ฐ์์ ์์์ด ๋ถ์์์์ ํ๋์์ผ๋ก ๋ณํ๋ ๊ฒ์ด ์์ฐ ๊ทธ๋ผ๋์ธํธ๋ค.
CSS ๊ทธ๋ผ๋์ธํธ์ ์ข ๋ฅ
Linear (์ ํ): ์ง์ ๋ฐฉํฅ์ผ๋ก ์์ด ๋ณํจ background: linear-gradient(135deg, #6366f1, #ec4899)
Radial (์ํ): ์ค์์์ ๋ฐ์ผ๋ก ํผ์ง๋ฉฐ ์์ด ๋ณํจ background: radial-gradient(circle, #0ea5e9, #10b981)
Conic (์๋ฟํ): ์ค์ฌ์ ์ฃผ์๋ก ํ์ ํ๋ฉฐ ์์ด ๋ณํจ background: conic-gradient(from 0deg, #ef4444, #eab308, #22c55e)
๊ทธ๋ผ๋์ธํธ๊ฐ ํจ๊ณผ์ ์ธ ์ด์
๋จ์ ๋ฐฐ๊ฒฝ๋ณด๋ค ๊น์ด๊ฐ์ด ์์ด ๋ณด์ธ๋ค. ์์ ์ฌ๋ฆฌํ์ ์ผ๋ก ๊ทธ๋ผ๋์ธํธ๋ ์๋์ง, ํ๋, ์ฐฝ์์ฑ์ ์ฐ์์ํจ๋ค. ์ธ์คํ๊ทธ๋จ์ด ๊ทธ๋ผ๋์ธํธ ๋ก๊ณ ๋ก ๋ฆฌ๋ธ๋๋ฉํ ์ดํ ๋ ์ ๊ณ ์ญ๋์ ์ธ ์ด๋ฏธ์ง๋ฅผ ์ป์๋ค.
Tailwind CSS์์ ๊ทธ๋ผ๋์ธํธ ์ฌ์ฉ
Tailwind๋ ์ ํธ๋ฆฌํฐ ํด๋์ค๋ก ๊ทธ๋ผ๋์ธํธ๋ฅผ ๊ตฌํํ๋ค.
bg-gradient-to-r: ์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ์ผ๋ก from-[#์์]: ์์ ์์ to-[#์์]: ๋ ์์ via-[#์์]: ์ค๊ฐ ์์
์ข์ ๊ทธ๋ผ๋์ธํธ ์กฐํฉ ์์น
์์ํ์์ ์ธ์ ํ ์๋ผ๋ฆฌ: ์์ฐ์ค๋ฝ๊ณ ์กฐํ๋ก์ ๋ณด์(๋ฐ๋ํธ ์): ๊ฐ๋ ฌํ๊ณ ๋์ ๋ ์ฑ๋๋ฅผ ๋ง์ถ ๊ฒ: ๋ ๋ค ์ ๋ช ํ๊ฑฐ๋ ๋ ๋ค ํ์คํ ๋ก
ToolZip ๋๊ตฌ ๋ฐ๋ก๊ฐ๊ธฐ
๊ทธ๋ผ๋์ธํธ ์์ฑ๊ธฐ ๋ฐ๋ก๊ฐ๊ธฐ โ https://www.toolzip.app/tools/gradient-generator
CSS ๊ทธ๋ผ๋์ธํธ๋ฅผ ์๊ฐ์ ์ผ๋ก ๋ง๋ค๊ณ ์ฝ๋๋ฅผ ๋ณต์ฌํ๋ค.
์ฃผ์ ๊ธฐ๋ฅ: Linear/Radial/Conic ํ์ ์ ํ ์์ ํฌ์ธํธ ์ถ๊ฐ (์ต๋ 6๊ฐ) ๊ฐ ํฌ์ธํธ ์์ + ์์น(%) ์กฐ์ ๋ฐฉํฅ ๋ฒํผ 8๊ฐ + ๊ฐ๋ ์ฌ๋ผ์ด๋ ์ค์๊ฐ ๋ฏธ๋ฆฌ๋ณด๊ธฐ (๋๋๊ทธ๋ก ๋์ด ์กฐ์ ) CSS ์ฝ๋ ๋ณต์ฌ Tailwind CSS ์ฝ๋ ๋ณต์ฌ ํ๋ฆฌ์ 10๊ฐ (Sunset, Ocean, Forest ๋ฑ) ๋๋ค ์์ฑ ๋ฒํผ
์ ๋ฆฌ
- โ ์ค์น ์์ด ๋ธ๋ผ์ฐ์ ์์ ๋ฐ๋ก ์ฌ์ฉ
- โ ํ์ผ์ด ์๋ฒ๋ก ์ ์ก๋์ง ์์
- โ ์์ ๋ฌด๋ฃ
๊ด๋ จ ๋๊ตฌ: ์ธ๋ค์ผ ๋ฉ์ด์ปค ยท ์์ ๋ณํ๊ธฐ ยท ์์ ํ๋ ํธ ์ถ์ถ