Skip to content

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。

Released under the MIT License.