{# /** * @file sitewide_alert.html.twig * Default theme implementation to present Sitewide Alert data. * * This template is used when viewing Sitewide Alert messages. * * * Available variables: * - content: A list of content items. Use 'content' to print all content, or * - attributes: HTML attributes for the container element. This should contain the `data-uuid` attribute needed for * the loading to work. * - uuid: The UUID of the sitewide alert. * - is_dismissible: True if this alert is dismissable, false otherwise. * - style: The alert style. * - style_class: A style class derived from the style. * - sitewide_alert: The sitewide alert entity. * * @see template_preprocess_sitewide_alert() * * @ingroup themeable */ #} {% if not dismissible_attributes %} {% set dismissible_attributes = create_attribute() %} {% endif %} {% set dismissible_attributes = dismissible_attributes.setAttribute('class', (dismissible_attributes.getAttribute('class') ?? '') ~ 'js-dismiss-button') %} {% include 'varbase_components:alert' with { dismissible: is_dismissible, dismissible_attributes: dismissible_attributes, } %}