{% extends "wagtailadmin/base.html" %} {% load static i18n %} {% get_current_language as LANGUAGE_CODE %} {% block titletag %}{% trans "Bulletin Studio" %}{% endblock %} {% block bodyclass %}bulletin-studio{% endblock %} {% block extra_css %} {{ block.super }} {% if not dev_server %} {# In dev mode the styles arrive through Vite's module graph. #} {% endif %} {% endblock %} {% block content %} {# Vue replaces the contents on mount: the fallback shows only when the bundle is missing. #}
Organisation: printed above the bulletin #} {% if letterhead.logo %}data-letterhead-logo="{{ letterhead.logo }}"{% endif %} {% if letterhead.flag %}data-letterhead-flag="{{ letterhead.flag }}"{% endif %} {% if letterhead.text %}data-letterhead-text="{{ letterhead.text }}"{% endif %} {# the admin user's active language: the app translates itself with it #} data-locale="{{ LANGUAGE_CODE }}" data-csrf-token="{{ csrf_token }}">

{% trans "The Bulletin Studio frontend bundle is not installed." %}

{% endblock %} {% block extra_js %} {{ block.super }} {% comment %} ClimWeb's maplibre, the same build its dashboards use. Loaded here too so the editor draws maps with the exact version the published page will use. {% endcomment %} {% if dev_server %} {% else %} {% endif %} {% endblock %}