Skip to content
Snippets Groups Projects
Commit 9b2e63fd authored by Thomas Schneider's avatar Thomas Schneider
Browse files

Nicer display for input validation errors

parent feb69b11
No related branches found
No related tags found
1 merge request!4Design
...@@ -51,6 +51,16 @@ body, @{inputs}, @{buttons} { ...@@ -51,6 +51,16 @@ body, @{inputs}, @{buttons} {
@{inputs} { @{inputs} {
padding: .2rem .3rem; padding: .2rem .3rem;
&.error {
border-color: red;
}
}
.input-error {
width: 100%;
font-size: .875em;
color: red;
grid-column-start: 2;
} }
@{buttons} { @{buttons} {
......
...@@ -13,13 +13,9 @@ ...@@ -13,13 +13,9 @@
{%- set error = ' error' if field.errors else '' -%} {%- set error = ' error' if field.errors else '' -%}
{{ field.label(class="for-text"+error) }} {{ field.label(class="for-text"+error) }}
{{ field(class=class+error) }} {{ field(class=class+error) }}
{%- if field.errors -%}
<ul class="errors">
{%- for err in field.errors -%} {%- for err in field.errors -%}
<li>{{ err|e }}</li> <div class="input-error">{{ err|e }}</div>
{%- endfor -%} {%- endfor -%}
</ul>
{%- endif -%}
</div> </div>
{%- endif -%} {%- endif -%}
{%- endmacro -%} {%- endmacro -%}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment