@@ -21,6 +21,10 @@ sections:
2121 ```
2222 ### Icon size changed to small
2323 If you use an icon (`spectrum-Tag-itemIcon`) along with a tag, please replace `.spectrum-Icon--sizeXS` with `.spectrum-Icon--sizeS`.
24+
25+ ### Invalid
26+ Docs updated to show invalid tags always including the alert icon. Invalid tags should have an icon to idenfity itself as invalid and not rely soley on the red background and border color.
27+
2428examples :
2529 - id : tag
2630 name : Standard
@@ -86,10 +90,6 @@ examples:
8690 <div class="spectrum-Examples-item">
8791 <h4 class="spectrum-Heading spectrum-Heading--sizeXS spectrum-Examples-itemHeading">Invalid</h4>
8892
89- <div class="spectrum-Tag spectrum-Tag--sizeS is-invalid" tabindex="0">
90- <span class="spectrum-Tag-itemLabel">Tag label</span>
91- </div>
92-
9393 <div class="spectrum-Tag spectrum-Tag--sizeS is-invalid" tabindex="0">
9494 <svg class="spectrum-Icon spectrum-Icon--sizeS spectrum-Tag-itemIcon" focusable="false" aria-hidden="true" aria-label="Tag">
9595 <use xlink:href="#spectrum-icon-24-Alert" />
@@ -98,9 +98,9 @@ examples:
9898 </div>
9999
100100 <div class="spectrum-Tag spectrum-Tag--sizeS is-invalid" tabindex="0">
101- <div class="spectrum-Avatar spectrum-Avatar--size50 ">
102- <img class=" spectrum-Avatar-image" src="img/example-ava.jpg" alt="Avatar" >
103- </div >
101+ <svg class="spectrum-Icon spectrum-Icon--sizeS spectrum-Tag-itemIcon" focusable="false" aria-hidden="true" aria-label="Tag ">
102+ <use xlink:href="# spectrum-icon-24-Alert" / >
103+ </svg >
104104 <span class="spectrum-Tag-itemLabel">Tag label</span>
105105 <button type="button" class="spectrum-ClearButton spectrum-ClearButton--sizeM spectrum-Tag-clearButton" tabindex="-1">
106106 <div class="spectrum-ClearButton-fill">
@@ -143,11 +143,6 @@ examples:
143143
144144 <div class="spectrum-Examples-item">
145145 <h4 class="spectrum-Heading spectrum-Heading--sizeXS spectrum-Examples-itemHeading">Selected + Invalid</h4>
146-
147- <div class="spectrum-Tag spectrum-Tag--sizeS is-selected is-invalid" tabindex="0">
148- <span class="spectrum-Tag-itemLabel">Tag label</span>
149- </div>
150-
151146 <div class="spectrum-Tag spectrum-Tag--sizeS is-selected is-invalid" tabindex="0">
152147 <svg class="spectrum-Icon spectrum-Icon--sizeS spectrum-Tag-itemIcon" focusable="false" aria-hidden="true" aria-label="Tag">
153148 <use xlink:href="#spectrum-icon-24-Alert" />
@@ -156,9 +151,9 @@ examples:
156151 </div>
157152
158153 <div class="spectrum-Tag spectrum-Tag--sizeS is-selected is-invalid" tabindex="0">
159- <div class="spectrum-Avatar spectrum-Avatar--size50 ">
160- <img class=" spectrum-Avatar-image" src="img/example-ava.jpg" alt="Avatar" >
161- </div >
154+ <svg class="spectrum-Icon spectrum-Icon--sizeS spectrum-Tag-itemIcon" focusable="false" aria-hidden="true" aria-label="Tag ">
155+ <use xlink:href="# spectrum-icon-24-Alert" / >
156+ </svg >
162157 <span class="spectrum-Tag-itemLabel">Tag label</span>
163158 <button type="button" class="spectrum-ClearButton spectrum-ClearButton--sizeM spectrum-Tag-clearButton" tabindex="-1">
164159 <div class="spectrum-ClearButton-fill">
@@ -390,18 +385,6 @@ examples:
390385 </div>
391386 <div class="spectrum-Examples-item">
392387 <h4 class="spectrum-Heading spectrum-Heading--sizeXS spectrum-Examples-itemHeading">Invalid</h4>
393-
394- <div class="spectrum-Tag spectrum-Tag--sizeS is-invalid spectrum-Tag--removable" tabindex="0">
395- <span class="spectrum-Tag-itemLabel">Tag label</span>
396- <button type="button" class="spectrum-ClearButton spectrum-ClearButton--sizeS spectrum-Tag-clearButton" tabindex="-1">
397- <div class="spectrum-ClearButton-fill">
398- <svg class="spectrum-Icon spectrum-ClearButton-icon spectrum-UIIcon-Cross75" focusable="false" aria-hidden="true">
399- <use xlink:href="#spectrum-css-icon-Cross75" />
400- </svg>
401- </div>
402- </button>
403- </div>
404-
405388 <div class="spectrum-Tag spectrum-Tag--sizeS is-invalid spectrum-Tag--removable" tabindex="0">
406389 <svg class="spectrum-Icon spectrum-Icon--sizeS spectrum-Tag-itemIcon" focusable="false" aria-hidden="true" aria-label="Tag">
407390 <use xlink:href="#spectrum-icon-24-Alert" />
@@ -448,17 +431,6 @@ examples:
448431 <div class="spectrum-Examples-item">
449432 <h4 class="spectrum-Heading spectrum-Heading--sizeXS spectrum-Examples-itemHeading">Selected + Invalid</h4>
450433
451- <div class="spectrum-Tag spectrum-Tag--sizeS is-selected is-invalid spectrum-Tag--removable" tabindex="0">
452- <span class="spectrum-Tag-itemLabel">Tag label</span>
453- <button type="button" class="spectrum-ClearButton spectrum-ClearButton--sizeS spectrum-Tag-clearButton" tabindex="-1">
454- <div class="spectrum-ClearButton-fill">
455- <svg class="spectrum-Icon spectrum-ClearButton-icon spectrum-UIIcon-Cross75" focusable="false" aria-hidden="true">
456- <use xlink:href="#spectrum-css-icon-Cross75" />
457- </svg>
458- </div>
459- </button>
460- </div>
461-
462434 <div class="spectrum-Tag spectrum-Tag--sizeS is-selected is-invalid spectrum-Tag--removable" tabindex="0">
463435 <svg class="spectrum-Icon spectrum-Icon--sizeS spectrum-Tag-itemIcon" focusable="false" aria-hidden="true" aria-label="Tag">
464436 <use xlink:href="#spectrum-icon-24-Alert" />
0 commit comments