By jrockowitz on
Change record status:
Published (View all published change records)
Project:
Introduced in branch:
8.x-5.x
Introduced in version:
8.x-5.0-rc17
Issue links:
Description:
An element's description is now wrapped in div.webform-element-description class with the description's attributes (id, .visually-hidden, etc...).
Before
<div class="webform-has-field-prefix webform-has-field-suffix js-form-item form-item js-form-type-textfield form-type-textfield js-form-item-form-element form-item-form-element">
<!-- FORM ELEMENT -->
<div id="edit-form-element--description" class="description">
This is a description.
<div id="edit-form-element--more" class="js-webform-element-more webform-element-more">
<div class="webform-element-more--link"><a href="#more" aria-expanded="false">More</a></div>
<div class="webform-element-more--content">This is more text</div>
</div>
</div>
</div>
After
<div class="webform-has-field-prefix webform-has-field-suffix js-form-item form-item js-form-type-textfield form-type-textfield js-form-item-form-element form-item-form-element">
<!-- FORM ELEMENT -->
<div class="description">
<div id="edit-form-element--description" class="webform-element-description">This is a description.</div>
<div id="edit-form-element--more" class="js-webform-element-more webform-element-more">
<div class="webform-element-more--link"><a role="button" href="#more" aria-expanded="false" aria-controls="edit-form-element--more--content">More</a></div>
<div id="edit-form-element--more--content" class="webform-element-more--content">This is more text</div>
</div>
</div>
</div>
Impacts:
Site builders, administrators, editors
Module developers
Themers