<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
/* Security/login.html.twig */
class __TwigTemplate_4315d9d22601d18f562c44bad4e0e6f3 extends Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->blocks = [
'title' => [$this, 'block_title'],
'body' => [$this, 'block_body'],
'javascripts' => [$this, 'block_javascripts'],
];
}
protected function doGetParent(array $context)
{
// line 1
return "Layouts/login.html.twig";
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
$__internal_b91a4435ea3baf1e2b6bfda56133dace = $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
$__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "Security/login.html.twig"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "Security/login.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "Security/login.html.twig"));
$this->parent = $this->loadTemplate("Layouts/login.html.twig", "Security/login.html.twig", 1);
$this->parent->display($context, array_merge($this->blocks, $blocks));
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
}
// line 3
public function block_title($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_b91a4435ea3baf1e2b6bfda56133dace = $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
$__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
// line 4
echo "\t";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.global.user.login.title"), "html", null, true);
echo "
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
// line 7
public function block_body($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_b91a4435ea3baf1e2b6bfda56133dace = $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
$__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
// line 8
echo "\t<form method=\"POST\" action=\"";
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("security_login");
echo "\" class=\"kt-fx-form mx-auto w-100 py-10 fv-plugins-bootstrap5 fv-plugins-framework\" novalidate=\"novalidate\" id=\"kt_login_form\">
\t\t<div class=\"text-center mb-11\">
\t\t\t<a href=\"";
// line 10
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("foxorders_dashboard");
echo "\">
\t\t\t\t<img alt=\"Logo\" src=\"";
// line 11
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("foxorders/media/logos/popina-order-icon.png"), "html", null, true);
echo "\" class=\"h-100px\"/>
\t\t\t</a>
\t\t\t<h1 class=\"text-dark fw-bolder mb-3\" style=\"padding-top: 30px !important;\">";
// line 13
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.global.user.login.form.title"), "html", null, true);
echo "</h1>
\t\t\t<div class=\"text-gray-500 fw-semibold fs-6\">";
// line 14
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.global.user.login.form.legend"), "html", null, true);
echo "</div>
\t\t</div>
\t\t<div class=\"row g-3 mb-9\">
\t\t\t<div class=\"col-md-12\">
\t\t\t\t";
// line 18
$context["flashes"] = twig_array_merge(twig_array_merge(twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 18, $this->source); })()), "flashes", [0 => "verify_email_error"], "method", false, false, false, 18), twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 18, $this->source); })()), "flashes", [0 => "account_locked"], "method", false, false, false, 18)), twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 18, $this->source); })()), "flashes", [0 => "danger"], "method", false, false, false, 18));
// line 19
echo "\t\t\t\t";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["flashes"]) || array_key_exists("flashes", $context) ? $context["flashes"] : (function () { throw new RuntimeError('Variable "flashes" does not exist.', 19, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["flash"]) {
// line 20
echo "\t\t\t\t\t<div class=\"alert alert-danger text-center\">";
echo twig_escape_filter($this->env, $context["flash"], "html", null, true);
echo "</div>
\t\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['flash'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 22
echo "\t\t\t</div>
\t\t\t<div class=\"col-md-12\">
\t\t\t\t<a href=\"";
// line 24
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("foxorders_security_connect_google");
echo "\" class=\"btn btn-flex btn-outline btn-text-gray-700 btn-active-color-primary bg-state-light flex-center text-nowrap w-100\">
\t\t\t\t\t<img alt=\"Logo\" src=\"";
// line 25
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("metronic/v8.1.5/media/svg/brand-logos/google-icon.svg"), "html", null, true);
echo "\" class=\"h-15px me-3\"/>
\t\t\t\t\t";
// line 26
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.global.user.login.buttons.google"), "html", null, true);
echo "
\t\t\t\t</a>
\t\t\t</div>
\t\t\t";
// line 35
echo "\t\t</div>
\t\t<div class=\"separator separator-content my-14\">
\t\t\t<span class=\"w-125px text-gray-500 fw-semibold fs-7\">";
// line 37
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.global.user.login.buttons.email"), "html", null, true);
echo "</span>
\t\t</div>
\t\t<div class=\"fv-row mb-8\">
\t\t\t<input type=\"text\" placeholder=\"";
// line 40
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.global.user.login.form.placeholder.username"), "html", null, true);
echo "\" name=\"_username\" value=\"";
echo twig_escape_filter($this->env, (isset($context["last_username"]) || array_key_exists("last_username", $context) ? $context["last_username"] : (function () { throw new RuntimeError('Variable "last_username" does not exist.', 40, $this->source); })()), "html", null, true);
echo "\" autocomplete=\"off\" class=\"form-control bg-transparent\"/>
\t\t</div>
\t\t<div class=\"fv-row mb-3 position-relative\">
\t\t\t<input type=\"password\" id=\"password-field\" placeholder=\"";
// line 43
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.global.user.login.form.placeholder.password"), "html", null, true);
echo "\" name=\"_password\" autocomplete=\"off\" class=\"form-control bg-transparent pr-40 password-input\"/>
\t\t\t<span class=\"position-absolute top-50 end-0 translate-middle-y me-10 cursor-pointer toggle-password-visibility\">
\t\t\t\t<i class=\"fas fa-eye text-muted password-icon\"></i>
\t\t\t</span>
\t\t</div>
\t\t";
// line 48
if ((isset($context["error"]) || array_key_exists("error", $context) ? $context["error"] : (function () { throw new RuntimeError('Variable "error" does not exist.', 48, $this->source); })())) {
// line 49
echo "\t\t\t<div class=\"col-md-12\">
\t\t\t\t<div class=\"alert alert-danger text-center\">
\t\t\t\t\t";
// line 51
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, (isset($context["error"]) || array_key_exists("error", $context) ? $context["error"] : (function () { throw new RuntimeError('Variable "error" does not exist.', 51, $this->source); })()), "messageKey", [], "any", false, false, false, 51), twig_get_attribute($this->env, $this->source, (isset($context["error"]) || array_key_exists("error", $context) ? $context["error"] : (function () { throw new RuntimeError('Variable "error" does not exist.', 51, $this->source); })()), "messageData", [], "any", false, false, false, 51), "security"), "html", null, true);
echo "
\t\t\t\t</div>
\t\t\t</div>
\t\t";
}
// line 55
echo "\t\t<div class=\"d-flex flex-stack flex-wrap gap-3 fs-base fw-semibold mb-8\">
\t\t\t<div></div>
\t\t\t<a href=\"";
// line 57
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("foxorders_security_reset_password_request");
echo "\" class=\"link-primary\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.global.user.password.forgot_password"), "html", null, true);
echo "</a>
\t\t</div>
\t\t<div class=\"d-grid mb-10\">
\t\t\t";
// line 60
$this->loadTemplate("Includes/Form/submit.html.twig", "Security/login.html.twig", 60)->display(twig_array_merge($context, ["text" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.global.user.login.buttons.login"), "icon" => "sign-in"]));
// line 61
echo "\t\t</div>
\t\t<div class=\"text-center\">
\t\t\t<div class=\"text-gray-500 fw-semibold fs-6\">
\t\t\t\tServer: <b>";
// line 64
echo twig_escape_filter($this->env, (isset($context["foxorders_server"]) || array_key_exists("foxorders_server", $context) ? $context["foxorders_server"] : (function () { throw new RuntimeError('Variable "foxorders_server" does not exist.', 64, $this->source); })()), "html", null, true);
echo "</b> | Env: <b>";
echo twig_escape_filter($this->env, (isset($context["foxorders_env"]) || array_key_exists("foxorders_env", $context) ? $context["foxorders_env"] : (function () { throw new RuntimeError('Variable "foxorders_env" does not exist.', 64, $this->source); })()), "html", null, true);
echo "</b> | Version: <b>";
echo twig_escape_filter($this->env, (isset($context["foxorders_version"]) || array_key_exists("foxorders_version", $context) ? $context["foxorders_version"] : (function () { throw new RuntimeError('Variable "foxorders_version" does not exist.', 64, $this->source); })()), "html", null, true);
echo "</b>
\t\t\t</div>
\t\t</div>
\t</form>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
// line 70
public function block_javascripts($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_b91a4435ea3baf1e2b6bfda56133dace = $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
$__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts"));
// line 71
echo "\t<script>
\t\tvar translations = {
\t\t\t'empty': '";
// line 73
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.global.validation.required"), "html", null, true);
echo "',
\t\t\t'valid': '";
// line 74
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.global.validation.user.email.invalid"), "html", null, true);
echo "',
\t\t}
\t</script>
\t<script src=\"";
// line 77
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("foxorders/js/password.js"), "html", null, true);
echo "\"></script>
\t<script src=\"";
// line 78
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("foxorders/js/validation/rules/security/login.js"), "html", null, true);
echo "\"></script>
\t";
// line 79
$this->displayParentBlock("javascripts", $context, $blocks);
echo "
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
public function getTemplateName()
{
return "Security/login.html.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 283 => 79, 279 => 78, 275 => 77, 269 => 74, 265 => 73, 261 => 71, 248 => 70, 226 => 64, 221 => 61, 219 => 60, 211 => 57, 207 => 55, 200 => 51, 196 => 49, 194 => 48, 186 => 43, 178 => 40, 172 => 37, 168 => 35, 162 => 26, 158 => 25, 154 => 24, 150 => 22, 141 => 20, 136 => 19, 134 => 18, 127 => 14, 123 => 13, 118 => 11, 114 => 10, 108 => 8, 95 => 7, 79 => 4, 66 => 3, 37 => 1,);
}
public function getSourceContext()
{
return new Source("{% extends 'Layouts/login.html.twig' %}
{% block title %}
\t{{ 'app.global.user.login.title'|trans }}
{% endblock %}
{% block body %}
\t<form method=\"POST\" action=\"{{ path('security_login') }}\" class=\"kt-fx-form mx-auto w-100 py-10 fv-plugins-bootstrap5 fv-plugins-framework\" novalidate=\"novalidate\" id=\"kt_login_form\">
\t\t<div class=\"text-center mb-11\">
\t\t\t<a href=\"{{ path('foxorders_dashboard') }}\">
\t\t\t\t<img alt=\"Logo\" src=\"{{asset('foxorders/media/logos/popina-order-icon.png')}}\" class=\"h-100px\"/>
\t\t\t</a>
\t\t\t<h1 class=\"text-dark fw-bolder mb-3\" style=\"padding-top: 30px !important;\">{{ 'app.global.user.login.form.title'|trans }}</h1>
\t\t\t<div class=\"text-gray-500 fw-semibold fs-6\">{{ 'app.global.user.login.form.legend'|trans }}</div>
\t\t</div>
\t\t<div class=\"row g-3 mb-9\">
\t\t\t<div class=\"col-md-12\">
\t\t\t\t{% set flashes = app.flashes('verify_email_error')|merge(app.flashes('account_locked'))|merge(app.flashes('danger')) %}
\t\t\t\t{% for flash in flashes %}
\t\t\t\t\t<div class=\"alert alert-danger text-center\">{{ flash }}</div>
\t\t\t\t{% endfor %}
\t\t\t</div>
\t\t\t<div class=\"col-md-12\">
\t\t\t\t<a href=\"{{ path('foxorders_security_connect_google') }}\" class=\"btn btn-flex btn-outline btn-text-gray-700 btn-active-color-primary bg-state-light flex-center text-nowrap w-100\">
\t\t\t\t\t<img alt=\"Logo\" src=\"{{ asset('metronic/v8.1.5/media/svg/brand-logos/google-icon.svg') }}\" class=\"h-15px me-3\"/>
\t\t\t\t\t{{ 'app.global.user.login.buttons.google'|trans }}
\t\t\t\t</a>
\t\t\t</div>
\t\t\t{# <div class=\"col-md-12\">
\t\t\t\t<a href=\"{{ path('security_social_login', {'client': 'facebook'}) }}\" class=\"btn btn-flex btn-outline btn-text-gray-700 btn-active-color-primary bg-state-light flex-center text-nowrap w-100\">
\t\t\t\t\t<img alt=\"Logo\" src=\"{{ asset('metronic/v8.1.5/media/svg/brand-logos/facebook-3.svg') }}\" class=\"theme-light-show h-15px me-3\"/>
\t\t\t\t\t{{ 'app.global.user.login.buttons.facebook'|trans }}
\t\t\t\t</a>
\t\t\t</div> #}
\t\t</div>
\t\t<div class=\"separator separator-content my-14\">
\t\t\t<span class=\"w-125px text-gray-500 fw-semibold fs-7\">{{ 'app.global.user.login.buttons.email'|trans }}</span>
\t\t</div>
\t\t<div class=\"fv-row mb-8\">
\t\t\t<input type=\"text\" placeholder=\"{{ 'app.global.user.login.form.placeholder.username'|trans }}\" name=\"_username\" value=\"{{ last_username }}\" autocomplete=\"off\" class=\"form-control bg-transparent\"/>
\t\t</div>
\t\t<div class=\"fv-row mb-3 position-relative\">
\t\t\t<input type=\"password\" id=\"password-field\" placeholder=\"{{ 'app.global.user.login.form.placeholder.password'|trans }}\" name=\"_password\" autocomplete=\"off\" class=\"form-control bg-transparent pr-40 password-input\"/>
\t\t\t<span class=\"position-absolute top-50 end-0 translate-middle-y me-10 cursor-pointer toggle-password-visibility\">
\t\t\t\t<i class=\"fas fa-eye text-muted password-icon\"></i>
\t\t\t</span>
\t\t</div>
\t\t{% if error %}
\t\t\t<div class=\"col-md-12\">
\t\t\t\t<div class=\"alert alert-danger text-center\">
\t\t\t\t\t{{ error.messageKey|trans(error.messageData, 'security') }}
\t\t\t\t</div>
\t\t\t</div>
\t\t{% endif %}
\t\t<div class=\"d-flex flex-stack flex-wrap gap-3 fs-base fw-semibold mb-8\">
\t\t\t<div></div>
\t\t\t<a href=\"{{ path('foxorders_security_reset_password_request') }}\" class=\"link-primary\">{{ 'app.global.user.password.forgot_password'|trans }}</a>
\t\t</div>
\t\t<div class=\"d-grid mb-10\">
\t\t\t{% include 'Includes/Form/submit.html.twig' with { 'text' : 'app.global.user.login.buttons.login'|trans, 'icon' : 'sign-in' } %}
\t\t</div>
\t\t<div class=\"text-center\">
\t\t\t<div class=\"text-gray-500 fw-semibold fs-6\">
\t\t\t\tServer: <b>{{ foxorders_server }}</b> | Env: <b>{{ foxorders_env }}</b> | Version: <b>{{ foxorders_version }}</b>
\t\t\t</div>
\t\t</div>
\t</form>
{% endblock %}
{% block javascripts %}
\t<script>
\t\tvar translations = {
\t\t\t'empty': '{{ 'app.global.validation.required' | trans }}',
\t\t\t'valid': '{{ 'app.global.validation.user.email.invalid' | trans }}',
\t\t}
\t</script>
\t<script src=\"{{ asset('foxorders/js/password.js') }}\"></script>
\t<script src=\"{{ asset('foxorders/js/validation/rules/security/login.js') }}\"></script>
\t{{ parent() }}
{% endblock %}
", "Security/login.html.twig", "/var/www/html/templates/Security/login.html.twig");
}
}