From 133637dce50268d09adcc8d6960c788eaa56cb90 Mon Sep 17 00:00:00 2001 From: "Paul D. Waite" Date: Mon, 25 Sep 2017 11:53:30 +0100 Subject: [PATCH] Changed error layout for single-question form pages, and tweaked form-group-error styles to support this HTML use. --- app/views/snippets/form_error_radio_h1_legend.html | 6 +++++- app/views/snippets/form_error_text_h1_label.html | 6 +++++- assets/sass/elements/forms/_form-validation.scss | 1 + 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/app/views/snippets/form_error_radio_h1_legend.html b/app/views/snippets/form_error_radio_h1_legend.html index 4c249675b..2a2570d19 100644 --- a/app/views/snippets/form_error_radio_h1_legend.html +++ b/app/views/snippets/form_error_radio_h1_legend.html @@ -16,7 +16,7 @@

{% endif %} -
+
@@ -24,16 +24,19 @@

Are your personal details correct and up-to-date?

+ {% if error %}
{% endif %} Look at your name, signature and other details. {% if error %} Error message about personal details goes here +
{% endif %}
+ {% if error %}
{% endif %}
@@ -43,6 +46,7 @@

+ {% if error %}
{% endif %}
diff --git a/app/views/snippets/form_error_text_h1_label.html b/app/views/snippets/form_error_text_h1_label.html index ff5377c31..87780084e 100644 --- a/app/views/snippets/form_error_text_h1_label.html +++ b/app/views/snippets/form_error_text_h1_label.html @@ -17,22 +17,26 @@

{% endif %} -
+

+ {% if error %}
{% endif %} + {% if error %}
{% endif %}
diff --git a/assets/sass/elements/forms/_form-validation.scss b/assets/sass/elements/forms/_form-validation.scss index 742d1f8ba..e372075e0 100644 --- a/assets/sass/elements/forms/_form-validation.scss +++ b/assets/sass/elements/forms/_form-validation.scss @@ -3,6 +3,7 @@ // Use .form-group-error to add a red border to the left of a .form-group .form-group-error { + @extend %contain-floats; margin-right: 15px; border-left: 4px solid $error-colour; padding-left: 10px;