@ssisaias/kasper
v0.0.3
Published
A reusable, extensible design system built with **Svelte 5** and **SvelteKit 2**. Includes custom UI components like buttons, inputs, and form controls—all styled using BEM CSS.
Readme
Kasper
A reusable, extensible design system built with Svelte 5 and SvelteKit 2. Includes custom UI components like buttons, inputs, and form controls—all styled using BEM CSS.
🚀 Getting Started
Prerequisites
- Node.js >= 18
- pnpm installed globally
npm install -g pnpmPrerequisites
- Node.js >= 18
- pnpm installed globally
npm install -g pnpmInstall Dependencies
pnpm installRun the Development Server
pnpm dev🛠 Build for Production
pnpm buildThis will output the static production site in the .svelte-kit and build/ directories.
📦 How to use
pnpm add @ssisaias/kasperimport { Button, Input } from '@ssisaias/kasper';Roadmap
- [x] Button
- [x] Input
- [x] Checkbox
- [ ] TextArea
- [ ] Modal
- [ ] Toast
- [ ] Date picker
- [ ] Slider
📖 License
BSD-3-Clause
