Spark CSS is a comprehensive library of Tailwind CSS themes to build styled Ark UI components. Ark UI is a headless UI library which means every component is capable of building complex and interactive interfaces. However, Ark UI components do not include any styling. With Spark CSS, Ark UI components can be styled easily thanks to the @ark-ui/anatomy @zag-js/anatomy package that provides helpful structures for writing Tailwind classes. Spark CSS is consistent, flexible, and easy to use.
- All themes are typed
slots
objects with JSDoc annotations. - Compatible with clsx, CVA, Tailwind Merge, and Tailwind Variants.
- Includes
@apply
directives if you want to apply styles in a CSS file. - Want to create a theme? Install core library, degit a theme, and it's yours.