Shared UI components and layouts for the Ansiversa ecosystem
npm install @ansiversa/componentsShared UI Components & Layouts for the Ansiversa Ecosystem — a collection of premium, consistent, reusable Astro components designed for all Ansiversa apps including Web, Admin, and all future 100+ Mini Apps.
This package ensures that every app in the ecosystem uses the same styles, layouts, and interaction patterns for a unified experience.
---
- ⚡️ Reusable Astro Components (Buttons, Cards, Inputs, Navbar, Footer)
- 🧱 Shared Layouts (WebLayout, AuthLayout)
- 🎨 Design-System Ready (works with Ansiversa global.css tokens)
- 🌙 Fully compatible with light/dark mode
- 🧩 Plug-and-play installation for any Ansiversa mini-app
- 📦 Distributed as a clean NPM package
- 🛠 Perfect for Astro projects with or without Alpine.js
---
Inside any Ansiversa app (web, admin, or mini-apps):
```bash
npm install @ansiversa/components