diff -u b/core/modules/system/templates/fieldset.html.twig b/core/modules/system/templates/fieldset.html.twig --- b/core/modules/system/templates/fieldset.html.twig +++ b/core/modules/system/templates/fieldset.html.twig @@ -21,21 +21,26 @@ * @ingroup themeable */ #} - + + {% + set legend_span_classes = [ + required ? 'form-required', + ] + %} {# Always wrap fieldset legends in a SPAN for CSS positioning. #} - {{ legend.title }} + {{ legend.title }} -
+
{% if prefix %} - {{ prefix }} + {{ prefix }} {% endif %} {{ children }} {% if suffix %} - {{ suffix }} + {{ suffix }} {% endif %} {% if description.content %} - {{ description.content }}
+ {{ description.content }}
{% endif %} only in patch2: unchanged: --- a/core/themes/classy/templates/system/fieldset.html.twig +++ b/core/themes/classy/templates/system/fieldset.html.twig @@ -21,10 +21,9 @@ * @ingroup themeable */ #} - + {% set legend_span_classes = [ - 'fieldset-legend', required ? 'form-required', ] %} @@ -32,7 +31,7 @@ {{ legend.title }} -
+
{% if prefix %} {{ prefix }} {% endif %}