{% capture logo_href %}{% assign temp_href = data.logo.href | default: site.brand.href | default: '/' %}{% if temp_href and temp_href != '' and temp_href != 'null' %}{{ temp_href }}{% else %}javascript:void(0){% endif %}{% endcapture %} {% capture logo_src %}{% if data.logo.src %}{{ data.logo.src }}{% else %}{{ site.brand.images.brandmark | default: null }}{% endif %}{% endcapture %} {% capture logo_text %}{{ data.logo.text | default: site.brand.name | uj_liquify }}{% endcapture %} {% capture logo_description %}{{ data.logo.description | default: site.brand.description | uj_liquify }}{% endcapture %} {% assign logo_description = logo_description | strip %} {% comment %} A data value that LIQUIFIES to empty (e.g. '{{ site.meta.description }}' with no meta.description set) still needs the brand fallback — `default:` only sees the raw string {% endcomment %} {% if logo_description == '' or logo_description == 'null' %}{% assign logo_description = site.brand.description %}{% endif %} {% capture logo_class %}{{ data.logo.class }}{% endcapture %}
{% if logo_src and logo_src != '' and logo_src != 'null' %}
{{ logo_text }} Logo
{% endif %} {% if logo_text and logo_text != '' and logo_text != 'null' %} {{ logo_text }} {% endif %}
{% if logo_description and logo_description != '' and logo_description != 'null' %}

{{ logo_description }}

{% endif %}
{% if data.links and data.links.size > 0 %} {% assign links_count = data.links.size %} {% assign col_class = 'col-6 col-md' %} {% if links_count == 2 %} {% assign col_class = 'col-6 col-md-6' %} {% elsif links_count == 3 %} {% assign col_class = 'col-6 col-md-4' %} {% elsif links_count == 4 %} {% assign col_class = 'col-6 col-md-3' %} {% elsif links_count == 6 %} {% assign col_class = 'col-6 col-md-2' %} {% endif %} {% for link_group in data.links %} {% capture group_label %}{{ link_group.label | default: 'Links' }}{% endcapture %}
{{ group_label }}
    {% for link in link_group.links %} {% capture link_classes %}link-muted text-decoration-none{% if link.classes %} {{ link.classes | join: ' ' }}{% endif %}{% endcapture %} {% capture link_attributes %}{% if link.attributes %}{% for attr in link.attributes %} {{ attr[0] }}="{{ attr[1] }}"{% endfor %}{% endif %}{% endcapture %} {% capture link_icon %}{% if link.icon %}{{ site.icons[link.icon] }}{% endif %}{% endcapture %} {% capture link_href %}{% if link.href and link.href != '' and link.href != 'null' %}{{ link.href }}{% else %}javascript:void(0){% endif %}{% endcapture %}
  • {{ link_icon }} {{ link.label }}
  • {% endfor %}
{% endfor %} {% endif %}
    {% assign default_language = site.translation.default | default: "en" %} {% if site.translation.enabled and site.translation.languages.size > 0 %} {% assign all_languages = site.translation.languages | push: default_language %} {% else %} {% assign all_languages = "" | split: "" | push: default_language %} {% endif %} {% for language in all_languages %}
  • {% capture lang_name %}{% uj_language language, "native" %}{% endcapture %} {% uj_icon language, "fa-sm me-2" %} {{ lang_name | capitalize }}
  • {% endfor %}
{% if data.socials.enabled %}
{% if data.socials.list and data.socials.list.size > 0 %} {% assign social_list = data.socials.list %} {% else %} {% assign social_list = 'twitter,facebook,instagram,linkedin,github' | split: ',' %} {% endif %} {% for social in social_list %} {% iftruthy social %} {% if forloop.last %} {% assign spacing_class = '' %} {% else %} {% assign spacing_class = 'me-2' %} {% endif %} {% uj_icon social, "fa-xl" %} {% endiftruthy %} {% endfor %}
{% endif %}
{% if data.legal.enabled %}
Terms / Privacy / Cookies
{% endif %}
{% if data.copyright.enabled %}
{% if data.copyright.text %} {% capture copyright_text %}{{ data.copyright.text }}{% endcapture %} {% else %} {% capture copyright_text %} {{ site.characters.copyright }} {{ site.uj.date.year }} {{ site.brand.name }} by ITW Creative Works. All rights reserved.
By using this site and our services, you agree to our Terms & Privacy Policy. {% endcapture %} {% endif %} {{ copyright_text | uj_liquify }}
{% endif %}