Juste pour signaler qu’il est clair qu’il est déjà possible de gérer le contenu dans le contrôle source, jetez un œil à ce sujet, il est maintenu sur GitHub :
Themeable site settings allow a theme (not components) to override a small subset of core site settings, which generally control parts of the UI and other minor functionality. This allows themes to have a greater control over the full site experience.
Adding themeable site settings
All themeable site settings are defined in the core config/site_settings.yml file. Any setting with themeable: true will be available to themes.
To override the default site setting value when the …
en bas :
bien que je ne sois pas sûr si cette fonctionnalité a déjà été publiée ou annoncée (ou si c’est l’intention).
1 « J'aime »