# === Configuration des thèmes === # Ce fichier définit les thèmes disponibles et leurs sources # Définition des thèmes disponibles # Format : [clé]="Nom d'affichage" # Ces noms sont utilisés pour l'affichage dans les interfaces declare -A THEMES=( [blanky]="Blanky" [heady]="Heady" ) # URLs Git (prod) # Format : [clé]="URL du dépôt Git" # Ces URLs sont utilisées pour cloner les thèmes en production # Utilise le protocole SSH pour l'authentification declare -A GIT_URLS=( [blanky]="git@gitlab.com:myclientisrich/richkit/themes/blanky.git" [heady]="git@gitlab.com:myclientisrich/richkit/themes/heady.git" ) # Chemins locaux (dev) # Format : [clé]="Chemin relatif vers le thème" # Ces chemins sont utilisés pour créer des liens symboliques en développement # Permet de travailler sur les thèmes localement sans avoir à les cloner declare -A LOCAL_PATHS=( [blanky]="../caddy-themes/blanky" [heady]="../caddy-themes/heady" )