Table of Contents
About The Project
Blossom+ is a tool that manages the daisyUI plugin for tailwindcss. As of now, it supports installing the plugin, and setting up the structures for custom theming.
Built With
Getting Started
Blossom+ works by adding the daisyui plugin into an existing tailwind configuration file. Then after its easy to add and list installed themes.
Prerequisites
tailwind css and daisyui should be installed via their respective docs:
-
tailwindcss
npm install -D tailwindcss@latest postcss@latest autoprefixer@latest
you'll also have to install tailwind as a plugin to PostCSS
then create a tailwind configuration file
npx tailwindcss init
-
daisyui
npm i daisyui
Installation
npx blossomplus init
this adds the daisyUI plugin to tailwinds configuration file This also installs all the default themes provided by daisyUI
Usage
Add a custom theme
npx blossomplus add xmas
All custom themes live in the repo and can be found here.
List all custom themes
npx blossomplus list
For more examples, please refer to the Documentation
Roadmap
- [] Remove themes
- [] Creates tailwind config if it hasn't been yet
- [] More themes
- [] create country themes inspired from https://flatuicolors.com/
See the open issues for a full list of proposed features (and known issues).
Contributing
Coming soon...
License
Distributed under the MIT License. See LICENSE.txt
for more information.
Contact
Your Name - @alexwhocodes255 - ahern077@gmail.com
Project Link: https://github.com/BleedingEffigy/blossom-plus
Acknowledgments
- Pouya Saadeghi for creating daisyui
- Marshall Thompson for creating the theme builder here used heavily in the projects