templates/Layout/includes/css.html.twig line 1

Open in your IDE?
  1. {% set fileModifier = pimcore_placeholder('magazine') == 'true' ? '-magazine' : '' %}
  2. {% if document and  document.property('demi_whitelabel_style') %}
  3.     {% set fileModifier = '-' ~ document.property('demi_whitelabel_style') %}
  4. {% endif %}
  5. {% set cssInlineLib = elements_staticFolder() ~ '/css/inline-layout-libs' ~ fileModifier ~ '.css' %}
  6. {% set cssInline = elements_staticFolder() ~ '/css/inline-layout' ~ fileModifier ~ '.css' %}
  7. {% set cssStyle = elements_staticFolder() ~ '/css/style' ~ fileModifier ~ '.css' %}
  8. {% set cssLibs = elements_staticFolder() ~ '/css/libs' ~ fileModifier ~ '.css' %}
  9. {% set webFont = '/static/css/fonts/web-font-' %}
  10. {% set region = pimcore_placeholder('region') %}
  11. {% set additionalCssFiles = {} %}
  12. {% if editmode %}
  13.     {% set additionalCssFiles = additionalCssFiles | merge(['/static/css/editmode.css']) %}
  14. {% endif %}
  15. {% if document.property('gesaeuseStyles') %}
  16.     {% set additionalCssFiles = additionalCssFiles | merge(['/static/css/style-additional-gesaeuse.css']) %}
  17. {% endif %}
  18. {% if app.request.get('onlyInlineCss') is empty %}
  19.     {{ elements_webfonts( webFont, cssLibs, cssStyle, additionalCssFiles ) }}
  20. {% endif %}
  21. {% if app.request.get('onlyInlineCss') or not app.request.cookies.get('inlinecss-loaded') %}
  22.     {{ elements_inlineStyle(cssInlineLib) }}
  23.     {{ elements_inlineStyle(cssInline) }}
  24. {% endif %}
  25. <link rel="preload" href='{{ elements_staticFolder() }}/fonts/JosefinSans-Bold-latin.woff2' as="font" type="font/woff2" crossorigin="anonymous" />
  26. <link rel="preload" href='{{ elements_staticFolder() }}/fonts/Oxygen-Bold-latin.woff2' as="font" type="font/woff2" crossorigin="anonymous" />
  27. <link rel="preload" href='{{ elements_staticFolder() }}/fonts/Oxygen-Regular-latin.woff2' as="font" type="font/woff2" crossorigin="anonymous" />
  28. {% if app.request.get('onlyInlineCss') is empty %}
  29.     {% if app.request.cookies.get('inlinecss-loaded') %}
  30.         {{ cssLoader().get('linkTags')|raw }}
  31.     {% else %}
  32.         {{ cssLoader().get('preload-linkTags')|raw }}
  33.     {% endif %}
  34. {% endif %}