templates/registration/register.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2.  {% block stylesheets %}
  3.      {{ parent() }}
  4.      {{ encore_entry_link_tags('olink') }}
  5.  {% endblock %}
  6. {% block title %}
  7. {{ 'register.title' | trans }}
  8. {% endblock %}
  9. {% block bodyclass %}body-onboarding{% endblock %}
  10. {% block body %}
  11.     <div class="py-5  p-1-5">
  12.         <div class="container">
  13.             <div class="row">
  14.                 <div class="col-md-4 col-xs-12 d-none d-md-block">
  15.                     <ul class="nav-onboarding">
  16.                         <li class="active"><i class="fa-light fa-user"></i> {{ 'professionalprofile.onboarding.who' | trans }}</li>
  17.                         <li><i class="fa-light fa-suitcase"></i> {{ 'professionalprofile.onboarding.myprofile.menu' | trans }}</li>
  18.                         <li><i class="fa-light fa-rocket-launch"></i> {{ 'professionalprofile.onboarding.mydepartureproject' | trans }}</li>
  19.                         <li><i class="fa-light fa-house-chimney-window"></i> {{ 'professionalprofile.onboarding.myfuturecity' | trans }}</li>
  20.                         <li><i class="fa-light fa-circle-check"></i> {{ 'professionalprofile.onboarding.validatemyprofile' | trans }}</li>
  21.                     </ul>
  22.                 </div>
  23.                 <div class="col-md-6 offset-md-1 col-xs-12 block-onboarding">
  24.                     {% for flashError in app.flashes('verify_email_error') %}
  25.                         <div class="alert alert-danger" role="alert">{{ flashError }}</div>
  26.                     {% endfor %}
  27.                     {{ form_start(registrationForm, { attr: { id: 'form-register-candidate'}}) }}
  28.                     <div class="row">
  29.                         <div class="col-md-8 ">
  30.                             <p class="title-professional">
  31.                                 <i class="fa-light fa-user"></i>  {{ 'professionalprofile.onboarding.who' | trans }}
  32.                             </p>
  33.                         </div>
  34.                     </div>
  35.                     <div class="form-row">
  36.                         <div class="col">
  37.                             <div class="form-group">
  38.                                 {{ form_label(registrationForm.person.firstName, null, { 'label_attr': {'class': 'mb-1'}}) }}
  39.                                 {{ form_widget(registrationForm.person.firstName,{ 'attr': {'class': 'form-control'}}) }}
  40.                             </div>
  41.                         </div>
  42.                         <div class="col">
  43.                             <div class="form-group">
  44.                                 {{ form_label(registrationForm.person.lastName, null, { 'label_attr': {'class': 'mb-1'}}) }}
  45.                                 {{ form_widget(registrationForm.person.lastName,{ 'attr': {'class': 'form-control'}}) }}
  46.                             </div>
  47.                         </div>
  48.                     </div>
  49.                     <div class="form-group">
  50.                         {{ form_label(registrationForm.email, null, { 'label_attr': {'class': 'mb-1'}}) }}
  51.                         <div class="position-relative icon-form-control">
  52.                             <i class="fa fa-light fa-at position-absolute"></i>
  53.                             {{ form_widget(registrationForm.email,{ 'attr': {'class': 'form-control'}}) }}
  54.                         </div>
  55.                     </div>
  56.                     <div class="form-group">
  57.                         {{ form_label(registrationForm.plainPassword, null, { 'label_attr': {'class': 'mb-1'}}) }}
  58.                         <div class="position-relative icon-form-control">
  59.                             <i class="fa fa-light fa-unlock position-absolute"></i>
  60.                             {{ form_widget(registrationForm.plainPassword,{ 'attr': {'class': 'form-control'}}) }}
  61.                         </div>
  62.                     </div>
  63.                     <div class="form-group">
  64.                         <label class="mb-1 fw-300 blue-dark">{{ 'register.terms' | trans({}) | raw  }}</label>
  65.                     </div>
  66.                     <button onclick="ga('send', 'event', 'inscription_candidat', 'submit', 'etape_1');" class="btn btn-primary btn-block text-uppercase" type="submit"> {{ 'register.validate' | trans }} </button>
  67.                     {# <div class="text-center mt-3 border-bottom pb-3">
  68.                                 <p class="small text-muted">Or login with</p>
  69.                                 <div class="row">
  70.                                     <div class="col-4">
  71.                                         <button type="button" class="btn btn-sm btn-outline-instagram btn-block"><i class="feather-instagram"></i> Instagram</button>
  72.                                     </div>
  73.                                     <div class="col-4">
  74.                                         <button type="button" class="btn btn-sm btn-outline-linkedin btn-block"><i class="feather-linkedin"></i> Linkedin</button>
  75.                                     </div>
  76.                                     <div class="col-4">
  77.                                         <button type="button" class="btn btn-sm btn-outline-facebook btn-block"><i class="feather-facebook"></i> Facebook</button>
  78.                                     </div>
  79.                                 </div>
  80.                             </div>#}
  81.                     <div class="py-3 d-flex align-item-center">
  82.                         <a href="{{ path('app_forgot_password_request') }}">{{ 'login.forgetpassord.question' | trans }}</a>
  83.                         <span class="ml-auto"> {{ 'login.alreadyaccount' | trans }} <a class="font-weight-bold" href="{{ path('login') }}">{{ 'login.title' | trans }}</a></span>
  84.                     </div>
  85.                     {{ form_end(registrationForm) }}
  86.                 </div>
  87.             </div>
  88.         </div>
  89.     </div>
  90.     {% include "candidate/onboarding/icons.html.twig" %}
  91. {% endblock %}
  92. {% block javascripts %}
  93.     {{ parent() }}
  94.     {{ encore_entry_script_tags('olink') }}
  95.     {{ encore_entry_script_tags('security') }}
  96. {% endblock %}