Skip to content

Customization

You can override default settings, colors, CSS, HTML and translations in your own customization folder.

See the general presentation (french) for an overview of the application.

After each customization changes, you'll have to restart the Docker container by running docker-compose restart.

Main sections

Introduction to customization

General introduction with instructions to restart the Docker container after each customization change.

Customization of settings

Detailed explanations for configuration files (global.json, header.json, home.json, etc.) with examples of overriding default values.

Themes and styles

Detailed instructions on modifying colors, CSS, and menu structure, including specific classes (custo-*).

Icons customization

Detailed instructions on modifying icons.

Translation customization

Explanation of translation files, overriding texts, and managing languages.

HTML pages and scripts customization

Detailed instructions on using HTML templates and custom scripts.

GDPR

Specific documentation on setting up Google Analytics, including alerts and data privacy management.

Media and manifest.json management

Explanation on managing images, favicons, splash screens, and configuring the manifest.json file.

Apply changes

After each customization changes, you'll have to restart the Docker container by running docker-compose restart.

Production

To set environnement variables such as Sentry configuration, build and run the application see the Installation documentation.