๐ Translated with the assistance of DeepSeek and ChatGPT
Pixelium Design โ
Pixelium Design โ A pixel-art UI component library for Vue, built with TypeScript and Vite. Nostalgic aesthetics, tree-shakable components, dark and light themes, full type safety, ready to use right out of the box.
๐ Tech Stack โ
- Vue 3 โ Full modern features โ๏ธ including Composition API
- TypeScript โ Built on TS type system โ for out-of-the-box type safety
- Vite โ Lightning-fast cold start โก + HMR ๐ฅ, production build via Rollup ๐ฆ
- oxlint โ Blazing-fast Rust linter ๐ฆ to keep code quality & consistency โจ
๐จ Features โ
- Pixel Aesthetics โ Retro pixel look ๐พ with customizable resolution & palette ๐ฎ
- OKlab Palette โ Theme generator ๐ based on the OKlab color model for one-click custom palettes ๐จ
- Tree-shakable โ Each component individually exported ๐งฉ; unused code auto-dropped ๐๏ธ
- Dark Mode โ Supports dark mode ๐ following system preference or manual toggle ๐ฆ
License โ
Pixelium Design is released under the MIT License.
This project uses the following third-party assets:
- Font: Fusion Pixel, licensed under SIL OFL 1.1
- Icons:
- Icons from Pixel Icon Library by HackerNoon, @hackernoon/pixel-icon-library, licensed under CC BY 4.0 International.
- The open-source version of pixelarticons. The open-source version is licensed under MIT.