Skip to content

nilobarp/daisyui

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tailwind CSS Components
Adds components like btn, card and more to Tailwind CSS

[ See all components ]

DaisyUI



🌼 Features

  • Component classes: DaisyUI adds component classes to Tailwind. Classes like btn, card,… No need to deal with hundreds of utility classes.
  • Tailwind CSS plugin: DaisyUI is a Tailwind CSS plugin so you can simply add it to your tailwind.config.js file.
  • Based on design system: DaisyUI applies design system concepts to Tailwind CSS. All components on your page are committed to a single design system.
  • Customizable: You can customize the design of components with Tailwind utility classes and CSS variables.
  • Semantic color names: Use color names like primary, secondary, accent,… just like your design system defines.
  • RTL supported: Enable rtl config for right to left layouts.
  • Themeable: Add multiple themes or change colors with a CSS variable. You can even set a theme for a specific section of your page.
  • Designer-friendly: You can disable styled config and only get the skeleton of components. No style, no colors. You can style everything using utility classes.

👩‍💻 Install now!

npm i daisyui --save

Then add DaisyUI to your tailwind.config.js
[ Read more ]

module.exports = {

  plugins: [
    require('daisyui'),
  ],

}
Or use a CDN

Loading CSS files from CDN is not recommended for production. It's better to install Tailwind and DaisyUI as Nodejs dependencies so you can config/customize everything, and purge unused styles.

  • full.css Includes:

    • Tailwind's default config
    • DaisyUI components
    https://cdn.jsdelivr.net/npm/daisyui@0.20.0/dist/full.css
    

    [ Browse other versions ]


🎉 Use

Use component classes like btn, card, etc… to build your UI.

<a class="btn">Hello!</a>
<div class="shadow card">
  <div class="card-body">
    <h2 class="card-title">Card Title</h2> 
    <p>Card text</p>
  </div>
</div> 

👉 See all components
🎲 Try it online


📘 Documents + Examples

Read the documents for more info
[ daisy.js.org ↗︎ ]

List of components
  • Accordion
  • Alert
  • Artboard
  • App bar
  • Avatar
  • Avatar group
  • Badge
  • Banner
  • Breadcrumb
  • Button
  • Button group
  • Calendar
  • Card
  • Chat bubble
  • Comment
  • Countdown
  • Cover
  • Divider
  • Drawer
  • Empty placeholder
  • Footer
  • Form
    • Select
    • Text input
    • Text area
    • Checkbox
    • Radio
    • Range slider
    • Rating
    • Toggle
    • Upload
  • Hero
  • Link
  • Loading
  • Menu
  • Mockup
    • Browser
    • Code
    • Phone
    • Window
  • Navbar
  • Mask
  • Modal
  • Pagination
  • Progress
  • Statistic
  • Steps
  • Tag
  • Table
  • Tabs
  • Timeline
  • Toast
  • Tooltip

༼ つ ◕_◕ ༽つ Please share

About

⭐️ ⭐️ ⭐️ ⭐️ ⭐️  Tailwind Components

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CSS 89.5%
  • JavaScript 10.5%