src/Elements/Bundle/DemiFrontendBundle/Resources/views/Includes/layout/headCss.html.twig line 1

Open in your IDE?
  1. {% set folder = elements_debug_mode() ? 'debug/' : 'build/' %}
  2. {% set device = pimcore_device().isPhone() ? 'mobile' : 'desktop' %}
  3. {% set demiFolder =  document and document.property('demi_whitelabel_style')  ? 'demi-'~document.property('demi_whitelabel_style') : 'demi' %}
  4. {% if app.request.get('inlineOnly') %}
  5.     <link rel="stylesheet" href="{{ '/static/demi/debug/css/inline-layout-demi-' ~ device ~ '.min.css' }}">
  6. {% else %}
  7.     <style>{{ demi_fileGetContents('/static/' ~ demiFolder ~'/' ~ folder ~ 'css/inline-layout-demi.min.css', 'PIMCORE_WEB_ROOT') }}</style>
  8.     {% set demiStyleLibs = '/static/' ~ demiFolder ~'/' ~ folder ~ 'css/libs-demi-' ~ device ~ '.min.css' %}
  9.     {% set demiStyle = '/static/' ~ demiFolder ~'/' ~ folder ~ 'css/style-demi-' ~ device ~ '.min.css' %}
  10.     {% set demiStyleLibsCache = demi_getExistingCacheFile( demiStyleLibs ) %}
  11.     {% if demiStyleLibsCache is not empty  %}
  12.         {% set key = 'demi_libs_' ~ demi_getExistingCacheFile(demiStyleLibs) %}
  13.         {% do cssLoader().add(key, {'href': demiStyleLibs}) %}
  14.     {% endif %}
  15.     {% set demiStyleCache = demi_getExistingCacheFile( demiStyle ) %}
  16.     {% if demiStyleCache is not empty  %}
  17.         {% set key = 'demi_libs_' ~ demi_getExistingCacheFile(demiStyle) %}
  18.         {% do cssLoader().add(key, {'href': demiStyle}) %}
  19.     {% endif %}
  20.     {{ cssLoader() }}
  21. {% endif %}