uikit-8.x-3.x-dev/templates/form/form-element-label.html.twig
templates/form/form-element-label.html.twig
{#
/**
* @file
* Theme override to display a form element label.
*
* Available variables:
* - title: The label's text.
* - title_display: Elements title_display setting.
* - required: An indicator for whether the associated form element is required.
* - attributes: A list of HTML attributes for the label.
*
* @see template_preprocess_form_element_label()
*
* @ingroup uikit_themeable
*/
#}
{%
set classes = [
title_display == 'before' ? 'uk-form-label',
title_display == 'invisible' ? 'visually-hidden',
]
%}
{% if title is not empty or required -%}
<label{{ attributes.addClass(classes) }}>{{ title }}{% if required %} <sup class="form-required uk-text-danger">*</sup>{% endif %}</label>
{%- endif %}
