diff --git a/CHANGELOG.md b/CHANGELOG.md index 1a2c796bde5ea1a323e2267874334d0c1d18549f..e1e13d46ac07d67cb2ea63f3fb8f303d22c0a439 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ - Added links to more games - Fix typos - Added colors to planning +- Added caption to planning, can be set in site_settings ## Version 1.2.0 - 2021-04-07 diff --git a/home/templates/_planning.html b/home/templates/_planning.html index b98b4aff3a364cb151460076ab5ee8785e9d7122..cac6d4c67c329897ff5a930a3f362725aeaba4df 100644 --- a/home/templates/_planning.html +++ b/home/templates/_planning.html @@ -194,3 +194,8 @@ I.E we set all dates to the first day (Friday) and set groups allowing vertical } </style> +{% if settings.planning_caption %} +<div class="caption"> + {{ settings.planning_caption|safe }} +</div> +{% endif %} diff --git a/site_settings/models.py b/site_settings/models.py index daed2b680e2b9d491ee036a4b8c0d5f799e6817b..3df3873581451caf90a3c3d09258d4057420b381 100644 --- a/site_settings/models.py +++ b/site_settings/models.py @@ -86,6 +86,11 @@ class SiteSettings(SingletonModel): help_text="Assurez vous que le message est bien formaté, cela peut casser toutes les pages du site", ) + planning_caption = models.TextField("Légende du planning", blank=True, null=True, + help_text="Légende du planning (au format HTML). Les couleurs sont accessibles dans le style" + "via var(--color_1), var(--color_1_fg) et var(--color_1_hover)" + ) + @property def contact_email_reversed(self) -> str: return self.contact_email[::-1]