FlyonUI
๐ The easiest, free and open-source Tailwind CSS component library with semantic classes.
About
- ์๋งจํฑ ํด๋์ค์ ์ฌ๋ฏธ์ ๋งค๋ ฅ๊ณผ JS ํ๋ฌ๊ทธ์ธ์ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ ๊ฒฐํฉํ๋๋ก ์ค๊ณ
- ์ฌ์ฉํ๋ ์ปดํฌ๋ํธ๋ค:
- Tailwind CSS: ์๋ฆ๋ค์ด ์น์ฌ์ดํธ๋ฅผ ์ฝ๊ฒ ๊ตฌ์ถํ ์ ์๋๋ก ๋์์ฃผ๋ ์ ํธ๋ฆฌํฐ ์ฐ์ CSS ํ๋ ์์ํฌ
- daisyUI: Tailwind CSS์ ์ปดํฌ๋ํธ ์๋งจํฑ ํด๋์ค ์ด๋ฆ์ ์ถ๊ฐํ์ฌ ๋ ๋น ๋ฅด๊ณ ์ฝ๊ณ ์ ์ง ๊ด๋ฆฌ๊ฐ ๊ฐ๋ฅํ ์๋ฆ๋ค์ด ์น์ฌ์ดํธ๋ฅผ ๋ง๋ค ์ ์์
- Preline: ์ ๊ทผ์ฑ ์ง์ & ๋ฐ์ํ UI๋ฅผ ์ํ JavaScript ํค๋๋ฆฌ์ค ๋ฐ ์์ ๋น์คํ์ผ Tailwind ํ๋ฌ๊ทธ์ธ. ์ ๋๋ฉ์ด์ , ์ ํ ๋ฑ์ผ๋ก ๊ฒฝํ์ ํฅ์์ํด
FlyonUI๋ฅผ ์ฌ์ฉํด์ผ ํ๋ ์ด์
- Tailwind CSS๋ง ์ฌ์ฉํ๋ฉด HTML์ด ๋ง์ ์ ํธ๋ฆฌํฐ ํด๋์ค๋ก ์ธํด ์ง์ ๋ถํด์ง ์ ์์ผ๋ฉฐ ์ ์ง ๊ด๋ฆฌ๊ฐ ์ด๋ ค์ธ ์ ์์
- Tailwind CSS๋ daisyUI๋ ์์ฝ๋์ธ, ์ค๋ฒ๋ ์ด, ๋๋กญ๋ค์ด ๋ฑ๊ณผ ๊ฐ์ ๋ํํ ํค๋๋ฆฌ์ค JavaScript ์ปดํฌ๋ํธ๋ฅผ ์ ๊ณตํ์ง ์์
- FlyonUI์ ์ฅ์
- ์๋งจํฑ ํด๋์ค์ ์๋ฆ๋ค์๊ณผ ๋ํํ ํค๋๋ฆฌ์ค JavaScript ํ๋ฌ๊ทธ์ธ์ ๊ฒฐํฉํ์ฌ ๋ฉ์ง ๋ํํ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ์ฝ๊ฒ ๊ตฌ์ถํ ์ ์๋ ๊ฐ๋ ฅํ ๋๊ตฌ ๋ชจ์์ ์ ๊ณตํจ
- ๊น๋ํ๊ณ ์ฝ๊ธฐ ์ฌ์ด ์ฝ๋๋ฒ ์ด์ค๋ฅผ ์ํด ์๋งจํฑ ํด๋์ค ์ด๋ฆ์ด ์๋ ํฌ๊ด์ ์ธ CSS ์ปดํฌ๋ํธ ํ์ฉ
- UI ์ปดํฌ๋ํธ์ ์ํธ ์์ฉ๊ณผ ๋์ ๋์์ ์ถ๊ฐํ๊ธฐ ์ํด ์์ฝ๋์ธ, ๋๋กญ๋ค์ด, ์ค๋ฒ๋ ์ด ๋ฑ์ ์ํ ํค๋๋ฆฌ์ค JavaScript ํ๋ฌ๊ทธ์ธ ํตํฉ
- ์๋งจํฑ ํด๋์ค์ JS ํ๋ฌ๊ทธ์ธ์ ์ฅ์ ์ ๊ฒฐํฉํ์ฌ ๋ ๋น ๋ฅด๊ณ ํจ์จ์ ์ธ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ํ์ฉ ๊ฐ๋ฅ
- ์ผ๊ด๋ ์ฝ๋ฉ ์ ๊ทผ ๋ฐฉ์๊ณผ ๊ฐ๋ ฅํ JS ํ๋ฌ๊ทธ์ธ์ผ๋ก ํ๋ก์ ํธ๋ฅผ ์ ์ง ๊ด๋ฆฌํ๊ณ ํ์ฅํ ์ ์์
Features
- 800๊ฐ ์ด์์ ๋ฌด๋ฃ ์ปดํฌ๋ํธ ์์ : ์น์ฑ ์๊ตฌ์ฌํญ์ ๋ง๋ ์ ๊ทผ์ฑ ๊ธฐ์ค์ ์ถฉ์กฑํ๋ ์๋ฐฑ ๊ฐ์ ์ปดํฌ๋ํธ ์์ ์ ๊ณต
- ๋ณดํธ์ ์ธ ํ๋ ์์ํฌ ํธํ์ฑ: React์์ Vue์ ์ด๋ฅด๊ธฐ๊น์ง Tailwind CSS๊ฐ ์๋ํ๋ ๊ณณ์ด๋ฉด ์ด๋์๋ ์๋ฒฝํ๊ฒ ํธํ๋จ
- ๋ฌด์ ํ ํ ๋ง: FlyonUI์ ํ ๋ง ๊ธฐ๋ฅ์ผ๋ก ์ฑ์ ๋ชจ์๊ณผ ๋๋์ ์ฌ์ฉ์ ์ ์ํ ์ ์์. ์์ธํ ๋ด์ฉ์ ํ ๋ง ์น์ ์ฐธ์กฐ
- Unstyled ๋ฐ Accessible ํ๋ฌ๊ทธ์ธ: ๋์์ธ์ ํฌ์ํ์ง ์๊ณ ์ํํ๊ฒ ๊ธฐ๋ฅ์ ์ถ๊ฐํ ์ ์๋ ๋น์ ํํ๋๊ณ ์ก์ธ์ค ๊ฐ๋ฅํ ํ๋ฌ๊ทธ์ธ ์ ๊ณต
- ๋ฐ์ํ ๋ฐ RTL ์ง์: ๋ชจ๋ ๊ธฐ๊ธฐ์์ ํ๋ฅญํด ๋ณด์ด๋๋ก ๋ฐ์ํ์ ์ผ๋์ ๋๊ณ ์ ์๋์์ผ๋ฉฐ RTL ์ธ์ด ์ง์
- ์์ํ ๋ฌด๋ฃ: ์์ ๋ฌด๋ฃ์ด๋ฉฐ ์คํ ์์ค์ด๊ณ ์ปค๋ฎค๋ํฐ๋ฅผ ์ํด ์ ์๋จ