{% if theme.font.enable %} {% set font_config = theme.font %} {% set font_families = '' %} {% set font_styles = ':300,300italic,400,400italic,700,700italic' %} {% set font_found = false %} {% if font_config.global.family and font_config.global.external %} {% set font_families += font_config.global.family + font_styles %} {% set font_found = true %} {% endif %} {% if font_config.headings.family and font_config.headings.external %} {% if font_found %} {% set font_families += '|' %} {% endif %} {% set font_families += font_config.headings.family + font_styles %} {% endif %} {% if font_config.posts.family and font_config.posts.external %} {% if font_found %} {% set font_families += '|' %} {% endif %} {% set font_families += font_config.posts.family + font_styles %} {% endif %} {% if font_config.logo.family and font_config.logo.external %} {% if font_found %} {% set font_families += '|' %} {% endif %} {% set font_families += font_config.logo.family + font_styles %} {% endif %} {% if font_config.codes.family and font_config.codes.external %} {% if font_found %} {% set font_families += '|' %} {% endif %} {% set font_families += font_config.codes.family + font_styles %} {% endif %} {% if font_families !== '' %} {% set font_families += '&subset=latin,latin-ext' %} {% set font_host = font_config.host | default('//fonts.googleapis.com') %} {% endif %} {% endif %}