templates/layout/partials/css.html.twig line 1

Open in your IDE?
  1. {% if app.request.get('liveCss') is empty %}
  2. {% set staticFolder = elements_staticFolder() %}
  3. {% else %}
  4. {% set staticFolder = '/static/build' %}
  5. {% endif %}
  6. {% set fileModifier = pimcore_placeholder('isShop') == 'true' ? '-shop' : '' %}
  7. {% set fileModifier = pimcore_placeholder('isB2B') == 'true' ? '-b2b' : fileModifier %}
  8. {% set cssInline = staticFolder ~ '/css/inline-layout/inline-layout' ~ fileModifier ~ '.css' %}
  9. {% set cssStyle = staticFolder ~ '/css/style' ~ fileModifier ~ '.css' %}
  10. {% set cssLibs = staticFolder ~ '/css/libs' ~ fileModifier ~ '.css' %}
  11. {% set additionalCssFiles = {} %}
  12. {% if editmode %}
  13.     {% set additionalCssFiles = additionalCssFiles|merge(['/static/css/editmode.css']) %}
  14. {% endif %}
  15. {% if app.request.get('onlyInlineCss') is empty %}
  16.     {{ cssPreloadFileTag(cssLibs) }}
  17. {% endif %}
  18. {{ elements_inlineStyle(cssInline) }}
  19. {% if app.request.get('onlyInlineCss') is empty %}
  20.     {{ cssPreloadFileTag(cssStyle) }}
  21.     {% for file in additionalCssFiles %}
  22.         {{ cssPreloadFileTag(file) }}
  23.     {% endfor %}
  24.     {{ cssLoader().get('preload-linkTags') | raw }}
  25. {% endif %}
  26. <link rel="stylesheet" href="/static/css/print.css" media="print">