From c0b3064a0845b78468350dbc41bc0fc2946e259c Mon Sep 17 00:00:00 2001 From: Andy Miller Date: Tue, 4 Aug 2015 10:13:30 -0600 Subject: [PATCH] support vertical alignment in forms --- themes/grav/scss/template/_forms.scss | 5 +++++ themes/grav/templates/forms/field.html.twig | 9 ++++----- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/themes/grav/scss/template/_forms.scss b/themes/grav/scss/template/_forms.scss index dff71d88..0053bf19 100644 --- a/themes/grav/scss/template/_forms.scss +++ b/themes/grav/scss/template/_forms.scss @@ -108,6 +108,11 @@ form { } + // vertical alignment of forms + .grid.vertical { + @include flex-flow(column); + } + .form-select-wrapper, .selectize-control.single .selectize-input { position: relative; diff --git a/themes/grav/templates/forms/field.html.twig b/themes/grav/templates/forms/field.html.twig index fe941eba..a76ac45a 100644 --- a/themes/grav/templates/forms/field.html.twig +++ b/themes/grav/templates/forms/field.html.twig @@ -1,12 +1,11 @@ {% set originalValue = originalValue is defined ? originalValue : value %} {% set value = (value is null ? field.default : value) %} +{% set vertical = field.style == 'vertical' %} {% block field %} -
- - +
{% block contents %} -
+
{% if field.toggleable %}
-