templates/security/layout.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html lang="fr">
  3.     <head>
  4.         <meta charset="utf-8">
  5.         <title>{% block title %}{{ parametres.structure ? parametres.structure.name : company_name }} - Administration!{% endblock %}</title>
  6.         <link rel="shortcut icon" href="{{ asset('assetics/assets/images/favicon.ico') }}"/>
  7.         <!-- include the style -->
  8.         <link href="{{ asset('bundles/mercuryseriesflashy/css/flashy.css') }}" rel="stylesheet">
  9.         <link rel="stylesheet" href="{{ asset('bundles/alertifyjs/build/css/alertify.min.css') }}" />
  10.         <!-- include a theme -->
  11.         <link rel="stylesheet" href="{{ asset('bundles/alertifyjs/build/css/themes/bootstrap.min.css') }}" />
  12.         <style>
  13.             #background-slide{
  14.                 position: absolute;
  15.                 top: 0;
  16.                 right: 0;
  17.                 left: 0;
  18.                 bottom: 0;
  19.                 width: 100%;
  20.                 height: 100vh;
  21.                 background-position: center center;
  22.                 background-size: cover;
  23.                 background-repeat: no-repeat;
  24.                 animation: slideBg 30s ease-in-out infinite;
  25.                 background-image: url({{ asset('assetics/assets/images/bg-intro.png') }});
  26.                 z-index: 0;
  27.             }
  28.             #feedback{
  29.                 position: absolute;
  30.                 top: 0;
  31.                 right: 0;
  32.                 left: 0;
  33.                 bottom: 0;
  34.                 width: 100%;
  35.                 height: 100vh;
  36.                 z-index: 1;
  37.                 background: rgba(0,0,0,0.3);
  38.             }
  39.             @keyframes slideBg {
  40.                 0%,100%{
  41.                     background-image: url({{ asset('assetics/assets/images/bg-intro.png') }});
  42.                 }
  43.                 50%{
  44.                     background-image: url({{ asset('assetics/assets/images/slide1.jpg') }});
  45.                 }
  46.                 100%{
  47.                     background-image: url({{ asset('assetics/assets/images/slide2.jpg') }});
  48.                 }
  49.             }
  50.         </style>
  51.         {{ encore_entry_link_tags('app') }}
  52.         {% include 'admin/partials/__style.html.twig' %}
  53.     </head>
  54.     <body>
  55.     <div id="loading">
  56.         <div class="spinner">
  57.             <div class="bounce1"></div>
  58.             <div class="bounce2"></div>
  59.             <div class="bounce3"></div>
  60.         </div>
  61.     </div>
  62.     <style type="text/css">
  63.         html,body {
  64.             height: 100%;
  65.             background: #fafafa;
  66.         }
  67.     </style>
  68.     <div class="center-vertical">
  69.         <div class="center-content row">
  70.             <div id="background-slide"></div>
  71.             <div id="feedback"></div>
  72.             <div class="col-md-8 col-lg-6 clearfix center-margin" style="position: relative; z-index: 10">
  73.                 <div class="row">
  74.                     <div class="col-md-5">
  75.                         {% if parametres.structure and parametres.structure.filename %}
  76.                             <img src="{{ vich_uploader_asset(parametres.structure, 'imageFile') | imagine_filter('logo') }}" alt="{{ parametres.structure ? parametres.structure.name : company_name }}">
  77.                         {% else %}
  78.                             <img src="{{ asset('assetics/assets/images/logo.png') }}" alt="{{ parametres.structure ? parametres.structure.name : company_name }}">
  79.                         {% endif %}
  80.                         <div class="divider"></div>
  81.                          <a style="color: #fff;text-shadow: 0px 0px 3px #000;" href="{{ path('home') }}" title="{{ parametres.structure.name ?? company_name }}">Retoruner à la page d'Accueil</a>
  82.                         <br>
  83.                     </div>
  84.                     <div class="col-md-7">
  85.                         {% block body %}{% endblock %}
  86.                     </div>
  87.                 </div>
  88.             </div>
  89.         </div>
  90.     </div>
  91.     {% include 'admin/partials/__script.html.twig' %}
  92.     <script src="{{ asset('bundles/mercuryseriesflashy/js/flashy.js') }}"></script>
  93.     <script src="{{ asset('bundles/alertifyjs/build/alertify.min.js') }}"></script>
  94.     <script src="{{ asset('bundles/fosjsrouting/js/router.min.js') }}"></script>
  95.     <script src="{{ path('fos_js_routing_js', { callback: 'fos.Router.setData' }) }}"></script>
  96.     {{ encore_entry_script_tags('app') | replace({'src=':'defer src='}) | raw }}
  97.     {{ include('@MercurySeriesFlashy/flashy.html.twig') }}
  98.     </body>
  99. </html>