28 lines
851 B
Markdown
28 lines
851 B
Markdown
# Theme Merger
|
|
|
|
Sert à découpler GGW et les themes.
|
|
|
|
## ! Ce projet doit être monté directement sur GGW
|
|
|
|
! Tous les themes doivent être ajoutés sur la branche `main` en tant que submodules.
|
|
! Les reviews des themes se font sur leur dépots respectifs
|
|
|
|
### Theme par défaut
|
|
|
|
Le theme par défaut est <https://lab.s-web.fr/ldc-web/projets/gen-game-web-themes/default-theme>
|
|
|
|
Pour activer ce theme (dans GGW) :
|
|
|
|
`git submodule update --init`
|
|
`cd resources/theme`
|
|
`git pull origin main`
|
|
`cd ../..`
|
|
`php artisan theme:switch default-theme`
|
|
|
|
### Ajouter un theme
|
|
|
|
! Aucun theme ne peut s'appeler `mounted`
|
|
! Tous les thèmes doivent être mis à jour su suivant le model de <https://lab.s-web.fr/ldc-web/projets/gen-game-web-themes/default-theme>
|
|
|
|
Ex :
|
|
`git submodule add ../le-gaulois/gauloisirs/gauloisirs-2023.git resources/theme/gauloisirs-2023`
|