Référence API · Préréglages officiels
@oriatheme/presets
La collection officielle ThemeDefinition complète et validée et son catalogue de catégories minimal.Forfait et environnement
Données de définition de thème statiques ; utilisable dans SSR et les navigateurs.
pnpm add @oriatheme/presetsnpm install @oriatheme/presetsyarn add @oriatheme/presetsbun add @oriatheme/presetsUtilisez le gestionnaire de packages et le fichier de verrouillage déjà choisis par le projet consommateur. Les exemples utilisent uniquement les exportations racine du package ; n'effectuez pas d'importation approfondie à partir de modèles src, dist ou de registre.
Exports
| Exporter | Signature | Descriptif |
|---|---|---|
oriaPresetThemes | readonly ThemeDefinition[] | Collection complète de préréglages d'exécution. |
oriaPresetCatalog | readonly PresetCatalogEntry[] | Chaque entrée a un thème et une PresetCategory. |
oriaDefaultTheme | ThemeDefinition | Réexporté depuis @oriatheme/core. |
named theme exports | ThemeDefinition | oriaOceanTheme, oriaForestTheme, oriaAuroraTheme et tous les autres préréglages officiels nommés. |
import { oriaPresetThemes, oriaOceanTheme } from "@oriatheme/presets";
const presets = [...oriaPresetThemes];
console.log(oriaOceanTheme.id);Les exportations nommées incluent oriaOceanTheme, oriaForestTheme, oriaAuroraTheme, oriaWarmReadingTheme, oriaMonochromeDeployTheme, oriaPrecisionFlowTheme, oriaManuscriptTheme, oriaElevatedSurfaceTheme, oriaBentoUiTheme, oriaDashboardTheme, oriaEditorialTheme, oriaAiNativeTheme, oriaCommandCenterTheme, oriaSpatialUiTheme, oriaMonoTheme, oriaMinimalismTheme, oriaLineArtTheme, oriaGlassTheme, oriaNeoBrutalismTheme, oriaPunchcardTheme, oriaSketchbookTheme, oriaSoftClayTheme, oriaGoldenBazaarTheme, oriaTheoremTheme, oriaNeumorphismTheme, oriaMemphisTheme, oriaSoftUiTheme, oriaCyberpunkTheme, oriaY2kTheme, oriaRetroTerminalTheme, oriaPaperTheme, oriaCalmTheme, oriaPlayfulTheme, oriaPremiumTheme, oriaOrganicTheme, oriaCottagecoreTheme, oriaNatureTheme, oriaRetroTheme, oriaKawaiiTheme et oriaSunsetTheme.
Types et limites importants
PresetCategory est un oria, un produit de marque, un langage de conception, un style visuel ou un contexte d'humeur. Le catalogue officiel est géré uniquement par les versions OriaTheme ; les préréglages d'application appartiennent à la configuration du consommateur et ne peuvent pas usurper l'identité ou remplacer les préréglages officiels.