From bc9984fb87a0c1ee3ce95b3d4e6c0d9fa39e1de7 Mon Sep 17 00:00:00 2001 From: Amaan Mirza Date: Sun, 9 Nov 2025 19:07:20 +0530 Subject: [PATCH] added styling to login with github page Signed-off-by: Amaan Mirza --- .gitignore | 1 + .../templates/allauth/layouts/base.html | 7 +++++ .../templates/socialaccount/login.html | 29 +++++++++++++++++++ .../socialaccount/login_redirect.html | 15 ++++++++++ 4 files changed, 52 insertions(+) create mode 100644 djangosnippets/templates/allauth/layouts/base.html create mode 100644 djangosnippets/templates/socialaccount/login.html create mode 100644 djangosnippets/templates/socialaccount/login_redirect.html diff --git a/.gitignore b/.gitignore index c80a33c5..444d37a5 100644 --- a/.gitignore +++ b/.gitignore @@ -131,6 +131,7 @@ celerybeat.pid # Environments .env .venv +myenv/ env/ venv/ ENV/ diff --git a/djangosnippets/templates/allauth/layouts/base.html b/djangosnippets/templates/allauth/layouts/base.html new file mode 100644 index 00000000..a53d5f27 --- /dev/null +++ b/djangosnippets/templates/allauth/layouts/base.html @@ -0,0 +1,7 @@ +{% extends "base_user.html" %} + +{% block content %} + {% block allauth_content %} + {% endblock %} +{% endblock %} + diff --git a/djangosnippets/templates/socialaccount/login.html b/djangosnippets/templates/socialaccount/login.html new file mode 100644 index 00000000..093e459e --- /dev/null +++ b/djangosnippets/templates/socialaccount/login.html @@ -0,0 +1,29 @@ +{% extends "socialaccount/base.html" %} +{% load i18n %} +{% load allauth %} + +{% block head_title %} + {% trans "Sign In" %} +{% endblock head_title %} + +{% block content_header %} + {% if process == "connect" %} + {% blocktrans with provider.name as provider %}Connect {{ provider }}{% endblocktrans %} + {% else %} + {% blocktrans with provider.name as provider %}Sign In Via {{ provider }}{% endblocktrans %} + {% endif %} +{% endblock %} + +{% block content %} + {% if process == "connect" %} +

{% blocktrans with provider.name as provider %}You are about to connect a new third-party account from {{ provider }}.{% endblocktrans %}

+ {% else %} +

{% blocktrans with provider.name as provider %}You are about to sign in using a third-party account from {{ provider }}.{% endblocktrans %}

+ {% endif %} + +
+ {% csrf_token %} + +
+{% endblock content %} + diff --git a/djangosnippets/templates/socialaccount/login_redirect.html b/djangosnippets/templates/socialaccount/login_redirect.html new file mode 100644 index 00000000..fe41ef72 --- /dev/null +++ b/djangosnippets/templates/socialaccount/login_redirect.html @@ -0,0 +1,15 @@ +{% extends "socialaccount/base.html" %} +{% load i18n allauth %} + +{% block head_title %}{% translate "Sign In" %} | {{ provider }}{% endblock %} + +{% block content %} + {% element p %} + {% translate "Continue" %} + {% endelement %} + + +{% endblock %} +