Skip to content

koirodev/prismify-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

prismify-ui v0.1.0-alpha.12

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

About

Vue 3 UI kit (SCSS only). Compatible with Nuxt 4.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages