diff --git a/core/modules/datetime/datetime.module b/core/modules/datetime/datetime.module index d0114e2..bce5505 100644 --- a/core/modules/datetime/datetime.module +++ b/core/modules/datetime/datetime.module @@ -224,10 +224,6 @@ function template_preprocess_datetime_form(&$variables) { if (isset($element['#id'])) { $variables['attributes']['id'] = $element['#id']; } - if (!empty($element['#attributes']['class'])) { - $variables['attributes']['class'] = (array) $element['#attributes']['class']; - } - $variables['attributes']['class'][] = 'container-inline'; $variables['content'] = $element; } @@ -253,11 +249,10 @@ function template_preprocess_datetime_wrapper(&$variables) { $variables['description'] = $element['#description']; } - $title_attributes = array('class' => array('label')); - // For required datetime fields a 'form-required' class is appended to the - // label attributes. + // For required datetime fields a 'required' variable is added to the + // label array. if (!empty($element['#required'])) { - $title_attributes['class'][] = 'form-required'; + $variables['required'] = 1; } $variables['title_attributes'] = new Attribute($title_attributes); $variables['content'] = $element['#children']; diff --git a/core/modules/datetime/templates/datetime-form.html.twig b/core/modules/datetime/templates/datetime-form.html.twig index fef4b5e..bf31668 100644 --- a/core/modules/datetime/templates/datetime-form.html.twig +++ b/core/modules/datetime/templates/datetime-form.html.twig @@ -12,6 +12,6 @@ * @ingroup themeable */ #} -