luxeyui
v0.6.2
Published
LuxeyUI is a tailwindCSS UI component library built on top of PostCSS and TypeScript for basic use. It features components inspired by shadcn-ui and @nextui-org, tailored for non-react use.
Downloads
137
Maintainers
Readme
A TailwindCSS UI component library built on top of PostCSS and TypeScript. It features components inspired by shadcn/ui and @nextui-org, tailored for non-react use.
Note: This library is early access. Expect some bugs to occur and more components to be added in the future. Also a brand new website for documentation will be published in a few days.
Getting Started
To kick off, use the CDN for now since the components aren't usable individually. Utilize TailwindCSS for better customization. For full installation process, please visit https://luxeyui.vercel.app/docs/installation.
CDN
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/all.min.css" />
<script src="https://cdn.tailwindcss.com"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/all.min.js" defer></script>
Vite
npm i -D tailwindcss postcss autoprefixer
npx tailwindcss init -p
npm i luxeyui@latest
What's New in v0.6.2?
- Added support for disabling the
checkbox-group
,radio-group
andbutton-group
. - Made the asterisk appear after the group-label in
checkbox-group
when using thedata-required
attribute. - Now the validity of the
checkbox-group
andradio-group
is based on thedata-invalid
attribute of the group. - Accordion:
- Now the indicator animation of the accordion item can be disabled by setting the
data-disable-indicator-animation
attribute. - Instead of changing the display property when using the
data-disable-animation
attribute, only disabling the transition effect. - Now the divider after each items can be disabled by setting the
data-show-divider
attribute.
- Now the indicator animation of the accordion item can be disabled by setting the
- Now you can customize the close icon of the chip.
- Now the ripple effect of the card will only trigger when using the
data-pressable
attribute istrue
anddata-disable-ripple
attribute is not set totrue
. But when clicking any clickable elements in the card won't trigger the ripple effect.
Note: For the full list of changes, visit https://luxeyui.vercel.app/docs/changelog.
Documentation
For comprehensive documentation, visit https://luxeyui.vercel.app/introduction.
License
Licensed under the MIT license.