{# The base login Twig template This template sets up the HTML skeleton for the login page and defines several blocks that can be overridden by a specific layout. This template cannot be directly used, instead, it is extended by a layout that implements the styling and semantic choices @package OpenEMR @subpackage Login @author Robert Down @copyright Copyright (c) 2023 Providence Healthtech @license https://github.com/openemr/openemr/blob/master/LICENSE GNU General Public License 3 #} {% set srOnly = (showLabels == true) ? "" : "sr-only" %} {% if displayGoogleSignin %} {% include "login/partials/html/google_signin.html.twig" %} {% endif %} {% block title %}{{ title|text }} {{ "Login"|xlt }}{% endblock %} {% block head %}{% endblock %} {{ setupHeader() }} {% include "login/partials/js/product_reg.js.twig" %} {% block css %} {% endblock %} {% block pre_content %}{% endblock %} {% block content %}{% endblock %} {% block post_content %}{% endblock %} {% block post_body %} {# @todo Product Reg should be its own module and injected in a better way #} {% include "login/partials/html/product_registration_modal.html.twig" %} {% endblock %} {% if displayGoogleSignin %} {# @todo Google signing should be its own module and injected in a better way #} {% include "login/partials/js/google_signin.js.twig" %} {% endif %}