Skip to content

Commit

Permalink
Extend input fields aria-described property to all types of messages (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
deleonio authored Jan 29, 2025
2 parents c392eda + 29cd22d commit c5e3557
Show file tree
Hide file tree
Showing 17 changed files with 71 additions and 70 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -202,7 +202,7 @@ exports[`kol-input-checkbox should render with _label="Label" _name="field" _pla
<div class="kol-field-control__input">
<label class="kol-checkbox kol-checkbox--variant-default">
<kol-icon _icons="codicon codicon-close" _label="" class="kol-checkbox__icon"></kol-icon>
<input autocapitalize="off" autocorrect="off" class="kol-checkbox__input kol-input" id="id-nonce" name="field" type="checkbox" value="true">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocorrect="off" class="kol-checkbox__input kol-input" id="id-nonce" name="field" type="checkbox" value="true">
</label>
</div>
</div>
Expand All @@ -228,7 +228,7 @@ exports[`kol-input-checkbox should render with _label="Label" _name="field" _pla
<div class="kol-field-control__input">
<label class="kol-checkbox kol-checkbox--variant-default">
<kol-icon _icons="codicon codicon-close" _label="" class="kol-checkbox__icon"></kol-icon>
<input autocapitalize="off" autocorrect="off" class="kol-checkbox__input kol-input" id="id-nonce" name="field" type="checkbox" value="true">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocorrect="off" class="kol-checkbox__input kol-input" id="id-nonce" name="field" type="checkbox" value="true">
</label>
</div>
</div>
Expand Down Expand Up @@ -538,7 +538,7 @@ exports[`kol-input-checkbox should render with _label="Label" _name="field" _pla
<div class="kol-field-control__input">
<label class="kol-checkbox kol-checkbox--variant-button">
<kol-icon _icons="codicon codicon-close" _label="" class="kol-checkbox__icon"></kol-icon>
<input autocapitalize="off" autocorrect="off" class="kol-checkbox__input kol-input visually-hidden" id="id-nonce" name="field" type="checkbox" value="true">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocorrect="off" class="kol-checkbox__input kol-input visually-hidden" id="id-nonce" name="field" type="checkbox" value="true">
</label>
</div>
<label class="kol-field-control__label" htmlfor="id-nonce" id="id-nonce-label">
Expand All @@ -564,7 +564,7 @@ exports[`kol-input-checkbox should render with _label="Label" _name="field" _pla
<div class="kol-field-control__input">
<label class="kol-checkbox kol-checkbox--variant-button">
<kol-icon _icons="codicon codicon-close" _label="" class="kol-checkbox__icon"></kol-icon>
<input autocapitalize="off" autocorrect="off" class="kol-checkbox__input kol-input visually-hidden" id="id-nonce" name="field" type="checkbox" value="true">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocorrect="off" class="kol-checkbox__input kol-input visually-hidden" id="id-nonce" name="field" type="checkbox" value="true">
</label>
</div>
<label class="kol-field-control__label" htmlfor="id-nonce" id="id-nonce-label">
Expand Down Expand Up @@ -881,7 +881,7 @@ exports[`kol-input-checkbox should render with _label="Label" _name="field" _pla
<div class="kol-field-control__input">
<label class="kol-checkbox kol-checkbox--variant-switch">
<kol-icon _icons="codicon codicon-close" _label="" class="kol-checkbox__icon"></kol-icon>
<input autocapitalize="off" autocorrect="off" class="kol-checkbox__input kol-input" id="id-nonce" name="field" type="checkbox" value="true">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocorrect="off" class="kol-checkbox__input kol-input" id="id-nonce" name="field" type="checkbox" value="true">
</label>
</div>
<label class="kol-field-control__label" htmlfor="id-nonce" id="id-nonce-label">
Expand All @@ -907,7 +907,7 @@ exports[`kol-input-checkbox should render with _label="Label" _name="field" _pla
<div class="kol-field-control__input">
<label class="kol-checkbox kol-checkbox--variant-switch">
<kol-icon _icons="codicon codicon-close" _label="" class="kol-checkbox__icon"></kol-icon>
<input autocapitalize="off" autocorrect="off" class="kol-checkbox__input kol-input" id="id-nonce" name="field" type="checkbox" value="true">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocorrect="off" class="kol-checkbox__input kol-input" id="id-nonce" name="field" type="checkbox" value="true">
</label>
</div>
<label class="kol-field-control__label" htmlfor="id-nonce" id="id-nonce-label">
Expand Down Expand Up @@ -1231,7 +1231,7 @@ exports[`kol-input-checkbox should render with _label="Label" _name="field" _pla
<div class="kol-field-control__input">
<label class="kol-checkbox kol-checkbox--checked kol-checkbox--variant-default">
<kol-icon _icons="codicon codicon-check" _label="" class="kol-checkbox__icon"></kol-icon>
<input autocapitalize="off" autocorrect="off" checked="" class="kol-checkbox__input kol-input" id="id-nonce" name="field" type="checkbox" value="true">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocorrect="off" checked="" class="kol-checkbox__input kol-input" id="id-nonce" name="field" type="checkbox" value="true">
</label>
</div>
</div>
Expand All @@ -1257,7 +1257,7 @@ exports[`kol-input-checkbox should render with _label="Label" _name="field" _pla
<div class="kol-field-control__input">
<label class="kol-checkbox kol-checkbox--checked kol-checkbox--variant-default">
<kol-icon _icons="codicon codicon-check" _label="" class="kol-checkbox__icon"></kol-icon>
<input autocapitalize="off" autocorrect="off" checked="" class="kol-checkbox__input kol-input" id="id-nonce" name="field" type="checkbox" value="true">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocorrect="off" checked="" class="kol-checkbox__input kol-input" id="id-nonce" name="field" type="checkbox" value="true">
</label>
</div>
</div>
Expand Down Expand Up @@ -1567,7 +1567,7 @@ exports[`kol-input-checkbox should render with _label="Label" _name="field" _pla
<div class="kol-field-control__input">
<label class="kol-checkbox kol-checkbox--checked kol-checkbox--variant-default">
<kol-icon _icons="codicon codicon-check" _label="" class="kol-checkbox__icon"></kol-icon>
<input autocapitalize="off" autocorrect="off" checked="" class="kol-checkbox__input kol-input" id="id-nonce" name="field" type="checkbox" value="true">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocorrect="off" checked="" class="kol-checkbox__input kol-input" id="id-nonce" name="field" type="checkbox" value="true">
</label>
</div>
<label class="kol-field-control__label" htmlfor="id-nonce" id="id-nonce-label">
Expand All @@ -1593,7 +1593,7 @@ exports[`kol-input-checkbox should render with _label="Label" _name="field" _pla
<div class="kol-field-control__input">
<label class="kol-checkbox kol-checkbox--checked kol-checkbox--variant-default">
<kol-icon _icons="codicon codicon-check" _label="" class="kol-checkbox__icon"></kol-icon>
<input autocapitalize="off" autocorrect="off" checked="" class="kol-checkbox__input kol-input" id="id-nonce" name="field" type="checkbox" value="true">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocorrect="off" checked="" class="kol-checkbox__input kol-input" id="id-nonce" name="field" type="checkbox" value="true">
</label>
</div>
<label class="kol-field-control__label" htmlfor="id-nonce" id="id-nonce-label">
Expand Down Expand Up @@ -1910,7 +1910,7 @@ exports[`kol-input-checkbox should render with _label="Label" _name="field" _pla
<div class="kol-field-control__input">
<label class="kol-checkbox kol-checkbox--checked kol-checkbox--variant-button">
<kol-icon _icons="codicon codicon-check" _label="" class="kol-checkbox__icon"></kol-icon>
<input autocapitalize="off" autocorrect="off" checked="" class="kol-checkbox__input kol-input visually-hidden" id="id-nonce" name="field" type="checkbox" value="true">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocorrect="off" checked="" class="kol-checkbox__input kol-input visually-hidden" id="id-nonce" name="field" type="checkbox" value="true">
</label>
</div>
<label class="kol-field-control__label" htmlfor="id-nonce" id="id-nonce-label">
Expand All @@ -1936,7 +1936,7 @@ exports[`kol-input-checkbox should render with _label="Label" _name="field" _pla
<div class="kol-field-control__input">
<label class="kol-checkbox kol-checkbox--checked kol-checkbox--variant-button">
<kol-icon _icons="codicon codicon-check" _label="" class="kol-checkbox__icon"></kol-icon>
<input autocapitalize="off" autocorrect="off" checked="" class="kol-checkbox__input kol-input visually-hidden" id="id-nonce" name="field" type="checkbox" value="true">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocorrect="off" checked="" class="kol-checkbox__input kol-input visually-hidden" id="id-nonce" name="field" type="checkbox" value="true">
</label>
</div>
<label class="kol-field-control__label" htmlfor="id-nonce" id="id-nonce-label">
Expand Down Expand Up @@ -2253,7 +2253,7 @@ exports[`kol-input-checkbox should render with _label="Label" _name="field" _pla
<div class="kol-field-control__input">
<label class="kol-checkbox kol-checkbox--checked kol-checkbox--variant-switch">
<kol-icon _icons="codicon codicon-check" _label="" class="kol-checkbox__icon"></kol-icon>
<input autocapitalize="off" autocorrect="off" checked="" class="kol-checkbox__input kol-input" id="id-nonce" name="field" type="checkbox" value="true">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocorrect="off" checked="" class="kol-checkbox__input kol-input" id="id-nonce" name="field" type="checkbox" value="true">
</label>
</div>
<label class="kol-field-control__label" htmlfor="id-nonce" id="id-nonce-label">
Expand All @@ -2279,7 +2279,7 @@ exports[`kol-input-checkbox should render with _label="Label" _name="field" _pla
<div class="kol-field-control__input">
<label class="kol-checkbox kol-checkbox--checked kol-checkbox--variant-switch">
<kol-icon _icons="codicon codicon-check" _label="" class="kol-checkbox__icon"></kol-icon>
<input autocapitalize="off" autocorrect="off" checked="" class="kol-checkbox__input kol-input" id="id-nonce" name="field" type="checkbox" value="true">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocorrect="off" checked="" class="kol-checkbox__input kol-input" id="id-nonce" name="field" type="checkbox" value="true">
</label>
</div>
<label class="kol-field-control__label" htmlfor="id-nonce" id="id-nonce-label">
Expand Down Expand Up @@ -2596,7 +2596,7 @@ exports[`kol-input-checkbox should render with _label="Label" _name="field" _pla
<div class="kol-field-control__input">
<label class="kol-checkbox kol-checkbox--indeterminate kol-checkbox--variant-default">
<kol-icon _icons="codicon codicon-remove" _label="" class="kol-checkbox__icon"></kol-icon>
<input autocapitalize="off" autocorrect="off" class="kol-checkbox__input kol-input" id="id-nonce" indeterminate="" name="field" type="checkbox" value="true">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocorrect="off" class="kol-checkbox__input kol-input" id="id-nonce" indeterminate="" name="field" type="checkbox" value="true">
</label>
</div>
<label class="kol-field-control__label" htmlfor="id-nonce" id="id-nonce-label">
Expand All @@ -2622,7 +2622,7 @@ exports[`kol-input-checkbox should render with _label="Label" _name="field" _pla
<div class="kol-field-control__input">
<label class="kol-checkbox kol-checkbox--indeterminate kol-checkbox--variant-default">
<kol-icon _icons="codicon codicon-remove" _label="" class="kol-checkbox__icon"></kol-icon>
<input autocapitalize="off" autocorrect="off" class="kol-checkbox__input kol-input" id="id-nonce" indeterminate="" name="field" type="checkbox" value="true">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocorrect="off" class="kol-checkbox__input kol-input" id="id-nonce" indeterminate="" name="field" type="checkbox" value="true">
</label>
</div>
<label class="kol-field-control__label" htmlfor="id-nonce" id="id-nonce-label">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,7 @@ exports[`kol-input-color should render with _label="Label" _name="field" _placeh
<div class="kol-form-field__input">
<div class="kol-input-container">
<div class="kol-input-container__container">
<input autocapitalize="off" autocomplete="off" autocorrect="off" class="kol-input" id="id-nonce" name="field" slot="input" type="color" value="#FFF">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocomplete="off" autocorrect="off" class="kol-input" id="id-nonce" name="field" slot="input" type="color" value="#FFF">
</div>
</div>
</div>
Expand All @@ -216,7 +216,7 @@ exports[`kol-input-color should render with _label="Label" _name="field" _placeh
<div class="kol-form-field__input">
<div class="kol-input-container">
<div class="kol-input-container__container">
<input autocapitalize="off" autocomplete="off" autocorrect="off" class="kol-input" id="id-nonce" name="field" slot="input" type="color" value="#FFF">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocomplete="off" autocorrect="off" class="kol-input" id="id-nonce" name="field" slot="input" type="color" value="#FFF">
</div>
</div>
</div>
Expand Down Expand Up @@ -527,7 +527,7 @@ exports[`kol-input-color should render with _label="Label" _name="field" _placeh
<div class="kol-form-field__input">
<div class="kol-input-container">
<div class="kol-input-container__container">
<input autocapitalize="off" autocomplete="off" autocorrect="off" class="kol-input" id="id-nonce" list="id-nonce-list" name="field" slot="input" type="color" value="#FFF">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocomplete="off" autocorrect="off" class="kol-input" id="id-nonce" list="id-nonce-list" name="field" slot="input" type="color" value="#FFF">
<datalist id="id-nonce-list">
<option value="#F00"></option>
<option value="#0F0"></option>
Expand Down Expand Up @@ -555,7 +555,7 @@ exports[`kol-input-color should render with _label="Label" _name="field" _placeh
<div class="kol-form-field__input">
<div class="kol-input-container">
<div class="kol-input-container__container">
<input autocapitalize="off" autocomplete="off" autocorrect="off" class="kol-input" id="id-nonce" list="id-nonce-list" name="field" slot="input" type="color" value="#FFF">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocomplete="off" autocorrect="off" class="kol-input" id="id-nonce" list="id-nonce-list" name="field" slot="input" type="color" value="#FFF">
<datalist id="id-nonce-list">
<option value="#F00"></option>
<option value="#0F0"></option>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,7 @@ exports[`kol-input-date should render with _label="Label" _name="field" _placeho
<div class="kol-form-field__input">
<div class="kol-input-container">
<div class="kol-input-container__container">
<input autocapitalize="off" autocomplete="off" autocorrect="off" class="kol-input" id="id-nonce" max="9999-12-31" name="field" type="date" value="2025-01-01">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocomplete="off" autocorrect="off" class="kol-input" id="id-nonce" max="9999-12-31" name="field" type="date" value="2025-01-01">
</div>
</div>
</div>
Expand All @@ -216,7 +216,7 @@ exports[`kol-input-date should render with _label="Label" _name="field" _placeho
<div class="kol-form-field__input">
<div class="kol-input-container">
<div class="kol-input-container__container">
<input autocapitalize="off" autocomplete="off" autocorrect="off" class="kol-input" id="id-nonce" max="9999-12-31" name="field" type="date" value="2025-01-01">
<input aria-describedby="id-nonce-msg" autocapitalize="off" autocomplete="off" autocorrect="off" class="kol-input" id="id-nonce" max="9999-12-31" name="field" type="date" value="2025-01-01">
</div>
</div>
</div>
Expand Down
Loading

0 comments on commit c5e3557

Please sign in to comment.