| chandleur-2024@10697cbe67 | ||
| default-theme@685b676938 | ||
| .gitignore | ||
| .gitmodules | ||
| README.md | ||
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 gauloisirs-2023
Pour mettre à jour un theme
Ex :
git submodule update --remote gauloisirs-2023
Puis commit ajouter et commit gauloisirs-2023.
Je veux soumettre un theme apres implémentation
Suivre la section Pour mettre à jour un theme puis faire un pull request dans gitlab.