Skip to content

Latest commit

 

History

History
38 lines (23 loc) · 1.88 KB

File metadata and controls

38 lines (23 loc) · 1.88 KB

prismify-ui v0.1.0-alpha.15

Tests Build

Vue 3 components aimed at admin UIs. Built primarily for personal use, published on npm under MIT.

Source: github.com/koirodev/prismify-ui

Styles live in components as SCSS; theming uses --pf-* CSS variables. No Tailwind. Works with Nuxt 4 and plain Vue 3.

What’s included

Pf* prefix: forms, data table, modals, menus, navigation, layout (PfApp, etc.), dashboard, rich-text editor. Token reference: docs/theming.md. Build: Vite → dist/ (JS, types, style.css). Storybook and Vitest live in this repo.

Docs: docs/installation (peers, Vue/Vite, Nuxt, composables), theming, library development. Changelog: CHANGELOG.md.

Dependencies

There are no runtime dependencies — nothing is pulled in transitively. Everything required at runtime is peerDependencies; install what you need in your app.

Package Used for
vue All components
vue-router PfLink
@internationalized/date PfCalendar
@internationalized/number PfInputNumber
@tanstack/vue-table PfTable
@tiptap/* PfEditor and related (full list in package.jsonpeerDependencies)

Vite, TypeScript, ESLint, Storybook, and the rest are devDependencies for building the library only.

License

MIT

Code of conduct

Contributor Covenant 2.1