JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 12
  • Score
    100M100P100Q47640F
  • License MIT

A component UI library for Svelte, SvelteKit, and UnoCSS.

Package Exports

  • ato-ui
  • ato-ui/preset
  • ato-ui/themes/air.css
  • ato-ui/themes/ato.css
  • ato-ui/themes/earth.css
  • ato-ui/themes/fire.css
  • ato-ui/themes/water.css

Readme

Ato-UI

The elemental UI component library for Svelte and UnoCSS.

🚀 Getting Started

Check out the Documentation for a detailed installation guide.

pnpm add -D ato-ui

✨ Features

  • 🦄 Headless + Styled components
  • 🎨 Themeable with an easy to use designers page
  • 🎯 Written in TypeScript
  • 👍 Strict adherence to WAI-ARIA guidelines (built on top of accessible headless libraries)
  • ✈️ Convenient shortcuts & tokens thanks to UnoCSS
  • 😃 Pure CSS icons of all your favourite icon sets thanks to iconify and UnoCSS

👋 Community

🔑 Contributions

Developers interested in contributing should read the Code of Conduct and the Contribution Guide. PRs are welcomed. Find an open issue you can work on and come discuss it with us on discord.

🌸 Credits

The following amazing projects made this library possible and / or heavily inspired features:

License

MIT License © 2023-PRESENT Benedikt Mielke