src/Cms/ContentBundle/Resources/views/Render/Theme.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html dir="ltr" lang="en" {{ _globals.assetsOrganizer.htmlTag.render()|raw }}>
  3.     <head>
  4.         <meta charset="UTF-8" />
  5.         <title>{{ _globals.assetsOrganizer.titles.render() }}</title>
  6.         <!-- METADATA -->
  7.         <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  8.         <meta name="viewport" content="width=device-width, initial-scale=1" />
  9. {{ _globals.assetsOrganizer.metas.render()|raw }}
  10.         <!-- BASE -->
  11.         {% if _globals.assetsOrganizer.baseTag.render() %}
  12.             <base {{ _globals.assetsOrganizer.baseTag.render()|raw }} />
  13.         {% endif %}
  14.         <!-- FAVICONS -->
  15.         {% if _globals.site is not empty and _globals.site.type is same as('generic') %}
  16.             <link rel="apple-touch-icon-precomposed" sizes="144x144" href="https://campussuite-storage.s3.amazonaws.com/{{ _globals.environment }}/{{ _globals.tenant.id }}/{{ _globals.tenant.uid.toString() }}/{{ _globals.site.id }}/{{ _globals.site.uid.toString() }}/favicon/144" />
  17.             <link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://campussuite-storage.s3.amazonaws.com/{{ _globals.environment }}/{{ _globals.tenant.id }}/{{ _globals.tenant.uid.toString() }}/{{ _globals.site.id }}/{{ _globals.site.uid.toString() }}/favicon/114" />
  18.             <link rel="apple-touch-icon-precomposed" sizes="72x72" href="https://campussuite-storage.s3.amazonaws.com/{{ _globals.environment }}/{{ _globals.tenant.id }}/{{ _globals.tenant.uid.toString() }}/{{ _globals.site.id }}/{{ _globals.site.uid.toString() }}/favicon/72" />
  19.             <link rel="apple-touch-icon-precomposed" sizes="57x57" href="https://campussuite-storage.s3.amazonaws.com/{{ _globals.environment }}/{{ _globals.tenant.id }}/{{ _globals.tenant.uid.toString() }}/{{ _globals.site.id }}/{{ _globals.site.uid.toString() }}/favicon/57" />
  20.             <link rel="icon" type="image/png" sizes="16x16" href="https://campussuite-storage.s3.amazonaws.com/{{ _globals.environment }}/{{ _globals.tenant.id }}/{{ _globals.tenant.uid.toString() }}/{{ _globals.site.id }}/{{ _globals.site.uid.toString() }}/favicon/16" />
  21.         {% endif %}
  22.         <!-- FONTS -->
  23. {{ _globals.assetsOrganizer.styles.render('fonts')|raw }}
  24.         <!-- STYLES -->
  25. {{ _globals.assetsOrganizer.styles.render('default')|raw }}
  26.         <link type="text/css" rel="stylesheet" href="https://campussuite-storage.s3.amazonaws.com/{{ _globals.environment }}/{{ _globals.tenant.id }}/{{ _globals.tenant.uid.toString() }}/{{ _globals.theme.id }}/{{ _globals.theme.uid.toString() }}/{{ ifgzip('compiled/mingz', 'compiled/min') }}?v={{ _globals.theme.bust }}" />
  27.         <!-- HEAD SCRIPTS -->
  28.         <script>
  29.             window.CAMPUSSUITE = {{ cms.state(_globals)|json_encode(constant('JSON_PRETTY_PRINT'))|raw }};
  30.         </script>
  31.         <!--[if lt IE 9]>
  32.             <script src="{{ assett('html5shiv::/dist/html5shiv.min.js') }}"></script>
  33.             <script src="{{ assett('respond::/dest/respond.min.js') }}"></script>
  34.         <![endif]-->
  35.         <script src="{{ assett('sugar::/release/sugar.min.js') }}"></script>
  36.         <script src="{{ assett('headjs::/dist/1.0.0/head.min.js') }}"></script>
  37.         <script src="{{ assett('jquery2::/dist/jquery.min.js') }}"></script>
  38.         <script src="{{ assett('jquery-migrate::/dist/jquery-migrate.min.js') }}"></script>
  39.         <script src="{{ assett('match-height::/dist/jquery.matchHeight-min.js') }}"></script>
  40.         <script src="{{ assett('clipboardjs::/dist/clipboard.js') }}"></script>
  41. {{ _globals.assetsOrganizer.scripts.render('head')|raw }}
  42. {{ _globals.assetsOrganizer.html.render('head')|raw }}
  43.     </head>
  44.     <body {{ _globals.assetsOrganizer.bodyTag.render()|raw }}>
  45.         <!-- TOP SCRIPTS -->
  46. {{ _globals.assetsOrganizer.scripts.render('top')|raw }}
  47. {{ _globals.assetsOrganizer.html.render('top')|raw }}
  48.         <!-- CONTENT -->
  49.         <div class="root{% if _realMode is same as('live') and _globals.mimic is not empty %} theme-topbar{% endif %}">
  50.             {% if _realMode is same as('live') and _globals.mimic is not empty %}
  51.                 {% include '@ui/special/topbar.html.twig' %}
  52.             {% endif %}
  53.             {{ cms_contentEditorRegion('content') }}
  54.         </div>
  55.         <!-- BOTTOM SCRIPTS -->
  56. {{ _globals.assetsOrganizer.scripts.render('bottom')|raw }}
  57. {{ _globals.assetsOrganizer.html.render('bottom')|raw }}
  58.         <!-- CUSTOM SCRIPTS -->
  59. {{ _globals.assetsOrganizer.scripts.render('custom')|raw }}
  60. {{ _globals.assetsOrganizer.html.render('custom')|raw }}
  61.     </body>
  62. </html>
  63. <!-- DEBUGGING -->
  64. <!--
  65. {# {{ _globals.debug|json_encode(constant('JSON_PRETTY_PRINT'))|raw }} #}
  66. -->