diff --git a/models/model_view_base.py b/models/model_view_base.py index 7d82315a..a92bba32 100644 --- a/models/model_view_base.py +++ b/models/model_view_base.py @@ -133,6 +133,7 @@ class Model_View_Base(BaseModel, ABC): FLAG_PAGE_BODY: ClassVar[str] = 'page-body' FLAG_PHONE_NUMBER: ClassVar[str] = Base.FLAG_PHONE_NUMBER FLAG_POSTCODE: ClassVar[str] = Base.FLAG_POSTCODE + FLAG_RECAPTCHA: ClassVar[str] = 'recaptcha' FLAG_RIGHT_HAND_SIDE: ClassVar[str] = 'rhs' FLAG_ROW: ClassVar[str] = 'row' FLAG_ROW_NEW: ClassVar[str] = 'row-new' diff --git a/static/css/pages/core/contact.css b/static/css/pages/core/contact.css index 3881f772..7bb5d713 100644 --- a/static/css/pages/core/contact.css +++ b/static/css/pages/core/contact.css @@ -41,6 +41,10 @@ textarea.form-input { padding-left: 200px; } +.container.recaptcha { + margin-left: 15vw; +} + input[type="submit"] { margin-left: 40%; padding: 0.75rem 1.5rem; @@ -87,4 +91,10 @@ input[type="submit"]:hover { margin-left: 0; width: 100%; } +} + +@media (max-width: 400px) { + .container.recaptcha { + margin-left: -12vw; + } } \ No newline at end of file diff --git a/templates/layouts/layout.html b/templates/layouts/layout.html index 381b3146..3a5bdc87 100644 --- a/templates/layouts/layout.html +++ b/templates/layouts/layout.html @@ -117,6 +117,7 @@ var flagPageBody = "{{ model.FLAG_PAGE_BODY }}"; var flagPhoneNumber = "{{ model.FLAG_PHONE_NUMBER }}"; var flagPostcode = "{{ model.FLAG_POSTCODE }}"; + var flagRecaptcha = "{{ model.FLAG_RECAPTCHA }}"; var flagRightHandSide = "{{ model.FLAG_RIGHT_HAND_SIDE }}"; var flagRow = "{{ model.FLAG_ROW }}"; var flagRowNew = "{{ model.FLAG_ROW_NEW }}"; diff --git a/templates/pages/core/_contact.html b/templates/pages/core/_contact.html index e970ce39..d01f2655 100644 --- a/templates/pages/core/_contact.html +++ b/templates/pages/core/_contact.html @@ -59,7 +59,7 @@ {{ model.form_contact.receive_marketing() }} {{ model.form_contact.receive_marketing.label }} -