ldc-theme-merger/README.md
2024-01-17 10:55:25 +01:00

1.1 KiB

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 uwil: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.