Shelter UI 介紹
Shelter UI 是一個基於 Vue 3 的組件庫,使用 UnoCSS 作為樣式解決方案,提供了一系列簡潔、高效、易用的 UI 組件。
特性
- 基於 Vue 3:充分利用 Vue 3 的 Composition API 和 TypeScript 支持
- UnoCSS 驅動:使用 UnoCSS 實現高效的原子化 CSS 開發體驗
- 輕量級:優化的打包體積,按需引入,提高應用性能
- TypeScript 支持:完整的類型定義,提供良好的開發體驗
- 豐富的組件:提供豐富的基礎組件和業務組件
設計原則
- 一致性:保持視覺和交互的一致性,減少用戶的學習成本
- 可定制:提供豐富的主題配置選項,滿足不同的設計需求
- 易用性:簡潔的 API 設計,易於上手和使用
- 可擴展:良好的架構設計,方便擴展和二次開發
瀏覽器支持
Shelter UI 支持所有現代瀏覽器,包括:
- Chrome
- Firefox
- Safari
- Edge
貢獻
歡迎提交 Issue 或 Pull Request 來幫助我們改進 Shelter UI。