diff --git a/themes/grav/templates/forms/fields/toggle/toggle.html.twig b/themes/grav/templates/forms/fields/toggle/toggle.html.twig index d6f61662..76f85371 100644 --- a/themes/grav/templates/forms/fields/toggle/toggle.html.twig +++ b/themes/grav/templates/forms/fields/toggle/toggle.html.twig @@ -15,11 +15,22 @@ data-grav-field-name="{{ field.name|fieldName }}" {% endblock %} +{% macro spanToggle(input, length) %} + {{ repeat(' ', (length - input|length) / 2) ~ input ~ repeat(' ', (length - input|length) / 2) }} +{% endmacro %} + {% block input %}
diff --git a/themes/grav/templates/pages.html.twig b/themes/grav/templates/pages.html.twig index a0d67369..f0026d56 100644 --- a/themes/grav/templates/pages.html.twig +++ b/themes/grav/templates/pages.html.twig @@ -1,5 +1,9 @@ {% extends 'partials/base.html.twig' %} +{% macro spanToggle(input, length) %} + {{ repeat(' ', (length - input|length) / 2) ~ input ~ repeat(' ', (length - input|length) / 2) }} +{% endmacro %} + {% if admin.route %} {% set context = admin.page(true) %} {% endif %} @@ -224,12 +228,17 @@ {% endif %} {% if context.blueprints.fields %} + {% set normalText = "PLUGIN_ADMIN.NORMAL"|tu %} + {% set expertText = "PLUGIN_ADMIN.EXPERT"|tu %} + {% set maxLen = max([normalText|length, expertText|length]) %} + {% set normalText = _self.spanToggle(normalText, maxLen) %} + {% set expertText = _self.spanToggle(expertText, maxLen) %}