templates/reset_password/request.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <!--begin::Head-->
  4. <head>
  5.     <base href="../" />
  6.     <title>TCard</title>
  7.     {% include 'partials_v2/meta.html.twig' %}
  8.     <!--begin::Fonts(mandatory for all pages)-->
  9.     <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Inter:300,400,500,600,700" />
  10.     <!--end::Fonts-->
  11.     <!-- custom links -->
  12.     <link href="{{ asset('v2/assets/css/main.style.css') }}" rel="stylesheet" type="text/css" />
  13.     <!--begin::Global Stylesheets Bundle(mandatory for all pages)-->
  14.     <link href="{{ asset('v2/assets/plugins/global/plugins.bundle.css') }}" rel="stylesheet" type="text/css" />
  15.     <link href="{{ asset('v2/assets/css/style.bundle.css') }}" rel="stylesheet" type="text/css" />
  16.     <!--end::Global Stylesheets Bundle-->
  17. </head>
  18. <!--end::Head-->
  19. <!--begin::Body-->
  20. <body id="kt_body" class="app-blank bgi-size-cover bgi-position-center bgi-no-repeat">
  21.     <!--begin::Theme mode setup on page load-->
  22.     <script>
  23.         var defaultThemeMode = "light";
  24.         var themeMode;
  25.         if (document.documentElement) {
  26.             if (document.documentElement.hasAttribute("data-theme-mode")) {
  27.                 themeMode = document.documentElement.getAttribute("data-theme-mode");
  28.             } else {
  29.                 if (localStorage.getItem("data-theme") !== null) {
  30.                     themeMode = localStorage.getItem("data-theme");
  31.                 } else {
  32.                     themeMode = defaultThemeMode;
  33.                 }
  34.             }
  35.             if (themeMode === "system") {
  36.                 themeMode = window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";
  37.             }
  38.             document.documentElement.setAttribute("data-theme", themeMode);
  39.         }
  40.     </script>
  41.     <div class="d-flex flex-column flex-root">
  42.         <!--begin::Page bg image-->
  43.         <!--end::Page bg image-->
  44.         <!--begin::Authentication - Sign-in -->
  45.         <div class="d-flex flex-column flex-lg-row flex-column-fluid ls-signin-bg">
  46.             <!--begin::Aside-->
  47.             <div class="d-flex flex-lg-row-fluid">
  48.                 <!--begin::Content-->
  49.                 <div class="d-flex flex-column flex-center pb-0 pb-lg-10 p-10 w-100">
  50.                     <!-- begin::sign in logos -->
  51.                     <div class="ls-signin-img mb-8">
  52.                         <img src="{{asset('v2/assets/media/illustrations/signin-img.png') }}" class="img-fluid">
  53.                     </div>
  54.                     <!-- end::sign in logos -->
  55.                     <h1 class="text-gray-800 fs-2qx fw-bold text-center mb-7">{{'TCARD_CAPTION'|trans }}
  56.                     </h1>
  57.                     <!--end::Title-->
  58.                     <!--begin::Text-->
  59.                     <div class="text-gray-600 fs-base text-center fw-semibold">{{'TCARD_CAPTION_SUB'|trans|raw }}
  60.                     </div>
  61.                     <!--end::Text-->
  62.                 </div>
  63.                 <!--end::Content-->
  64.             </div>
  65.             <!--begin::Aside-->
  66.             <!--begin::Body-->
  67.             <div class="d-flex flex-column-fluid flex-lg-row-auto justify-content-center justify-content-lg-end p-12">
  68.                 <!--begin::Wrapper-->
  69.                 <div class="bg-body d-flex flex-center rounded-4 w-md-600px p-10 ls-signin-formbox-shadow">
  70.                     <!--begin::Content-->
  71.                     <div class="w-md-400px">
  72.                         <!--begin::Form-->
  73.                         {{ form_start(requestForm, {'attr': {'class': 'login-form'}}) }}
  74.                         <!--begin::Heading-->
  75.                         <div class="text-center mb-11">
  76.                             <div class="ls-signin-form-logo ls-br-10px d-inline-block mb-8">
  77.                                 <img src="assets/v2/assets/media/logos/lts.png" alt="" class="img-fluid w-200px" />
  78.                             </div>
  79.                             <!--begin::Title-->
  80.                             <h1 class="text-dark fw-bolder mb-3">{{ 'FORGOT_PASSWORD'|trans }}?</h1>
  81.                             <!--end::Title-->
  82.                             <!--begin::Subtitle-->
  83.                             <div class="text-gray-500 fw-semibold fs-6">
  84.                                 {{ 'ENTER_YOUR_EMAIL_ADDRESS_ASSOCIATED_WITH_YOUR_ACCOUNT_AND_WE_WILL_SEND_YOU_A_LINK_TO_RESET_YOUR_PASSWORD.'|trans }}
  85.                             </div>
  86.                             <!--end::Subtitle=-->
  87.                         </div>
  88.                         <!--begin::Heading-->
  89.                         <!--begin::Input group=-->
  90.                         <div class="fv-row mb-8">
  91.                             {{ form_widget(requestForm.email, {'attr': {'class': 'form-control bg-transparent ls-br-10px','placeholder': 'EMAIL_ADDRESS'|trans}})}}
  92.                         </div>
  93.                         {{ form_errors(requestForm.email) }}
  94.                         <!--begin::Submit button-->
  95.                         <div class="d-flex mb-10 lt-reset-pass-action gap-3">
  96.                             <a href="{{path('app_login')}}" class="ls-br-10px w-100"><button type="button"
  97.                                     id="kt_sign_in_submit" class="btn btn-secondary ls-br-10px w-100">
  98.                                     <!--begin::Indicator label-->
  99.                                     <span class="indicator-label">{{ 'CANCEL'|trans }}</span>
  100.                                     <!--end::Indicator label-->
  101.                                 </button></a>
  102.                             <button type="submit"
  103.                                 class="btn btn-primary ls-br-10px w-100 signin-btn">{{'Submit'|trans}}</button>
  104.                         </div>
  105.                         {% for flashError in app.flashes('reset_password_error') %}
  106.                         <div class="alert alert-danger alert-dismissible fade show mail-send-danger" role="alert">
  107.                             <i class="fa fa-warning me-2 opacity-75"></i>
  108.                             {{ flashError }}
  109.                         </div>
  110.                         {% endfor %}
  111.                         {% for flashSuccess in app.flashes('reset_password_success') %}
  112.                         <div class="alert alert-success alert-dismissible fade show mail-send-success px-4" role="alert">
  113.                             {{ flashSuccess }}
  114.                         </div>
  115.                         {% endfor %}
  116.                         <!--end::Submit button-->
  117.                         <!--begin::Sign In-->
  118.                                                 <div class="text-gray-500 text-center fw-semibold fs-6">{{'GO_BACK_TO_SIGNIN'|trans}}
  119.                                                     <a href="/login" class="link-primary">{{'SIGNIN_BTN_TITLE'|trans}}</a></div>
  120.                                                 <!--end::Sign In-->
  121.                         <!--begin::Sign up-->
  122.                         {% if enable_sign_up %}
  123.                             <div class="text-gray-500 text-center fw-semibold fs-6">{{'NOT_A_MEMBER_YET'|trans}}
  124.                                 <a href="{{path('app_registration_page')}}" class="link-primary">{{ 'SIGN_UP'|trans }}</a>
  125.                             </div>
  126.                         {% endif %}
  127.                         <!--end::Sign up-->
  128.                         {{ form_end(requestForm) }}
  129.                         <!--end::Form-->
  130.                     </div>
  131.                     <!--end::Content-->
  132.                 </div>
  133.                 <!--end::Wrapper-->
  134.             </div>
  135.             <!--end::Body-->
  136.         </div>
  137.         <!--end::Authentication - Sign-in-->
  138.     </div>
  139.     <!--end::Root-->
  140.     <!--end::Main-->
  141.     <!--begin::Javascript-->
  142.     <script>
  143.         var hostUrl = "assets/";
  144.     </script>
  145.     <!--begin::Global Javascript Bundle(mandatory for all pages)-->
  146.     <script src="{{asset('v2/assets/plugins/global/plugins.bundle.js')}}"></script>
  147.     <script src="{{asset('v2/assets/js/scripts.bundle.js')}}"></script>
  148.     <!--end::Global Javascript Bundle-->
  149.     <!--begin::Custom Javascript(used for this page only)-->
  150.     <script src="{{asset('v2/assets/js/custom/authentication/sign-in/general.js')}}"></script>
  151.     <!--end::Custom Javascript-->
  152.     <!--end::Javascript-->
  153. </body>
  154. <!--end::Body-->
  155. </html>