{% macro document(page_title, page_url, robots, site, asset_version, website_main, website_cv, first_name, last_name, code, message, error_code_first, error_code_middle, error_code_last) %} {% set resolved_page_title = page_title | default(value="Errore " ~ code) %} {% set resolved_page_url = page_url | default(value="/") %} {% set resolved_robots = robots | default(value="noindex,nofollow") %} {% set website = website_main %} {% set base_domain = website_main.domain %} {% set stylesheet = "/assets/styles/main.css?v=" ~ asset_version %} {% set sprite_prefix = "/assets/icons/main/website/sprites.svg#" %} {% set social_card_path = "/assets/images/main/social-card/social-card.png" %} {% if site == "cv" %} {% set website = website_cv %} {% set base_domain = website_cv.domain %} {% set stylesheet = "/assets/styles/cv.css?v=" ~ asset_version %} {% set sprite_prefix = "/assets/icons/cv/website/sprites.svg#" %} {% set social_card_path = "/assets/images/cv/social-card/social-card.png" %} {% endif %} {% set twitter_handle = "" %} {% for social in socials %} {% if social.social_name == 'twitter' or social.social_name == 'x' %} {% set_global twitter_handle = social.profile_nickname | replace(from='@', to='') %} {% endif %} {% endfor %} {{ resolved_page_title }} · {{ website.title }}
{{ self::page( code=code, message=message, error_code_first=error_code_first, error_code_middle=error_code_middle, error_code_last=error_code_last, ) }}
{% if minify_assets %} {% if site == "cv" %} {% endif %} {% else %} {% if site == "cv" %} {% endif %} {% endif %} {% endmacro document %} {% macro page(code, message, error_code_first, error_code_middle, error_code_last) %}

{{ translations.errors.title }}

{{ error_code_first }}{{ error_code_middle }}{{ error_code_last }}

{{ message }}

{{ translations.errors.back_home }}
{% endmacro page %}