OriaTheme
GitHub

對於應用程式開發人員

軟體包和安裝

按職責從 11 個已發佈的套件中進行選擇,使用包根匯出而不是工作區或深度匯入。

從最小的組合開始

需要套餐責任
主題定義、驗證、匯入/匯出@oriatheme/core純TypeScript合約;沒有 DOM 或框架依賴。
官方主題和瀏覽器應用程式@oriatheme/presets + @oriatheme/runtime-dom完整的預設目錄、運行時、持久性和 Bootstrap。
React / Vue@oriatheme/react / @oriatheme/vue薄型適配器;它們不複製運行時狀態機。
穩定的基色@oriatheme/colors靜態色階和基色 CSS 子路徑。
Tailwind v4 語意變數@oriatheme/tailwind静态@theme直插桥; Tailwind 是仅构建时的依赖项。
可見編輯器來源碼@oriatheme/cli將 React/Vue UI 複製到應用程式來源中;橋接套件仍然是無頭的。

CSS subpaths

兩個套件(colors 和 tailwind)公開了公共 CSS 子路徑。 Runtime 變數不需要靜態 OriaTheme 樣式表。

css
@import "@oriatheme/colors/styles.css";

/* Tailwind CSS v4 */
@import "tailwindcss";
@import "@oriatheme/colors/tailwind.css";
@import "@oriatheme/tailwind/oria.css";

SSR 和 CLI 邊界

除了可執行 CLI 之外,庫包根在 SSR 模組評估中是安全的。 Runtime啟動、儲存Bootstrap、React提供者和Vue外掛程式仍屬於瀏覽器。請勿從 src、dist 或註冊表範本匯入。

繼續:運行時間、Bootstrap 和轉換