var/cache/dev/twig/db/db83f155b2ef5590d7469d17e50edda2.php line 126

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\CoreExtension;
  6. use Twig\Extension\SandboxExtension;
  7. use Twig\Markup;
  8. use Twig\Sandbox\SecurityError;
  9. use Twig\Sandbox\SecurityNotAllowedTagError;
  10. use Twig\Sandbox\SecurityNotAllowedFilterError;
  11. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  12. use Twig\Source;
  13. use Twig\Template;
  14. use Twig\TemplateWrapper;
  15. /* layout/security-base.html.twig */
  16. class __TwigTemplate_f8acdfe06cb52150a0c009bddb33ed54 extends Template
  17. {
  18.     private Source $source;
  19.     /**
  20.      * @var array<string, Template>
  21.      */
  22.     private array $macros = [];
  23.     public function __construct(Environment $env)
  24.     {
  25.         parent::__construct($env);
  26.         $this->source $this->getSourceContext();
  27.         $this->parent false;
  28.         $this->blocks = [
  29.             'title' => [$this'block_title'],
  30.             'body' => [$this'block_body'],
  31.         ];
  32.     }
  33.     protected function doDisplay(array $context, array $blocks = []): iterable
  34.     {
  35.         $macros $this->macros;
  36.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  37.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""layout/security-base.html.twig"));
  38.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  39.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""layout/security-base.html.twig"));
  40.         // line 1
  41.         yield "<!doctype html>
  42. <html lang=\"en\">
  43. <head>
  44.     <title>";
  45.         // line 5
  46.         yield from $this->unwrap()->yieldBlock('title'$context$blocks);
  47.         yield " | G-School</title>
  48.     <!-- [Meta] -->
  49.     <meta charset=\"utf-8\">
  50.     <meta name=\"viewport\" content=\"width=device-width,initial-scale=1,user-scalable=0,minimal-ui\">
  51.     <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">
  52.     <meta name=\"description\" content=\"G-School, votre assistant de gestion et de suivi scolaire numérique : surveillez et communiquez en temps réél aux parents les progrès et les délais de paiement de vos élèves, centralisez les informations, et gagnez du temps sur chaque tâche quotidienne.\">
  53.     <meta name=\"keywords\" content=\"Application Mobile & Application Web\">
  54. \t<meta name=\"author\" content=\"G-Tech\">
  55.     <!-- [Favicon] icon -->
  56.     <link rel=\"icon\" href=\"";
  57.         // line 14
  58.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/icon.png"), "html"nulltrue);
  59.         yield "\" type=\"image/x-icon\">
  60.     <!-- [Font] Family -->
  61.     <link rel=\"stylesheet\" href=\"";
  62.         // line 16
  63.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/fonts/inter/inter.css"), "html"nulltrue);
  64.         yield "\" id=\"main-font-link\">
  65.     <!-- [phosphor Icons] https://phosphoricons.com/ -->
  66.     <link rel=\"stylesheet\" href=\"";
  67.         // line 18
  68.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/fonts/phosphor/duotone/style.css"), "html"nulltrue);
  69.         yield "\">
  70.     <!-- [Tabler Icons] https://tablericons.com -->
  71.     <link rel=\"stylesheet\" href=\"";
  72.         // line 20
  73.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/fonts/tabler-icons.min.css"), "html"nulltrue);
  74.         yield "\">
  75.     <!-- [Feather Icons] https://feathericons.com -->
  76.     <link rel=\"stylesheet\" href=\"";
  77.         // line 22
  78.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/fonts/feather.css"), "html"nulltrue);
  79.         yield "\">
  80.     <!-- [Font Awesome Icons] https://fontawesome.com/icons -->
  81.     <link rel=\"stylesheet\" href=\"";
  82.         // line 24
  83.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/fonts/fontawesome.css"), "html"nulltrue);
  84.         yield "\">
  85.     <!-- [Material Icons] https://fonts.google.com/icons -->
  86.     <link rel=\"stylesheet\" href=\"";
  87.         // line 26
  88.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/fonts/material.css"), "html"nulltrue);
  89.         yield "\">
  90.     <!-- [Template CSS Files] -->
  91.     <link rel=\"stylesheet\" href=\"";
  92.         // line 28
  93.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/css/style.css"), "html"nulltrue);
  94.         yield "\" id=\"main-style-link\">
  95.     <link rel=\"stylesheet\" href=\"";
  96.         // line 29
  97.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/css/style-preset.css"), "html"nulltrue);
  98.         yield "\">
  99. </head>
  100. <!-- [Head] end -->
  101. <!-- [Body] Start -->
  102. <body data-pc-preset=\"preset-1\" data-pc-sidebar-caption=\"true\" data-pc-layout=\"vertical\" data-pc-direction=\"ltr\" data-pc-theme_contrast=\"\" data-pc-theme=\"dark\">
  103.     <!-- [ Pre-loader ] start -->
  104.     <div class=\"page-loader\">
  105.         <div class=\"bar\">
  106.         </div>
  107.     </div>
  108.     <!-- Loader page -->
  109.     <div style=\"width: 100%; height: 100Vh; position: fixed; z-index: 10; top: 0; bottom: 0; background: #131920\" class=\"loader-page\"></div>
  110.     <!-- [ Pre-loader ] End -->
  111.     <div class=\"auth-main\">
  112.         ";
  113.         // line 45
  114.         yield from $this->unwrap()->yieldBlock('body'$context$blocks);
  115.         // line 48
  116.         yield "
  117.     </div>
  118.     <!-- [ Main Content ] end -->
  119.     <!-- Required Js -->
  120.     <script src=\"";
  121.         // line 52
  122.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/plugins/popper.min.js"), "html"nulltrue);
  123.         yield "\"></script>
  124.     <script src=\"";
  125.         // line 53
  126.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/plugins/simplebar.min.js"), "html"nulltrue);
  127.         yield "\"></script>
  128.     <script src=\"";
  129.         // line 54
  130.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/plugins/bootstrap.min.js"), "html"nulltrue);
  131.         yield "\"></script>
  132.     <script src=\"";
  133.         // line 55
  134.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/fonts/custom-font.js"), "html"nulltrue);
  135.         yield "\"></script>
  136.     <script src=\"";
  137.         // line 56
  138.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/pcoded.js"), "html"nulltrue);
  139.         yield "\"></script>
  140.     <script src=\"";
  141.         // line 57
  142.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/plugins/feather.min.js"), "html"nulltrue);
  143.         yield "\"></script>
  144.     <script>
  145.         layout_change('light');
  146.     </script>
  147.     <script>
  148.         change_box_container('false');
  149.     </script>
  150.     <script>
  151.         layout_caption_change('true');
  152.     </script>
  153.     <script>
  154.         layout_rtl_change('false');
  155.     </script>
  156.     <script>
  157.         preset_change('preset-1');
  158.     </script>
  159.     <script>
  160.         main_layout_change('vertical');
  161.     </script>
  162.     <div class=\"pct-c-btn\">
  163.         <a href=\"#\" data-bs-toggle=\"offcanvas\" data-bs-target=\"#offcanvas_pc_layout\">
  164.             <i class=\"ph-duotone ph-gear-six\"></i>
  165.         </a>
  166.     </div>
  167.     <div class=\"offcanvas border-0 pct-offcanvas offcanvas-end\" tabindex=\"-1\" id=\"offcanvas_pc_layout\">
  168.         <div class=\"offcanvas-header\">
  169.             <h5 class=\"offcanvas-title\">Settings</h5>
  170.             <button type=\"button\" class=\"btn btn-icon btn-link-danger ms-auto\" data-bs-dismiss=\"offcanvas\" aria-label=\"Close\">
  171.                 <i class=\"ti ti-x\"></i>
  172.             </button>
  173.         </div>
  174.         <div class=\"pct-body customizer-body\">
  175.             <div class=\"offcanvas-body py-0\">
  176.                 <ul class=\"list-group list-group-flush\">
  177.                     <li class=\"list-group-item\">
  178.                         <div class=\"pc-dark\">
  179.                             <h6 class=\"mb-1\">Theme Mode</h6>
  180.                             <p class=\"text-muted text-sm\">Choose light or dark mode or Auto</p>
  181.                             <div class=\"row theme-color theme-layout\">
  182.                                 <div class=\"col-4\">
  183.                                     <div class=\"d-grid\">
  184.                                         <button class=\"preset-btn btn active\" data-value=\"true\" onclick=\"layout_change('light');\" data-bs-toggle=\"tooltip\" title=\"Light\">
  185.                                             <svg class=\"pc-icon text-warning\">
  186.                                                 <use xlink:href=\"#custom-sun-1\">
  187.                                                 </use>
  188.                                             </svg>
  189.                                         </button>
  190.                                     </div>
  191.                                 </div>
  192.                                 <div class=\"col-4\">
  193.                                     <div class=\"d-grid\">
  194.                                         <button class=\"preset-btn btn\" data-value=\"false\" onclick=\"layout_change('dark');\" data-bs-toggle=\"tooltip\" title=\"Dark\">
  195.                                             <svg class=\"pc-icon\">
  196.                                                 <use xlink:href=\"#custom-moon\">
  197.                                                 </use>
  198.                                             </svg>
  199.                                         </button>
  200.                                     </div>
  201.                                 </div>
  202.                                 <div class=\"col-4\">
  203.                                     <div class=\"d-grid\">
  204.                                         <button class=\"preset-btn btn\" data-value=\"default\" onclick=\"layout_change_default();\" data-bs-toggle=\"tooltip\" title=\"Automatically sets the theme based on user's operating system's color scheme.\">
  205.                           <span class=\"pc-lay-icon d-flex align-items-center justify-content-center\">
  206.                             <i class=\"ph-duotone ph-cpu\"></i>
  207.                           </span>
  208.                                         </button>
  209.                                     </div>
  210.                                 </div>
  211.                             </div>
  212.                         </div>
  213.                     </li>
  214.                     <li class=\"list-group-item\">
  215.                         <h6 class=\"mb-1\">Theme Contrast</h6>
  216.                         <p class=\"text-muted text-sm\">Choose theme contrast</p>
  217.                         <div class=\"row theme-contrast\">
  218.                             <div class=\"col-6\">
  219.                                 <div class=\"d-grid\">
  220.                                     <button class=\"preset-btn btn\" data-value=\"true\" onclick=\"layout_theme_contrast_change('true');\" data-bs-toggle=\"tooltip\" title=\"True\">
  221.                                         <svg class=\"pc-icon\">
  222.                                             <use xlink:href=\"#custom-mask\">
  223.                                             </use>
  224.                                         </svg>
  225.                                     </button>
  226.                                 </div>
  227.                             </div>
  228.                             <div class=\"col-6\">
  229.                                 <div class=\"d-grid\">
  230.                                     <button class=\"preset-btn btn active\" data-value=\"false\" onclick=\"layout_theme_contrast_change('false');\" data-bs-toggle=\"tooltip\" title=\"False\">
  231.                                         <svg class=\"pc-icon\">
  232.                                             <use xlink:href=\"#custom-mask-1-outline\">
  233.                                             </use>
  234.                                         </svg>
  235.                                     </button>
  236.                                 </div>
  237.                             </div>
  238.                         </div>
  239.                     </li>
  240.                     <li class=\"list-group-item\">
  241.                         <h6 class=\"mb-1\">Custom Theme</h6>
  242.                         <p class=\"text-muted text-sm\">Choose your primary theme color</p>
  243.                         <div class=\"theme-color preset-color\">
  244.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Blue\" class=\"active\" data-value=\"preset-1\">
  245.                                 <i class=\"ti ti-checks\"></i>
  246.                             </a>
  247.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Indigo\" data-value=\"preset-2\">
  248.                                 <i class=\"ti ti-checks\"></i>
  249.                             </a>
  250.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Purple\" data-value=\"preset-3\">
  251.                                 <i class=\"ti ti-checks\"></i>
  252.                             </a>
  253.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Pink\" data-value=\"preset-4\">
  254.                                 <i class=\"ti ti-checks\"></i>
  255.                             </a>
  256.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Red\" data-value=\"preset-5\">
  257.                                 <i class=\"ti ti-checks\"></i>
  258.                             </a>
  259.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Orange\" data-value=\"preset-6\">
  260.                                 <i class=\"ti ti-checks\"></i>
  261.                             </a>
  262.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Yellow\" data-value=\"preset-7\">
  263.                                 <i class=\"ti ti-checks\"></i>
  264.                             </a>
  265.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Green\" data-value=\"preset-8\">
  266.                                 <i class=\"ti ti-checks\"></i>
  267.                             </a>
  268.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Teal\" data-value=\"preset-9\">
  269.                                 <i class=\"ti ti-checks\"></i>
  270.                             </a>
  271.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Cyan\" data-value=\"preset-10\">
  272.                                 <i class=\"ti ti-checks\"></i>
  273.                             </a>
  274.                         </div>
  275.                     </li>
  276.                     <li class=\"list-group-item\">
  277.                         <h6 class=\"mb-1\">Theme layout</h6>
  278.                         <p class=\"text-muted text-sm\">Choose your layout</p>
  279.                         <div class=\"theme-main-layout d-flex align-center gap-1 w-100\">
  280.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Vertical\" class=\"active\" data-value=\"vertical\">
  281.                                 <img src=\"https://ableproadmin.com/assets/images/customizer/caption-on.svg\" alt=\"img\" class=\"img-fluid\">
  282.                             </a>
  283.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Horizontal\" data-value=\"horizontal\">
  284.                                 <img src=\"https://ableproadmin.com/assets/images/customizer/horizontal.svg\" alt=\"img\" class=\"img-fluid\">
  285.                             </a>
  286.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Color Header\" data-value=\"color-header\">
  287.                                 <img src=\"https://ableproadmin.com/assets/images/customizer/color-header.svg\" alt=\"img\" class=\"img-fluid\">
  288.                             </a>
  289.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Compact\" data-value=\"compact\">
  290.                                 <img src=\"https://ableproadmin.com/assets/images/customizer/compact.svg\" alt=\"img\" class=\"img-fluid\">
  291.                             </a>
  292.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Tab\" data-value=\"tab\">
  293.                                 <img src=\"https://ableproadmin.com/assets/images/customizer/tab.svg\" alt=\"img\" class=\"img-fluid\">
  294.                             </a>
  295.                         </div>
  296.                     </li>
  297.                     <li class=\"list-group-item\">
  298.                         <h6 class=\"mb-1\">Sidebar Caption</h6>
  299.                         <p class=\"text-muted text-sm\">Sidebar Caption Hide/Show</p>
  300.                         <div class=\"row theme-color theme-nav-caption\">
  301.                             <div class=\"col-6\">
  302.                                 <div class=\"d-grid\">
  303.                                     <button class=\"preset-btn btn-img btn active\" data-value=\"true\" onclick=\"layout_caption_change('true');\" data-bs-toggle=\"tooltip\" title=\"Caption Show\">
  304.                                         <img src=\"https://ableproadmin.com/assets/images/customizer/caption-on.svg\" alt=\"img\" class=\"img-fluid\">
  305.                                     </button>
  306.                                 </div>
  307.                             </div>
  308.                             <div class=\"col-6\">
  309.                                 <div class=\"d-grid\">
  310.                                     <button class=\"preset-btn btn-img btn\" data-value=\"false\" onclick=\"layout_caption_change('false');\" data-bs-toggle=\"tooltip\" title=\"Caption Hide\">
  311.                                         <img src=\"https://ableproadmin.com/assets/images/customizer/caption-off.svg\" alt=\"img\" class=\"img-fluid\">
  312.                                     </button>
  313.                                 </div>
  314.                             </div>
  315.                         </div>
  316.                     </li>
  317.                     <li class=\"list-group-item\">
  318.                         <div class=\"pc-rtl\">
  319.                             <h6 class=\"mb-1\">Theme Layout</h6>
  320.                             <p class=\"text-muted text-sm\">LTR/RTL</p>
  321.                             <div class=\"row theme-color theme-direction\">
  322.                                 <div class=\"col-6\">
  323.                                     <div class=\"d-grid\">
  324.                                         <button class=\"preset-btn btn-img btn active\" data-value=\"false\" onclick=\"layout_rtl_change('false');\" data-bs-toggle=\"tooltip\" title=\"LTR\">
  325.                                             <img src=\"https://ableproadmin.com/assets/images/customizer/ltr.svg\" alt=\"img\" class=\"img-fluid\">
  326.                                         </button>
  327.                                     </div>
  328.                                 </div>
  329.                                 <div class=\"col-6\">
  330.                                     <div class=\"d-grid\">
  331.                                         <button class=\"preset-btn btn-img btn\" data-value=\"true\" onclick=\"layout_rtl_change('true');\" data-bs-toggle=\"tooltip\" title=\"RTL\">
  332.                                             <img src=\"https://ableproadmin.com/assets/images/customizer/rtl.svg\" alt=\"img\" class=\"img-fluid\">
  333.                                         </button>
  334.                                     </div>
  335.                                 </div>
  336.                             </div>
  337.                         </div>
  338.                     </li>
  339.                     <li class=\"list-group-item pc-box-width\">
  340.                         <div class=\"pc-container-width\">
  341.                             <h6 class=\"mb-1\">Layout Width</h6>
  342.                             <p class=\"text-muted text-sm\">Choose Full or Container Layout</p>
  343.                             <div class=\"row theme-color theme-container\">
  344.                                 <div class=\"col-6\">
  345.                                     <div class=\"d-grid\">
  346.                                         <button class=\"preset-btn btn-img btn active\" data-value=\"false\" onclick=\"change_box_container('false')\" data-bs-toggle=\"tooltip\" title=\"Full Width\">
  347.                                             <img src=\"https://ableproadmin.com/assets/images/customizer/full.svg\" alt=\"img\" class=\"img-fluid\">
  348.                                         </button>
  349.                                     </div>
  350.                                 </div>
  351.                                 <div class=\"col-6\">
  352.                                     <div class=\"d-grid\">
  353.                                         <button class=\"preset-btn btn-img btn\" data-value=\"true\" onclick=\"change_box_container('true')\" data-bs-toggle=\"tooltip\" title=\"Fixed Width\">
  354.                                             <img src=\"https://ableproadmin.com/assets/images/customizer/fixed.svg\" alt=\"img\" class=\"img-fluid\">
  355.                                         </button>
  356.                                     </div>
  357.                                 </div>
  358.                             </div>
  359.                         </div>
  360.                     </li>
  361.                     <li class=\"list-group-item\">
  362.                         <div class=\"d-grid\">
  363.                             <button class=\"btn btn-light-danger\" id=\"layoutreset\">Reset Layout</button>
  364.                         </div>
  365.                     </li>
  366.                 </ul>
  367.             </div>
  368.         </div>
  369.     </div>
  370. </body>
  371. <script src=\"";
  372.         // line 285
  373.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/jquery.js"), "html"nulltrue);
  374.         yield "\"></script>
  375. <script>
  376.     \$(document).ready(function (){
  377.         \$('.loader-page').fadeOut(1000);
  378.         setTimeout(function () {
  379.             \$('.alert-error-connexion').fadeOut();
  380.         },8000)
  381.         function getThemeSystem() {
  382.             if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) {
  383.                 \$('body').attr('data-pc-theme','dark')
  384.                 return 'dark';
  385.             } else {
  386.                 \$('body').attr('data-pc-theme','light')
  387.                 return 'light';
  388.             }
  389.         }
  390.         const themeSystem = getThemeSystem();
  391.         // console.log(`Le thème système actif est : \${themeSystem}`);
  392.     })
  393. </script>
  394. </html>";
  395.         
  396.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  397.         
  398.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  399.         yield from [];
  400.     }
  401.     // line 5
  402.     /**
  403.      * @return iterable<null|scalar|\Stringable>
  404.      */
  405.     public function block_title(array $context, array $blocks = []): iterable
  406.     {
  407.         $macros $this->macros;
  408.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  409.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  410.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  411.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  412.         yield " ";
  413.         
  414.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  415.         
  416.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  417.         yield from [];
  418.     }
  419.     // line 45
  420.     /**
  421.      * @return iterable<null|scalar|\Stringable>
  422.      */
  423.     public function block_body(array $context, array $blocks = []): iterable
  424.     {
  425.         $macros $this->macros;
  426.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  427.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  428.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  429.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  430.         // line 46
  431.         yield "
  432.         ";
  433.         
  434.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  435.         
  436.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  437.         yield from [];
  438.     }
  439.     /**
  440.      * @codeCoverageIgnore
  441.      */
  442.     public function getTemplateName(): string
  443.     {
  444.         return "layout/security-base.html.twig";
  445.     }
  446.     /**
  447.      * @codeCoverageIgnore
  448.      */
  449.     public function isTraitable(): bool
  450.     {
  451.         return false;
  452.     }
  453.     /**
  454.      * @codeCoverageIgnore
  455.      */
  456.     public function getDebugInfo(): array
  457.     {
  458.         return array (  457 => 46,  444 => 45,  421 => 5,  385 => 285,  154 => 57,  150 => 56,  146 => 55,  142 => 54,  138 => 53,  134 => 52,  128 => 48,  126 => 45,  107 => 29,  103 => 28,  98 => 26,  93 => 24,  88 => 22,  83 => 20,  78 => 18,  73 => 16,  68 => 14,  56 => 5,  50 => 1,);
  459.     }
  460.     public function getSourceContext(): Source
  461.     {
  462.         return new Source("<!doctype html>
  463. <html lang=\"en\">
  464. <head>
  465.     <title>{% block title %} {% endblock %} | G-School</title>
  466.     <!-- [Meta] -->
  467.     <meta charset=\"utf-8\">
  468.     <meta name=\"viewport\" content=\"width=device-width,initial-scale=1,user-scalable=0,minimal-ui\">
  469.     <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">
  470.     <meta name=\"description\" content=\"G-School, votre assistant de gestion et de suivi scolaire numérique : surveillez et communiquez en temps réél aux parents les progrès et les délais de paiement de vos élèves, centralisez les informations, et gagnez du temps sur chaque tâche quotidienne.\">
  471.     <meta name=\"keywords\" content=\"Application Mobile & Application Web\">
  472. \t<meta name=\"author\" content=\"G-Tech\">
  473.     <!-- [Favicon] icon -->
  474.     <link rel=\"icon\" href=\"{{asset('assets/images/icon.png')}}\" type=\"image/x-icon\">
  475.     <!-- [Font] Family -->
  476.     <link rel=\"stylesheet\" href=\"{{ asset('assets/fonts/inter/inter.css') }}\" id=\"main-font-link\">
  477.     <!-- [phosphor Icons] https://phosphoricons.com/ -->
  478.     <link rel=\"stylesheet\" href=\"{{ asset('assets/fonts/phosphor/duotone/style.css') }}\">
  479.     <!-- [Tabler Icons] https://tablericons.com -->
  480.     <link rel=\"stylesheet\" href=\"{{ asset('assets/fonts/tabler-icons.min.css') }}\">
  481.     <!-- [Feather Icons] https://feathericons.com -->
  482.     <link rel=\"stylesheet\" href=\"{{ asset('assets/fonts/feather.css') }}\">
  483.     <!-- [Font Awesome Icons] https://fontawesome.com/icons -->
  484.     <link rel=\"stylesheet\" href=\"{{ asset('assets/fonts/fontawesome.css') }}\">
  485.     <!-- [Material Icons] https://fonts.google.com/icons -->
  486.     <link rel=\"stylesheet\" href=\"{{ asset('assets/fonts/material.css') }}\">
  487.     <!-- [Template CSS Files] -->
  488.     <link rel=\"stylesheet\" href=\"{{ asset('assets/css/style.css') }}\" id=\"main-style-link\">
  489.     <link rel=\"stylesheet\" href=\"{{ asset('assets/css/style-preset.css') }}\">
  490. </head>
  491. <!-- [Head] end -->
  492. <!-- [Body] Start -->
  493. <body data-pc-preset=\"preset-1\" data-pc-sidebar-caption=\"true\" data-pc-layout=\"vertical\" data-pc-direction=\"ltr\" data-pc-theme_contrast=\"\" data-pc-theme=\"dark\">
  494.     <!-- [ Pre-loader ] start -->
  495.     <div class=\"page-loader\">
  496.         <div class=\"bar\">
  497.         </div>
  498.     </div>
  499.     <!-- Loader page -->
  500.     <div style=\"width: 100%; height: 100Vh; position: fixed; z-index: 10; top: 0; bottom: 0; background: #131920\" class=\"loader-page\"></div>
  501.     <!-- [ Pre-loader ] End -->
  502.     <div class=\"auth-main\">
  503.         {% block body %}
  504.         {% endblock %}
  505.     </div>
  506.     <!-- [ Main Content ] end -->
  507.     <!-- Required Js -->
  508.     <script src=\"{{ asset('assets/js/plugins/popper.min.js') }}\"></script>
  509.     <script src=\"{{ asset('assets/js/plugins/simplebar.min.js') }}\"></script>
  510.     <script src=\"{{ asset('assets/js/plugins/bootstrap.min.js') }}\"></script>
  511.     <script src=\"{{ asset('assets/js/fonts/custom-font.js') }}\"></script>
  512.     <script src=\"{{ asset('assets/js/pcoded.js') }}\"></script>
  513.     <script src=\"{{ asset('assets/js/plugins/feather.min.js') }}\"></script>
  514.     <script>
  515.         layout_change('light');
  516.     </script>
  517.     <script>
  518.         change_box_container('false');
  519.     </script>
  520.     <script>
  521.         layout_caption_change('true');
  522.     </script>
  523.     <script>
  524.         layout_rtl_change('false');
  525.     </script>
  526.     <script>
  527.         preset_change('preset-1');
  528.     </script>
  529.     <script>
  530.         main_layout_change('vertical');
  531.     </script>
  532.     <div class=\"pct-c-btn\">
  533.         <a href=\"#\" data-bs-toggle=\"offcanvas\" data-bs-target=\"#offcanvas_pc_layout\">
  534.             <i class=\"ph-duotone ph-gear-six\"></i>
  535.         </a>
  536.     </div>
  537.     <div class=\"offcanvas border-0 pct-offcanvas offcanvas-end\" tabindex=\"-1\" id=\"offcanvas_pc_layout\">
  538.         <div class=\"offcanvas-header\">
  539.             <h5 class=\"offcanvas-title\">Settings</h5>
  540.             <button type=\"button\" class=\"btn btn-icon btn-link-danger ms-auto\" data-bs-dismiss=\"offcanvas\" aria-label=\"Close\">
  541.                 <i class=\"ti ti-x\"></i>
  542.             </button>
  543.         </div>
  544.         <div class=\"pct-body customizer-body\">
  545.             <div class=\"offcanvas-body py-0\">
  546.                 <ul class=\"list-group list-group-flush\">
  547.                     <li class=\"list-group-item\">
  548.                         <div class=\"pc-dark\">
  549.                             <h6 class=\"mb-1\">Theme Mode</h6>
  550.                             <p class=\"text-muted text-sm\">Choose light or dark mode or Auto</p>
  551.                             <div class=\"row theme-color theme-layout\">
  552.                                 <div class=\"col-4\">
  553.                                     <div class=\"d-grid\">
  554.                                         <button class=\"preset-btn btn active\" data-value=\"true\" onclick=\"layout_change('light');\" data-bs-toggle=\"tooltip\" title=\"Light\">
  555.                                             <svg class=\"pc-icon text-warning\">
  556.                                                 <use xlink:href=\"#custom-sun-1\">
  557.                                                 </use>
  558.                                             </svg>
  559.                                         </button>
  560.                                     </div>
  561.                                 </div>
  562.                                 <div class=\"col-4\">
  563.                                     <div class=\"d-grid\">
  564.                                         <button class=\"preset-btn btn\" data-value=\"false\" onclick=\"layout_change('dark');\" data-bs-toggle=\"tooltip\" title=\"Dark\">
  565.                                             <svg class=\"pc-icon\">
  566.                                                 <use xlink:href=\"#custom-moon\">
  567.                                                 </use>
  568.                                             </svg>
  569.                                         </button>
  570.                                     </div>
  571.                                 </div>
  572.                                 <div class=\"col-4\">
  573.                                     <div class=\"d-grid\">
  574.                                         <button class=\"preset-btn btn\" data-value=\"default\" onclick=\"layout_change_default();\" data-bs-toggle=\"tooltip\" title=\"Automatically sets the theme based on user's operating system's color scheme.\">
  575.                           <span class=\"pc-lay-icon d-flex align-items-center justify-content-center\">
  576.                             <i class=\"ph-duotone ph-cpu\"></i>
  577.                           </span>
  578.                                         </button>
  579.                                     </div>
  580.                                 </div>
  581.                             </div>
  582.                         </div>
  583.                     </li>
  584.                     <li class=\"list-group-item\">
  585.                         <h6 class=\"mb-1\">Theme Contrast</h6>
  586.                         <p class=\"text-muted text-sm\">Choose theme contrast</p>
  587.                         <div class=\"row theme-contrast\">
  588.                             <div class=\"col-6\">
  589.                                 <div class=\"d-grid\">
  590.                                     <button class=\"preset-btn btn\" data-value=\"true\" onclick=\"layout_theme_contrast_change('true');\" data-bs-toggle=\"tooltip\" title=\"True\">
  591.                                         <svg class=\"pc-icon\">
  592.                                             <use xlink:href=\"#custom-mask\">
  593.                                             </use>
  594.                                         </svg>
  595.                                     </button>
  596.                                 </div>
  597.                             </div>
  598.                             <div class=\"col-6\">
  599.                                 <div class=\"d-grid\">
  600.                                     <button class=\"preset-btn btn active\" data-value=\"false\" onclick=\"layout_theme_contrast_change('false');\" data-bs-toggle=\"tooltip\" title=\"False\">
  601.                                         <svg class=\"pc-icon\">
  602.                                             <use xlink:href=\"#custom-mask-1-outline\">
  603.                                             </use>
  604.                                         </svg>
  605.                                     </button>
  606.                                 </div>
  607.                             </div>
  608.                         </div>
  609.                     </li>
  610.                     <li class=\"list-group-item\">
  611.                         <h6 class=\"mb-1\">Custom Theme</h6>
  612.                         <p class=\"text-muted text-sm\">Choose your primary theme color</p>
  613.                         <div class=\"theme-color preset-color\">
  614.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Blue\" class=\"active\" data-value=\"preset-1\">
  615.                                 <i class=\"ti ti-checks\"></i>
  616.                             </a>
  617.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Indigo\" data-value=\"preset-2\">
  618.                                 <i class=\"ti ti-checks\"></i>
  619.                             </a>
  620.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Purple\" data-value=\"preset-3\">
  621.                                 <i class=\"ti ti-checks\"></i>
  622.                             </a>
  623.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Pink\" data-value=\"preset-4\">
  624.                                 <i class=\"ti ti-checks\"></i>
  625.                             </a>
  626.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Red\" data-value=\"preset-5\">
  627.                                 <i class=\"ti ti-checks\"></i>
  628.                             </a>
  629.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Orange\" data-value=\"preset-6\">
  630.                                 <i class=\"ti ti-checks\"></i>
  631.                             </a>
  632.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Yellow\" data-value=\"preset-7\">
  633.                                 <i class=\"ti ti-checks\"></i>
  634.                             </a>
  635.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Green\" data-value=\"preset-8\">
  636.                                 <i class=\"ti ti-checks\"></i>
  637.                             </a>
  638.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Teal\" data-value=\"preset-9\">
  639.                                 <i class=\"ti ti-checks\"></i>
  640.                             </a>
  641.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Cyan\" data-value=\"preset-10\">
  642.                                 <i class=\"ti ti-checks\"></i>
  643.                             </a>
  644.                         </div>
  645.                     </li>
  646.                     <li class=\"list-group-item\">
  647.                         <h6 class=\"mb-1\">Theme layout</h6>
  648.                         <p class=\"text-muted text-sm\">Choose your layout</p>
  649.                         <div class=\"theme-main-layout d-flex align-center gap-1 w-100\">
  650.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Vertical\" class=\"active\" data-value=\"vertical\">
  651.                                 <img src=\"https://ableproadmin.com/assets/images/customizer/caption-on.svg\" alt=\"img\" class=\"img-fluid\">
  652.                             </a>
  653.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Horizontal\" data-value=\"horizontal\">
  654.                                 <img src=\"https://ableproadmin.com/assets/images/customizer/horizontal.svg\" alt=\"img\" class=\"img-fluid\">
  655.                             </a>
  656.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Color Header\" data-value=\"color-header\">
  657.                                 <img src=\"https://ableproadmin.com/assets/images/customizer/color-header.svg\" alt=\"img\" class=\"img-fluid\">
  658.                             </a>
  659.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Compact\" data-value=\"compact\">
  660.                                 <img src=\"https://ableproadmin.com/assets/images/customizer/compact.svg\" alt=\"img\" class=\"img-fluid\">
  661.                             </a>
  662.                             <a href=\"#!\" data-bs-toggle=\"tooltip\" title=\"Tab\" data-value=\"tab\">
  663.                                 <img src=\"https://ableproadmin.com/assets/images/customizer/tab.svg\" alt=\"img\" class=\"img-fluid\">
  664.                             </a>
  665.                         </div>
  666.                     </li>
  667.                     <li class=\"list-group-item\">
  668.                         <h6 class=\"mb-1\">Sidebar Caption</h6>
  669.                         <p class=\"text-muted text-sm\">Sidebar Caption Hide/Show</p>
  670.                         <div class=\"row theme-color theme-nav-caption\">
  671.                             <div class=\"col-6\">
  672.                                 <div class=\"d-grid\">
  673.                                     <button class=\"preset-btn btn-img btn active\" data-value=\"true\" onclick=\"layout_caption_change('true');\" data-bs-toggle=\"tooltip\" title=\"Caption Show\">
  674.                                         <img src=\"https://ableproadmin.com/assets/images/customizer/caption-on.svg\" alt=\"img\" class=\"img-fluid\">
  675.                                     </button>
  676.                                 </div>
  677.                             </div>
  678.                             <div class=\"col-6\">
  679.                                 <div class=\"d-grid\">
  680.                                     <button class=\"preset-btn btn-img btn\" data-value=\"false\" onclick=\"layout_caption_change('false');\" data-bs-toggle=\"tooltip\" title=\"Caption Hide\">
  681.                                         <img src=\"https://ableproadmin.com/assets/images/customizer/caption-off.svg\" alt=\"img\" class=\"img-fluid\">
  682.                                     </button>
  683.                                 </div>
  684.                             </div>
  685.                         </div>
  686.                     </li>
  687.                     <li class=\"list-group-item\">
  688.                         <div class=\"pc-rtl\">
  689.                             <h6 class=\"mb-1\">Theme Layout</h6>
  690.                             <p class=\"text-muted text-sm\">LTR/RTL</p>
  691.                             <div class=\"row theme-color theme-direction\">
  692.                                 <div class=\"col-6\">
  693.                                     <div class=\"d-grid\">
  694.                                         <button class=\"preset-btn btn-img btn active\" data-value=\"false\" onclick=\"layout_rtl_change('false');\" data-bs-toggle=\"tooltip\" title=\"LTR\">
  695.                                             <img src=\"https://ableproadmin.com/assets/images/customizer/ltr.svg\" alt=\"img\" class=\"img-fluid\">
  696.                                         </button>
  697.                                     </div>
  698.                                 </div>
  699.                                 <div class=\"col-6\">
  700.                                     <div class=\"d-grid\">
  701.                                         <button class=\"preset-btn btn-img btn\" data-value=\"true\" onclick=\"layout_rtl_change('true');\" data-bs-toggle=\"tooltip\" title=\"RTL\">
  702.                                             <img src=\"https://ableproadmin.com/assets/images/customizer/rtl.svg\" alt=\"img\" class=\"img-fluid\">
  703.                                         </button>
  704.                                     </div>
  705.                                 </div>
  706.                             </div>
  707.                         </div>
  708.                     </li>
  709.                     <li class=\"list-group-item pc-box-width\">
  710.                         <div class=\"pc-container-width\">
  711.                             <h6 class=\"mb-1\">Layout Width</h6>
  712.                             <p class=\"text-muted text-sm\">Choose Full or Container Layout</p>
  713.                             <div class=\"row theme-color theme-container\">
  714.                                 <div class=\"col-6\">
  715.                                     <div class=\"d-grid\">
  716.                                         <button class=\"preset-btn btn-img btn active\" data-value=\"false\" onclick=\"change_box_container('false')\" data-bs-toggle=\"tooltip\" title=\"Full Width\">
  717.                                             <img src=\"https://ableproadmin.com/assets/images/customizer/full.svg\" alt=\"img\" class=\"img-fluid\">
  718.                                         </button>
  719.                                     </div>
  720.                                 </div>
  721.                                 <div class=\"col-6\">
  722.                                     <div class=\"d-grid\">
  723.                                         <button class=\"preset-btn btn-img btn\" data-value=\"true\" onclick=\"change_box_container('true')\" data-bs-toggle=\"tooltip\" title=\"Fixed Width\">
  724.                                             <img src=\"https://ableproadmin.com/assets/images/customizer/fixed.svg\" alt=\"img\" class=\"img-fluid\">
  725.                                         </button>
  726.                                     </div>
  727.                                 </div>
  728.                             </div>
  729.                         </div>
  730.                     </li>
  731.                     <li class=\"list-group-item\">
  732.                         <div class=\"d-grid\">
  733.                             <button class=\"btn btn-light-danger\" id=\"layoutreset\">Reset Layout</button>
  734.                         </div>
  735.                     </li>
  736.                 </ul>
  737.             </div>
  738.         </div>
  739.     </div>
  740. </body>
  741. <script src=\"{{ asset('assets/js/jquery.js') }}\"></script>
  742. <script>
  743.     \$(document).ready(function (){
  744.         \$('.loader-page').fadeOut(1000);
  745.         setTimeout(function () {
  746.             \$('.alert-error-connexion').fadeOut();
  747.         },8000)
  748.         function getThemeSystem() {
  749.             if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) {
  750.                 \$('body').attr('data-pc-theme','dark')
  751.                 return 'dark';
  752.             } else {
  753.                 \$('body').attr('data-pc-theme','light')
  754.                 return 'light';
  755.             }
  756.         }
  757.         const themeSystem = getThemeSystem();
  758.         // console.log(`Le thème système actif est : \${themeSystem}`);
  759.     })
  760. </script>
  761. </html>""layout/security-base.html.twig""/var/www/g-school/templates/layout/security-base.html.twig");
  762.     }
  763. }