fix: styling

This commit is contained in:
2025-01-17 12:06:24 +01:00
parent 7fe4fefe48
commit d2aa4f4dd7
15 changed files with 90 additions and 26 deletions
+9 -1
View File
@@ -2,8 +2,16 @@ from django import forms
from django.contrib.auth.forms import AuthenticationForm, UsernameField
from django.utils.text import gettext_lazy as _
from web.mixins import StylingMixin
class LoginForm(StylingMixin, AuthenticationForm):
styled_fields = ['username', 'password', ]
placeholder_for_field = {
"username": _("pablo@shoppy.com"),
"password": "********"
}
class LoginForm(AuthenticationForm):
username = UsernameField(
widget=forms.EmailInput(
attrs={
+12 -1
View File
@@ -2,10 +2,21 @@ from django import forms
from django.contrib.auth.forms import BaseUserCreationForm, SetPasswordMixin
from django.contrib.auth.models import User
from django.forms import EmailField
from django.utils.text import gettext_lazy as _
from web.mixins import StylingMixin
class RegisterForm(BaseUserCreationForm, SetPasswordMixin):
class RegisterForm(StylingMixin, BaseUserCreationForm, SetPasswordMixin):
password1, password2 = SetPasswordMixin.create_password_fields()
styled_fields = ["email", "first_name", "last_name", "password1", "password2"]
placeholder_for_field = {
"email": _('pablo@shoppy.com'),
"first_name": _("Pablo"),
"last_name": _("Moreno"),
"password1": "********",
"password2": "********",
}
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
+15 -4
View File
@@ -5,12 +5,23 @@ from django.contrib.auth.tokens import default_token_generator
from django.core.exceptions import ValidationError
from django.utils.text import gettext_lazy as _
class PasswordResetForm(BasePasswordResetForm):
pass
from web.mixins import StylingMixin
class SetPasswordForm(BaseSetPasswordForm):
class PasswordResetForm(StylingMixin, BasePasswordResetForm):
styled_fields = ['email', ]
placeholder_for_field = {
"email": _("pablo@shoppy.com"),
}
class SetPasswordForm(StylingMixin, BaseSetPasswordForm):
styled_fields = ['new_password1', 'new_password2', ]
placeholder_for_field = {
"new_password1": "********",
"new_password2": "********",
}
token = forms.CharField(
required=True,
widget=forms.HiddenInput(),