Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
front:themes [2025/10/01 09:52] – [Définir un thème] paolo | front:themes [2025/10/01 10:07] (Version actuelle) – [Faire un fichier thème] paolo | ||
---|---|---|---|
Ligne 11: | Ligne 11: | ||
### Organiser les principaux fichiers CSS | ### Organiser les principaux fichiers CSS | ||
- | Les principaux fichiers | + | Les principaux fichiers |
- | Nous pourrions avoir dans le dossier style un seul fichier | + | Nous pourrions avoir dans le dossier style un seul fichier |
- | * '' | + | * '' |
``` | ``` | ||
- | /* assets/ | + | /* src/assets/ |
@theme { | @theme { | ||
Ligne 26: | Ligne 26: | ||
``` | ``` | ||
- | * '' | + | * '' |
``` | ``` | ||
- | /* assets/ | + | /* src/assets/ |
@layer base { | @layer base { | ||
Ligne 45: | Ligne 45: | ||
``` | ``` | ||
- | * '' | + | * '' |
``` | ``` | ||
- | /* assets/ | + | /* src/assets/ |
@import " | @import " | ||
Ligne 62: | Ligne 62: | ||
### Faire un fichier thème | ### Faire un fichier thème | ||
- | Les thèmes sont rangés dans '' | + | Les thèmes sont rangés dans '' |
``` | ``` | ||
- | /* assets/ | + | /* src/assets/ |
@import " | @import " | ||
Ligne 81: | Ligne 81: | ||
``` | ``` | ||
+ | ### Importer les fichiers CSS | ||
+ | |||
+ | Les fichiers css sont importés dans '' | ||
+ | |||
+ | ``` | ||
+ | // src/ | ||
+ | |||
+ | import { StrictMode } from " | ||
+ | import { createRoot } from " | ||
+ | |||
+ | import " | ||
+ | import " | ||
+ | |||
+ | import { App } from " | ||
+ | |||
+ | createRoot(document.getElementById(" | ||
+ | < | ||
+ | <App /> | ||
+ | </ | ||
+ | ); | ||
+ | ``` | ||
+ | |||
+ | Dans cet exemple, le fichier thème est importé en second afin qu'il puisse influé sur le style de " |