No description
Find a file
2023-12-19 13:19:41 +01:00
chandleur-2024@10697cbe67 Add Chandleur-2024 theme copy 2023-12-19 13:10:21 +01:00
default-theme@761844e986 Update default theme to latest + update readme 2023-12-19 13:19:41 +01:00
.gitignore Version 2.0.0 OK default-theme 2023-12-14 10:35:03 +01:00
.gitmodules Add Chandleur-2024 theme copy 2023-12-19 13:10:21 +01:00
README.md Update default theme to latest + update readme 2023-12-19 13:19:41 +01:00

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.