templates/security/DemandePasswordParent.html.twig line 1

Open in your IDE?
  1. {#
  2. /*
  3. * Autheur:hiba
  4. * Email:hibasfaxi19@gmail.com
  5. * Date de création :07/02/2020
  6. * Role: Connexion 
  7. *
  8. */#}
  9. <!DOCTYPE html>
  10. <html>
  11.     <head>
  12.         <meta charset="UTF-8">
  13.         <title>5 sur 5 séjour</title>
  14.         <link rel="shortcut icon" type="image/x-icon" href="{{'/images/Logo.png'}}" />
  15.         <meta http-equiv="x-ua-compatible" content="ie=edge">
  16.         <meta name="viewport" content="width=device-width, initial-scale=1">
  17.         <link rel="stylesheet" href="{{'/Plugins/css/bootstrap.min.css'}}" >  
  18.         <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
  19.         <link rel="stylesheet" href="{{'/css/Accompagnateur/Style_EspaceAccompagnateur.css'}}" >
  20.         <link rel="stylesheet" href="{{'/css/Accompagnateur/Style_LoginAccompagnateur.css'}}" >
  21.         <link rel="stylesheet" href="{{'/Plugins/css/dropdown.css'}}" >
  22.         <style>
  23.             @font-face {
  24.                 font-family: 'Montserrat-Regular';
  25.                 src:   url( {{ '/fonts/Montserrat/Montserrat-Regular.otf' }}) format('opentype');
  26.             }
  27.             @font-face {
  28.                 font-family: 'Montserrat-Medium';
  29.                 src:   url( {{ '/fonts/Montserrat/Montserrat-Medium.otf' }}) format('opentype');
  30.             }
  31.             @font-face {
  32.                 font-family: 'Montserrat-Bold';
  33.                 src:   url( {{ '/fonts/Montserrat/Montserrat-Bold.otf' }}) format('opentype');
  34.             }
  35.             @font-face {
  36.                 font-family: 'Montserrat-Light';
  37.                 src:   url( {{ '/fonts/Montserrat/Montserrat-Light.otf' }}) format('opentype');
  38.             }
  39.             @font-face {
  40.                 font-family: 'Montserrat-SemiBold';
  41.                 src:   url( {{ '/fonts/Montserrat/Montserrat-SemiBold.otf' }}) format('opentype');
  42.             }
  43.             html {
  44.                 max-width:2000px ;
  45.                 margin:auto ; 
  46.             }
  47.             .fieldset-login{    
  48.                 padding: 0;
  49.                 margin: 0;
  50.                 border: 5px;
  51.                 display: grid ;
  52.             }
  53.             .centrer{
  54.                 margin:auto;
  55.             }    
  56.             .errormail{
  57.                 display: none;
  58.                 font-size: 14px;
  59.                 color: red;
  60.                 font-family: 'Montserrat-Medium';
  61.                 margin-bottom: 15px;
  62.             }
  63.         </style>
  64.          
  65.         <script src="{{'/Plugins/js/jquery-3.4.1.js'}}"></script>
  66.         <script src="{{'/Plugins/js/bootstrap.min.js'}}"></script>  
  67.         <script src="{{ asset('/Plugins/js/alert.js') }}"></script>
  68.         <script src="{{ asset('/Plugins/js/jquery.inputmask.js') }}"></script>
  69.         <script> $(".masktelph").inputmask({"mask": "9999999999"});</script>
  70.         <script src="https://widget.cloudinary.com/global/all.js" type="text/javascript"></script>
  71.         <script src="{{'/js/Accompagnateur/EspaceAccompagnateur.js'}}"></script>
  72.         <script>
  73.             $(".logmobile").click(function () {
  74.                 $(".DivFooter").css('display', 'flex');
  75.                 $(".DivFootermobile").hide();
  76.             });
  77.             function checkmail(val){
  78.                  var regex = /^\b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b$/i;
  79.             if (val.match(regex) ){ 
  80.             $('#btnsubmitnewpass').prop('disabled',false);
  81.             $('.errormail').css('display','none');
  82.             }
  83.             else { 
  84.             $('#btnsubmitnewpass').prop('disabled',true);
  85.             $('.errormail').css('display','block');
  86.             }
  87.             }
  88.         </script>
  89.         {{ render(controller(
  90.         'App\\Controller\\AnalyticsController::analyticsBloc',
  91.         { 'max': 3 }
  92.     )) }}
  93.     </head>
  94.     <body>
  95.         <div class="row no-margin headerAccompagnateur"></div>
  96.         <div class="row no-margin " align="center">
  97.             <a href="/" class=" centrer"><img class="logoCenter" style="margin: auto;padding-top: 15px; margin: auto;"  src="{{ asset ('Accueil/imagesAccueil/logoHeader.svg')}}"  class="logoheadAccom"  /> </a>   
  98.         </div>
  99.         <div class="contentAccomp">
  100.             <div class="row no-margin" >
  101.                 <form method="post"    action="{{ path("request_passwordParent") }}" class="login-form" >
  102.                     <fieldset class="fieldset-login"  style="margin-bottom:15px; width :100%">
  103.                         <legend class ="Mp" style="margin-bottom:15px;"> <i class="fa fa-lock">
  104.                             </i>  Changer mot de passe </legend>
  105.                         <br>
  106.                         <input name="code" id="inputNewPass" class="form-control" placeholder="Saisir Votre Adresse mail ..." onkeyup="checkmail($(this).val());" onfocusout="checkmail($(this).val());">
  107.                         <span class='errormail'> Veuillez saisir une adresse email correcte ! </span>
  108.                         <button class="circle"  style="margin:auto;"type="submit" disabled id="btnsubmitnewpass">Envoyer </button>
  109.                     </fieldset>
  110.                 </form>
  111.             </div>
  112.         </div>
  113.         <div class="row no-margin rowFooter">
  114.             <div class="col-lg-1 col-md-1 col-sm-1 col-xs-1 no-padding SeparateurLeftAccom separteurfooter  "></div>
  115.                    <div class="col-sm-12 col-xs-12 no-padding DivFootermobile row no-margin">
  116.                 <div class=' col-sm-3 col-xs-3 no-padding logmobile'>
  117.                     <img src="{{'/images/Accompagnateur/IconeSejour.svg'}}" style="width: 44px;" onclick="">
  118.                 </div>
  119.                 <div class=' col-sm-3 col-xs-3 no-padding logmobile '>
  120.                     <img src="{{'/images/Accompagnateur/LogoEspaceAccom.svg'}}" style="width: 42px;"  onclick="">
  121.                 </div>
  122.                 <div class=' col-sm-3 col-xs-3 no-padding  logmobile'>
  123.                     <img src="{{'/images/Accompagnateur/GlobeFooter.svg'}}" style="width: 32px;" onclick="">
  124.                 </div>
  125.                 <div class=' col-sm-3 col-xs-3 no-padding logmobile '>
  126.                     <img src="{{'/images/iconcasque.svg'}}" class= "">
  127.                 </div>
  128.             </div>
  129.             <div class="col-lg-11 col-md-11 col-sm-11 col-xs-11 no-padding DivFooter">
  130.                 <div class="col-lg-6 col-md-6 col-sm-6 col-xs-6 no-padding ContenuFooter">
  131.                     <div class="col-lg-2 col-md-2 col-sm-2 col-xs-2 no-padding divlogoFooter">
  132.                         <img src="{{'/images/Accompagnateur/LogoFooter.svg'}}" class="logoFooter"/> 
  133.                     </div>
  134.                     <div class='row no-margin col-lg-3 col-md-4 col-sm-4 col-xs-4 no-padding log'>
  135.                         <h4 style="background-image:url('{{'/images/Accompagnateur/IconeSejour.svg'}}');" class="titleFooter titleparent " onclick='location.href = "{{path('app_back_Parent')}}";'>Espace Parent(s)</h4>
  136.                     </div>
  137.                     <div class='row no-margin col-lg-3 col-md-4 col-sm-4 col-xs-4 no-padding log'>
  138.                         <h4 style="background-image:url('{{'/images/Accompagnateur/LogoEspaceAccom.svg'}}');" class="titleFooter titleaccom" onclick='location.href = "{{path('app_back_Acommpa')}}";'>Espace accompagnateur</h4>
  139.                     </div>
  140.                     <div class='row no-margin col-lg-3 col-md-4 col-sm-4 col-xs-4 no-padding log'>
  141.                         <h4 style="background-image:url('{{'/images/Accompagnateur/GlobeFooter.svg'}}');" class="titleFooter titlepartenaire" onclick='location.href = "{{path('app_login_back_Partenaire')}}";'>Espace partenaire</h4>
  142.                     </div>
  143.                 </div>
  144.                 <div class="col-lg-6 col-md-6 col-sm-6 col-xs-6 no-padding ContenuFooter1">
  145.                     <div class='row no-margin col-lg-2 col-md-2 col-sm-2 col-xs-2 no-padding log1'>
  146.                 {% if not (app.user) %}
  147.                 <h4 class="titleFooter titleconf" onclick='location.href = "{{path('Mentionlegale')}}";'> Mentions légales </h4>
  148.        {% else %}
  149.        {% if  app.user.roles[0]=="ROLE_ACC" %}
  150.                 <h4 class="titleFooter titleconf" onclick='location.href = "{{path('Mentionlegale_Accompa')}}";'> Mentions légales </h4>
  151.        {% elseif  app.user.roles[0]=="ROLE_PARTENAIRE" %}
  152.                 <h4 class="titleFooter titleconf" onclick='location.href = "{{path('Mentionlegale_Partenaire')}}";'> Mentions légales </h4>
  153.        {% elseif  app.user.roles[0]=="ROLE_PARENT" %}
  154.                 <h4 class="titleFooter titleconf" onclick='location.href = "{{path('Mentionlegale_Parent')}}";'> Mentions légales </h4>
  155.        {% endif %}
  156.        {% endif %}
  157.                     </div>
  158.                     <div class='row no-margin col-lg-4 col-md-4 col-sm-4 col-xs-4 no-padding log1'>
  159.                 {% if not (app.user) %}
  160.                 <h4 class="titleFooter titlepolitic" onclick='location.href = "{{path('Politique')}}";'>  Charte des données personnelles <br> et d’usage des cookies</h4>
  161.        {% else %}
  162.        {% if  app.user.roles[0]=="ROLE_ACC" %}
  163.                 <h4 class="titleFooter titlepolitic" onclick='location.href = "{{path('Politique_Accompa')}}";'> Charte des données personnelles <br> et d’usage des cookies</h4>
  164.        {% elseif  app.user.roles[0]=="ROLE_PARTENAIRE" %}
  165.                 <h4 class="titleFooter titlepolitic" onclick='location.href = "{{path('Politique_Partenaire')}}";'> Charte des données personnelles <br> et d’usage des cookies</h4>
  166.        {% elseif  app.user.roles[0]=="ROLE_PARENT" %}
  167.                 <h4 class="titleFooter titlepolitic" onclick='location.href = "{{path('Politique_Parent')}}";'> Charte des données personnelles <br> et d’usage des cookies</h4>
  168.        {% endif %}
  169.        {% endif %}
  170.                     </div>
  171.                     <div class='row no-margin col-lg-3 col-md-2 col-sm-2 col-xs-2 no-padding log1'>
  172.                 {% if not (app.user) %}
  173.                 <h4 class="titleFooter titlecond" onclick='location.href = "{{path('Conditongeneral')}}";'>Conditions générales</h4>
  174.        {% else %}
  175.        {% if  app.user.roles[0]=="ROLE_ACC" %}
  176.                 <h4 class="titleFooter titlecond" onclick='location.href = "{{path('Conditongeneral_Accompa')}}";'>Conditions générales</h4>
  177.        {% elseif  app.user.roles[0]=="ROLE_PARTENAIRE" %}
  178.                 <h4 class="titleFooter titlecond" onclick='location.href = "{{path('Conditongeneral_Partenaire')}}";'>Conditions générales </h4>
  179.        {% elseif  app.user.roles[0]=="ROLE_PARENT" %}
  180.                 <h4 class="titleFooter titlecond" onclick='location.href = "{{path('Conditongeneral_Parent')}}";'>Conditions générales</h4>
  181.        {% endif %}
  182.        {% endif %}
  183.                     </div>
  184.                     <div class='row no-margin col-lg-3 col-md-4 col-sm-4 col-xs-4 no-padding log1'>
  185.                               <a  href="tel:+33 5 36 28 29 30">     <img src="{{'/images/300ppi/5sur5-Aide.png'}}" class="lconeFooter Iconaide"/></a>
  186.                         <h4 class="titleFooter titleaide"> Service client  <a style="color:#000;"class="aide" href="tel:+33 5 36 28 29 30">05 36 28 29 30</a></h4>   
  187.                     </div>
  188.                 </div>
  189.             </div>
  190.         </div>
  191.         <!--/ footer end  -->
  192.     </body>
  193. </html