tusen-ai/naive-ui ? reverse-engineered prompt

Reverse engineered prompt

Build me a Vue 3 component library that feels polished and modern, with lots of reusable UI components for forms, layout, data display, feedback, and navigation. I want it to be easy to drop into a TypeScript project, work without needing extra CSS imports, and be fast enough for large lists and tables.

Make the styling themeable from one place, so I can customize colors and other design choices without digging through every component. The library should be fairly complete out of the box, but still lightweight and tree shakeable so I only ship what I use. Please include a clean demo or playground where I can see the components in action, and make sure the codebase is organized well enough that it can grow over time.

If you need to check the latest Vue or tooling docs while building it, go ahead.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab