{"content": "\n<div class=\"djDebugPanelTitle\">\n  <button type=\"button\" class=\"djDebugClose\">\u00bb</button>\n  <h3>Template source: <code>_home/_login_modal.html</code></h3>\n</div>\n<div class=\"djDebugPanelContent\">\n  <div class=\"djdt-scroll\">\n    <div class=\"highlight\"><pre><span></span><span class=\"cp\">{%</span> <span class=\"k\">load</span> <span class=\"nv\">socialaccount</span> <span class=\"cp\">%}</span>\n<span class=\"cp\">{%</span> <span class=\"k\">get_providers</span> <span class=\"k\">as</span> <span class=\"nv\">socialaccount_providers</span> <span class=\"cp\">%}</span>\n<span class=\"cm\">&lt;!-- Login Modal --&gt;</span>\n<span class=\"p\">&lt;</span><span class=\"nt\">div</span> <span class=\"na\">id</span><span class=\"o\">=</span><span class=\"s\">\"login-modal\"</span> <span class=\"na\">uk-modal</span><span class=\"p\">&gt;</span>\n  <span class=\"p\">&lt;</span><span class=\"nt\">div</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"uk-modal-dialog custom-modal uk-padding\"</span><span class=\"p\">&gt;</span>\n    <span class=\"p\">&lt;</span><span class=\"nt\">button</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"uk-modal-close-default uk-close-large uk-padding-small\"</span> <span class=\"na\">type</span><span class=\"o\">=</span><span class=\"s\">\"button\"</span> <span class=\"na\">uk-close</span> <span class=\"na\">aria-label</span><span class=\"o\">=</span><span class=\"s\">\"Close\"</span><span class=\"p\">&gt;</span>\n    <span class=\"p\">&lt;/</span><span class=\"nt\">button</span><span class=\"p\">&gt;</span>\n    <span class=\"cm\">&lt;!-- Modal Header --&gt;</span>\n    <span class=\"p\">&lt;</span><span class=\"nt\">div</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"modal-header\"</span><span class=\"p\">&gt;</span>\n      <span class=\"p\">&lt;</span><span class=\"nt\">h2</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"uk-text-large uk-text-bold\"</span><span class=\"p\">&gt;</span>Log in to Readux<span class=\"p\">&lt;/</span><span class=\"nt\">h2</span><span class=\"p\">&gt;</span>\n    <span class=\"p\">&lt;/</span><span class=\"nt\">div</span><span class=\"p\">&gt;</span>\n    <span class=\"cm\">&lt;!-- Modal Content --&gt;</span>\n    <span class=\"p\">&lt;</span><span class=\"nt\">div</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"sso-text color-black uk-text-medium\"</span><span class=\"p\">&gt;</span>Login via one of the following services:<span class=\"p\">&lt;/</span><span class=\"nt\">div</span><span class=\"p\">&gt;</span>\n    <span class=\"cm\">&lt;!-- SSO Buttons --&gt;</span>\n    <span class=\"p\">&lt;</span><span class=\"nt\">div</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"sso-buttons\"</span><span class=\"p\">&gt;</span>\n      <span class=\"cp\">{%</span> <span class=\"k\">for</span> <span class=\"nv\">provider</span> <span class=\"k\">in</span> <span class=\"nv\">socialaccount_providers</span> <span class=\"cp\">%}</span>\n        <span class=\"cp\">{%</span> <span class=\"k\">if</span> <span class=\"nv\">provider.id</span> <span class=\"k\">not</span> <span class=\"k\">in</span> <span class=\"nv\">user.socialaccount_list</span> <span class=\"k\">or</span> <span class=\"nv\">user.is_anonymous</span> <span class=\"cp\">%}</span>\n          <span class=\"p\">&lt;</span><span class=\"nt\">form</span> <span class=\"na\">action</span><span class=\"o\">=</span><span class=\"s\">\"</span><span class=\"cp\">{%</span> <span class=\"k\">provider_login_url</span> <span class=\"nv\">provider.id</span> <span class=\"nv\">next</span><span class=\"o\">=</span><span class=\"nv\">request.path</span> <span class=\"nv\">process</span><span class=\"o\">=</span><span class=\"s2\">\"login\"</span> <span class=\"cp\">%}</span><span class=\"s\">\"</span> <span class=\"na\">method</span><span class=\"o\">=</span><span class=\"s\">\"post\"</span><span class=\"p\">&gt;</span>\n            <span class=\"cp\">{%</span> <span class=\"k\">csrf_token</span> <span class=\"cp\">%}</span>\n            <span class=\"p\">&lt;</span><span class=\"nt\">button</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"uk-button sso-button sso-button--</span><span class=\"cp\">{{</span> <span class=\"nv\">provider.id</span> <span class=\"cp\">}}</span><span class=\"s\">\"</span> <span class=\"na\">type</span><span class=\"o\">=</span><span class=\"s\">\"submit\"</span><span class=\"p\">&gt;</span>\n              <span class=\"p\">&lt;</span><span class=\"nt\">span</span> <span class=\"na\">uk-icon</span><span class=\"o\">=</span><span class=\"s\">\"</span><span class=\"cp\">{{</span> <span class=\"nv\">provider.id</span> <span class=\"cp\">}}</span><span class=\"s\">\"</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"sso-button__icon\"</span><span class=\"p\">&gt;&lt;/</span><span class=\"nt\">span</span><span class=\"p\">&gt;</span>\n              <span class=\"p\">&lt;</span><span class=\"nt\">span</span><span class=\"p\">&gt;</span>Continue with <span class=\"cp\">{{</span> <span class=\"nv\">provider.name</span> <span class=\"cp\">}}</span><span class=\"p\">&lt;/</span><span class=\"nt\">span</span><span class=\"p\">&gt;</span>\n            <span class=\"p\">&lt;/</span><span class=\"nt\">button</span><span class=\"p\">&gt;</span>\n          <span class=\"p\">&lt;/</span><span class=\"nt\">form</span><span class=\"p\">&gt;</span>\n        <span class=\"cp\">{%</span> <span class=\"k\">elif</span> <span class=\"nv\">provider.id</span> <span class=\"k\">not</span> <span class=\"k\">in</span> <span class=\"nv\">user.socialaccount_list</span> <span class=\"k\">and</span> <span class=\"nv\">user.is_authenticated</span> <span class=\"cp\">%}</span>\n          <span class=\"p\">&lt;</span><span class=\"nt\">form</span> <span class=\"na\">action</span><span class=\"o\">=</span><span class=\"s\">\"</span><span class=\"cp\">{%</span> <span class=\"k\">provider_login_url</span> <span class=\"nv\">provider.id</span> <span class=\"nv\">next</span><span class=\"o\">=</span><span class=\"nv\">request.path</span> <span class=\"nv\">process</span><span class=\"o\">=</span><span class=\"s2\">\"connect\"</span> <span class=\"cp\">%}</span><span class=\"s\">\"</span> <span class=\"na\">method</span><span class=\"o\">=</span><span class=\"s\">\"post\"</span><span class=\"p\">&gt;</span>\n            <span class=\"cp\">{%</span> <span class=\"k\">csrf_token</span> <span class=\"cp\">%}</span>\n            <span class=\"p\">&lt;</span><span class=\"nt\">button</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"uk-button sso-button sso-button--</span><span class=\"cp\">{{</span> <span class=\"nv\">provider.id</span> <span class=\"cp\">}}</span><span class=\"s\">\"</span> <span class=\"na\">type</span><span class=\"o\">=</span><span class=\"s\">\"submit\"</span><span class=\"p\">&gt;</span>\n              <span class=\"p\">&lt;</span><span class=\"nt\">span</span> <span class=\"na\">uk-icon</span><span class=\"o\">=</span><span class=\"s\">\"</span><span class=\"cp\">{{</span> <span class=\"nv\">provider.id</span> <span class=\"cp\">}}</span><span class=\"s\">\"</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"sso-button__icon\"</span><span class=\"p\">&gt;&lt;/</span><span class=\"nt\">span</span><span class=\"p\">&gt;</span>\n              <span class=\"p\">&lt;</span><span class=\"nt\">span</span><span class=\"p\">&gt;</span>Continue with <span class=\"cp\">{{</span> <span class=\"nv\">provider.name</span> <span class=\"cp\">}}</span><span class=\"p\">&lt;/</span><span class=\"nt\">span</span><span class=\"p\">&gt;</span>\n            <span class=\"p\">&lt;/</span><span class=\"nt\">button</span><span class=\"p\">&gt;</span>\n          <span class=\"p\">&lt;/</span><span class=\"nt\">form</span><span class=\"p\">&gt;</span>\n        <span class=\"cp\">{%</span> <span class=\"k\">endif</span> <span class=\"cp\">%}</span>\n      <span class=\"cp\">{%</span> <span class=\"k\">endfor</span> <span class=\"cp\">%}</span>\n    <span class=\"p\">&lt;/</span><span class=\"nt\">div</span><span class=\"p\">&gt;</span>\n    <span class=\"cm\">&lt;!-- Divider --&gt;</span>\n    <span class=\"p\">&lt;</span><span class=\"nt\">hr</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"uk-divider-icon uk-margin-top\"</span><span class=\"p\">&gt;</span>\n    <span class=\"p\">&lt;</span><span class=\"nt\">p</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"uk-text-center uk-text-muted uk-text-small uk-margin-small-bottom\"</span><span class=\"p\">&gt;</span>Or sign in with your local account:<span class=\"p\">&lt;/</span><span class=\"nt\">p</span><span class=\"p\">&gt;</span>\n    <span class=\"cm\">&lt;!-- Local Login Form --&gt;</span>\n    <span class=\"p\">&lt;</span><span class=\"nt\">form</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"uk-form-stacked\"</span> <span class=\"na\">method</span><span class=\"o\">=</span><span class=\"s\">\"POST\"</span> <span class=\"na\">action</span><span class=\"o\">=</span><span class=\"s\">\"</span><span class=\"cp\">{%</span> <span class=\"k\">url</span> <span class=\"s1\">'account_login'</span> <span class=\"cp\">%}</span><span class=\"s\">\"</span><span class=\"p\">&gt;</span>\n      <span class=\"cp\">{%</span> <span class=\"k\">csrf_token</span> <span class=\"cp\">%}</span>\n      <span class=\"p\">&lt;</span><span class=\"nt\">input</span> <span class=\"na\">type</span><span class=\"o\">=</span><span class=\"s\">\"hidden\"</span> <span class=\"na\">name</span><span class=\"o\">=</span><span class=\"s\">\"next\"</span> <span class=\"na\">value</span><span class=\"o\">=</span><span class=\"s\">\"</span><span class=\"cp\">{{</span> <span class=\"nv\">request.path</span> <span class=\"cp\">}}</span><span class=\"s\">\"</span> <span class=\"p\">/&gt;</span>\n      <span class=\"p\">&lt;</span><span class=\"nt\">div</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"uk-margin-small\"</span><span class=\"p\">&gt;</span>\n        <span class=\"p\">&lt;</span><span class=\"nt\">label</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"uk-form-label\"</span> <span class=\"na\">for</span><span class=\"o\">=</span><span class=\"s\">\"modal-login-username\"</span><span class=\"p\">&gt;</span>Username<span class=\"p\">&lt;/</span><span class=\"nt\">label</span><span class=\"p\">&gt;</span>\n        <span class=\"p\">&lt;</span><span class=\"nt\">input</span> <span class=\"na\">id</span><span class=\"o\">=</span><span class=\"s\">\"modal-login-username\"</span> <span class=\"na\">name</span><span class=\"o\">=</span><span class=\"s\">\"login\"</span> <span class=\"na\">type</span><span class=\"o\">=</span><span class=\"s\">\"text\"</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"uk-input\"</span> <span class=\"na\">placeholder</span><span class=\"o\">=</span><span class=\"s\">\"Username\"</span> <span class=\"na\">autocomplete</span><span class=\"o\">=</span><span class=\"s\">\"username\"</span> <span class=\"na\">required</span> <span class=\"p\">/&gt;</span>\n      <span class=\"p\">&lt;/</span><span class=\"nt\">div</span><span class=\"p\">&gt;</span>\n      <span class=\"p\">&lt;</span><span class=\"nt\">div</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"uk-margin-small\"</span><span class=\"p\">&gt;</span>\n        <span class=\"p\">&lt;</span><span class=\"nt\">label</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"uk-form-label\"</span> <span class=\"na\">for</span><span class=\"o\">=</span><span class=\"s\">\"modal-login-password\"</span><span class=\"p\">&gt;</span>Password<span class=\"p\">&lt;/</span><span class=\"nt\">label</span><span class=\"p\">&gt;</span>\n        <span class=\"p\">&lt;</span><span class=\"nt\">input</span> <span class=\"na\">id</span><span class=\"o\">=</span><span class=\"s\">\"modal-login-password\"</span> <span class=\"na\">name</span><span class=\"o\">=</span><span class=\"s\">\"password\"</span> <span class=\"na\">type</span><span class=\"o\">=</span><span class=\"s\">\"password\"</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"uk-input\"</span> <span class=\"na\">placeholder</span><span class=\"o\">=</span><span class=\"s\">\"Password\"</span> <span class=\"na\">autocomplete</span><span class=\"o\">=</span><span class=\"s\">\"current-password\"</span> <span class=\"na\">required</span> <span class=\"p\">/&gt;</span>\n      <span class=\"p\">&lt;/</span><span class=\"nt\">div</span><span class=\"p\">&gt;</span>\n      <span class=\"p\">&lt;</span><span class=\"nt\">div</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"uk-flex uk-flex-between uk-flex-middle uk-margin-small-top\"</span><span class=\"p\">&gt;</span>\n        <span class=\"p\">&lt;</span><span class=\"nt\">label</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"uk-flex uk-flex-middle\"</span> <span class=\"na\">style</span><span class=\"o\">=</span><span class=\"s\">\"gap: 0.4rem; font-size: 0.875rem;\"</span><span class=\"p\">&gt;</span>\n          <span class=\"p\">&lt;</span><span class=\"nt\">input</span> <span class=\"na\">type</span><span class=\"o\">=</span><span class=\"s\">\"checkbox\"</span> <span class=\"na\">name</span><span class=\"o\">=</span><span class=\"s\">\"remember\"</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"uk-checkbox\"</span> <span class=\"p\">/&gt;</span>\n          <span class=\"p\">&lt;</span><span class=\"nt\">span</span><span class=\"p\">&gt;</span>Remember me<span class=\"p\">&lt;/</span><span class=\"nt\">span</span><span class=\"p\">&gt;</span>\n        <span class=\"p\">&lt;/</span><span class=\"nt\">label</span><span class=\"p\">&gt;</span>\n        <span class=\"p\">&lt;</span><span class=\"nt\">a</span> <span class=\"na\">href</span><span class=\"o\">=</span><span class=\"s\">\"</span><span class=\"cp\">{%</span> <span class=\"k\">url</span> <span class=\"s1\">'account_reset_password'</span> <span class=\"cp\">%}</span><span class=\"s\">\"</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"uk-text-small uk-link-muted\"</span><span class=\"p\">&gt;</span>Forgot password?<span class=\"p\">&lt;/</span><span class=\"nt\">a</span><span class=\"p\">&gt;</span>\n      <span class=\"p\">&lt;/</span><span class=\"nt\">div</span><span class=\"p\">&gt;</span>\n      <span class=\"p\">&lt;</span><span class=\"nt\">button</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"uk-button uk-width-1-1 uk-margin-small-top\"</span> <span class=\"na\">style</span><span class=\"o\">=</span><span class=\"s\">\"background-color:#1D3557;color:#fff;border:none;\"</span> <span class=\"na\">type</span><span class=\"o\">=</span><span class=\"s\">\"submit\"</span><span class=\"p\">&gt;</span>Sign In<span class=\"p\">&lt;/</span><span class=\"nt\">button</span><span class=\"p\">&gt;</span>\n    <span class=\"p\">&lt;/</span><span class=\"nt\">form</span><span class=\"p\">&gt;</span>\n    <span class=\"cm\">&lt;!-- Help Link --&gt;</span>\n    <span class=\"p\">&lt;</span><span class=\"nt\">div</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"uk-text-center uk-margin-top\"</span><span class=\"p\">&gt;</span>\n      Need help? <span class=\"p\">&lt;</span><span class=\"nt\">a</span> <span class=\"na\">href</span><span class=\"o\">=</span><span class=\"s\">\"#\"</span> <span class=\"na\">class</span><span class=\"o\">=</span><span class=\"s\">\"text-anchor-blue\"</span><span class=\"p\">&gt;</span>Contact us<span class=\"p\">&lt;/</span><span class=\"nt\">a</span><span class=\"p\">&gt;</span>\n    <span class=\"p\">&lt;/</span><span class=\"nt\">div</span><span class=\"p\">&gt;</span>\n  <span class=\"p\">&lt;/</span><span class=\"nt\">div</span><span class=\"p\">&gt;</span>\n<span class=\"p\">&lt;/</span><span class=\"nt\">div</span><span class=\"p\">&gt;</span>\n</pre></div>\n\n  </div>\n</div>\n"}