{# /** * @file * Theme override for a branding block. * * Each branding element variable (logo, name, slogan) is only available if * enabled in the block configuration. * * Available variables: * - site_logo: Logo for site as defined in Appearance or theme settings. * - site_name: Name for site as defined in Site information settings. * - site_slogan: Slogan for site as defined in Site information settings. */ #} {%- set classes = [ 'block', 'block-branding', 'block-config-provider--' ~ configuration.provider|clean_class, 'block-plugin-id--' ~ plugin_id_clean|clean_class, label ? 'has-title', site_logo ? 'has-logo', site_name ? 'has-name', site_slogan ? 'has-slogan', ] -%}
{{ title_prefix }} {%- if label -%} {{- label -}} {%- endif -%} {{ title_suffix }} {%- block content -%} {%- if site_logo -%} {{ 'Home'|t }} {%- endif -%} {%- if site_name or site_slogan -%} {%- if site_name -%} {{ site_name }} {%- endif -%} {%- if site_slogan -%} {{ site_slogan }} {%- endif -%} {%- endif -%}
{%- endblock -%}