Skip to content

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 ์–ธ์–ด ์ง€์›
  • ์˜์›ํžˆ ๋ฌด๋ฃŒ: ์™„์ „ ๋ฌด๋ฃŒ์ด๋ฉฐ ์˜คํ”ˆ ์†Œ์Šค์ด๊ณ  ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ์œ„ํ•ด ์ œ์ž‘๋จ

See also

Favorite site