Pour les développeurs d'applications
Forfaits et installation
Choisissez parmi onze packages publiés par responsabilité, en utilisant les exportations racine du package plutôt que l'espace de travail ou les importations approfondies.Commencez par la plus petite combinaison
| Besoin | Forfaits | Responsabilité |
|---|---|---|
| Définitions de thèmes, validation, import/export | @oriatheme/core | Contrat pur TypeScript ; aucune dépendance au DOM ou au framework. |
| Thèmes officiels et application de navigateur | @oriatheme/presets + @oriatheme/runtime-dom | Catalogue complet de préréglages, d'exécution, de persistance et Bootstrap. |
| React / Vue | @oriatheme/react / @oriatheme/vue | Adaptateurs fins ; ils ne dupliquent pas la machine à états d'exécution. |
| Couleurs de base stables | @oriatheme/colors | Échelles de couleurs statiques et sous-chemins CSS de couleur de base. |
| Variables sémantiques Tailwind v4 | @oriatheme/tailwind | Pont en ligne statique @theme ; Tailwind est une dépendance au moment de la construction uniquement. |
| Source de l'éditeur visible | @oriatheme/cli | Copie l'interface utilisateur React/Vue dans la source de l'application ; les packages de pont restent sans tête. |
CSS subpaths
Deux packages, couleurs et vent arrière, exposent les sous-chemins publics CSS. Les variables Runtime n'ont pas besoin d'une feuille de style OriaTheme statique.
css
@import "@oriatheme/colors/styles.css";
/* Tailwind CSS v4 */
@import "tailwindcss";
@import "@oriatheme/colors/tailwind.css";
@import "@oriatheme/tailwind/oria.css";Limites SSR et CLI
À l'exception de l'exécutable CLI, les racines des packages de bibliothèque sont en sécurité lors de l'évaluation du module SSR. Le démarrage Runtime, le stockage Bootstrap, le fournisseur React et le plug-in Vue appartiennent toujours au navigateur. N'importez pas à partir de modèles src, dist ou de registre.
Continuer : runtime, Bootstrap et transitions