templates/registration/auth-signup-basic-public.html.twig line 1

Open in your IDE?
  1. {{ include('partials/main.html.twig') }}
  2. <head>
  3.     {{ include('partials/title-meta.html.twig', {title: 'Création de compte'}) }}
  4.     {{ include('partials/head-css.html.twig') }}
  5. </head>
  6. <body>
  7.     <div class="auth-page-wrapper pt-5">
  8.         <!-- auth page bg -->
  9.         <div class="auth-one-bg-position auth-one-bg" id="auth-particles">
  10.             <div class="bg-overlay"></div>
  11.             <div class="shape">
  12.                 <svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1440 120">
  13.                     <path d="M 0,36 C 144,53.6 432,123.2 720,124 C 1008,124.8 1296,56.8 1440,40L1440 140L0 140z"></path>
  14.                 </svg>
  15.             </div>
  16.         </div>
  17.         <!-- auth page content -->
  18.         <div class="auth-page-content">
  19.             <div class="container">
  20.                 <div class="row">
  21.                     <div class="col-lg-12">
  22.                         <div class="text-center mt-sm-5 mb-4 text-white-50">
  23.                             <div>
  24.                                 <a href="/" class="d-inline-block auth-logo">
  25.                                     <img src="/images/logo-light.png" alt="" height="20">
  26.                                 </a>
  27.                             </div>
  28.                             <p class="mt-3 fs-15 fw-medium">Création de QR Code et informations de cuvées</p>
  29.                         </div>
  30.                     </div>
  31.                 </div>
  32.                 <!-- end row -->
  33.                 <div class="row justify-content-center">
  34.                     <div class="col-md-8 col-lg-6 col-xl-5">
  35.                         <div class="card mt-4">
  36.                             <div class="card-body p-4">
  37.                                 <div class="text-center mt-2">
  38.                                     <h5 class="text-primary">Création de compte</h5>
  39.                                 </div>
  40.                                 <div class="p-2 mt-4">
  41.                                     {{ form_start(form, {'attr': {'class' : 'form-steps', 'autocomplete' : 'off'}}) }}
  42.                                         <div class="mb-3">
  43.                                             <label for="useremail" class="form-label">Email <span class="text-danger">*</span></label>
  44.                                             <input type="email" class="form-control" id="useremail" placeholder="Entrez l'adresse email" required name='{{ field_name(form.email) }}'>
  45.                                             <div class="invalid-feedback">
  46.                                                 Veuillez entrer l'e-mail
  47.                                             </div>
  48.                                         </div>
  49.                                         <div class="mb-3">
  50.                                             <label for="username" class="form-label">Entreprise <span class="text-danger">*</span></label>
  51.                                             <input type="text" class="form-control" id="username" placeholder="Entrez l'entreprise" required required name='{{ field_name(form.Entreprise) }}' value="{{ field_value(form.Entreprise) }}">
  52.                                             <div class="invalid-feedback">
  53.                                                 Veuillez entrer le nom de l'entreprise
  54.                                             </div>
  55.                                         </div>
  56.                                         <div class="mb-3">
  57.                                             <label class="form-label" for="password-input">Mot de passe</label>
  58.                                             <div class="position-relative auth-pass-inputgroup">
  59.                                                 <input type="password" class="form-control pe-5 password-input" onpaste="return false" placeholder="Entrez le mot de passe" id="password-input" aria-describedby="passwordInput" minwidth='6' required name='{{ field_name(form.plainPassword) }}'>
  60.                                                 <button class="btn btn-link position-absolute end-0 top-0 text-decoration-none text-muted password-addon" type="button" id="password-addon"><i class="ri-eye-fill align-middle"></i></button>
  61.                                                 <div class="invalid-feedback">
  62.                                                     Merci d'entrer le mot de passe
  63.                                                 </div>
  64.                                             </div>
  65.                                         </div>
  66.                                         <div id="password-contain" class="p-3 bg-light mb-2 rounded">
  67.                                             <h5 class="fs-13">Le mot de passe doit contenir:</h5>
  68.                                             <p id="pass-length" class="invalid fs-12 mb-2">Un minimum de <b>6 characters</b></p>
  69.                                         </div>
  70.                                         <div class="mt-4">
  71.                                             <button class="btn btn-success w-100" type="submit">Enregistrer</button>
  72.                                         </div>
  73.                                         
  74.                                     {{ form_end(form) }}
  75.                                 </div>
  76.                             </div>
  77.                             <!-- end card body -->
  78.                         </div>
  79.                         <!-- end card -->
  80.                         <div class="mt-4 text-center">
  81.                             <p class="mb-0">Vous avez un compte ? <a href="{{ path( 'app_login') }}" class="fw-semibold text-primary text-decoration-underline"> Se connecter </a> </p>
  82.                         </div>
  83.                     </div>
  84.                 </div>
  85.                 <!-- end row -->
  86.             </div>
  87.             <!-- end container -->
  88.         </div>
  89.         <!-- end auth page content -->
  90.         <!-- footer -->
  91.         <footer class="footer">
  92.             <div class="container">
  93.                 <div class="row">
  94.                     <div class="col-lg-12">
  95.                         <div class="text-center">
  96.                             <p class="mb-0 text-muted">&copy;
  97.                                 <script>document.write(new Date().getFullYear())</script> GestionCuvées. Iti-Conseil
  98.                             </p>
  99.                         </div>
  100.                     </div>
  101.                 </div>
  102.             </div>
  103.         </footer>
  104.         <!-- end Footer -->
  105.     </div>
  106.     <!-- end auth-page-wrapper -->
  107.     {{ include('partials/vendor-scripts.html.twig') }}
  108.     <!-- particles js -->
  109.     <script src="/libs/particles.js/particles.js"></script>
  110.     <!-- particles app js -->
  111.     <script src="/js/pages/particles.app.js"></script>
  112.     <!-- validation init -->
  113.     <script src="/js/pages/form-validation.init.js"></script>
  114.     <!-- password create init -->
  115.     <script src="/js/pages/passowrd-create.init.js"></script>
  116. </body>
  117. </html>