@@ -7,7 +7,7 @@ sections:
7
7
- name : Migration Guide
8
8
description : |
9
9
### T-shirt sizing
10
- Field Label now supports t-shirt sizing and requires that you specify the size by adding a `.spectrum-FieldLabel--size*` class.
10
+ Field label now supports t-shirt sizing and requires that you specify the size by adding a `.spectrum-FieldLabel--size*` class.
11
11
examples :
12
12
- id : fieldlabel-sizing
13
13
name : Sizing
@@ -16,15 +16,15 @@ examples:
16
16
<div class="spectrum-Examples-item">
17
17
<h4 class="spectrum-Heading spectrum-Heading--sizeXS spectrum-Examples-itemHeading">S</h4>
18
18
19
- <label for="lifestory" class="spectrum-FieldLabel spectrum-FieldLabel--sizeS">Life Story </label>
19
+ <label for="lifestory" class="spectrum-FieldLabel spectrum-FieldLabel--sizeS">Life story </label>
20
20
<div class="spectrum-Textfield">
21
21
<input id="lifestory" name="field" value="" class="spectrum-Textfield-input">
22
22
</div>
23
23
</div>
24
24
<div class="spectrum-Examples-item">
25
25
<h4 class="spectrum-Heading spectrum-Heading--sizeXS spectrum-Examples-itemHeading">M (default)</h4>
26
26
27
- <label for="lifestory" class="spectrum-FieldLabel spectrum-FieldLabel--sizeM">Life Story </label>
27
+ <label for="lifestory" class="spectrum-FieldLabel spectrum-FieldLabel--sizeM">Life story </label>
28
28
<div class="spectrum-Textfield">
29
29
<input id="lifestory" name="field" value="" class="spectrum-Textfield-input">
30
30
</div>
@@ -33,7 +33,7 @@ examples:
33
33
<div class="spectrum-Examples-item">
34
34
<h4 class="spectrum-Heading spectrum-Heading--sizeXS spectrum-Examples-itemHeading">L</h4>
35
35
36
- <label for="lifestory" class="spectrum-FieldLabel spectrum-FieldLabel--sizeL">Life Story </label>
36
+ <label for="lifestory" class="spectrum-FieldLabel spectrum-FieldLabel--sizeL">Life story </label>
37
37
<div class="spectrum-Textfield">
38
38
<input id="lifestory" name="field" value="" class="spectrum-Textfield-input">
39
39
</div>
@@ -42,7 +42,7 @@ examples:
42
42
<div class="spectrum-Examples-item">
43
43
<h4 class="spectrum-Heading spectrum-Heading--sizeXS spectrum-Examples-itemHeading">XL</h4>
44
44
45
- <label for="lifestory" class="spectrum-FieldLabel spectrum-FieldLabel--sizeXL">Life Story </label>
45
+ <label for="lifestory" class="spectrum-FieldLabel spectrum-FieldLabel--sizeXL">Life story </label>
46
46
<div class="spectrum-Textfield">
47
47
<input id="lifestory" name="field" value="" class="spectrum-Textfield-input">
48
48
</div>
@@ -51,66 +51,68 @@ examples:
51
51
- id : fieldlabel-standard
52
52
name : Standard
53
53
markup : |
54
- <label for="lifestory" class="spectrum-FieldLabel spectrum-FieldLabel--sizeM">Life Story </label>
54
+ <label for="lifestory" class="spectrum-FieldLabel spectrum-FieldLabel--sizeM">Life story </label>
55
55
<div class="spectrum-Textfield">
56
56
<input id="lifestory" name="field" value="" class="spectrum-Textfield-input">
57
57
</div>
58
58
59
- <label for="lifestory2" class="spectrum-FieldLabel spectrum-FieldLabel--sizeM is-disabled">Life Story </label>
59
+ <label for="lifestory2" class="spectrum-FieldLabel spectrum-FieldLabel--sizeM is-disabled">Life story </label>
60
60
<div class="spectrum-Textfield is-disabled">
61
61
<input id="lifestory2" name="field" value="" class="spectrum-Textfield-input" disabled>
62
62
</div>
63
63
- id : fieldlabel-side-left
64
64
name : Left
65
- description : A left aligned field label.
65
+ description : A left aligned Field label.
66
66
markup : |
67
- <label for="lifestory3" class="spectrum-FieldLabel spectrum-FieldLabel--sizeM spectrum-FieldLabel--left" style="width: 72px">Life Story </label>
67
+ <label for="lifestory3" class="spectrum-FieldLabel spectrum-FieldLabel--sizeM spectrum-FieldLabel--left" style="width: 72px">Life story </label>
68
68
69
69
<div class="spectrum-Textfield spectrum-Textfield--multiline">
70
70
<textarea id="lifestory3" name="field" value="" class="spectrum-Textfield-input"></textarea>
71
71
</div>
72
72
- id : fieldlabel-side-right
73
73
name : Right
74
- description : A right aligned field label.
74
+ description : A right aligned Field label.
75
75
markup : |
76
- <label for="lifestory4" class="spectrum-FieldLabel spectrum-FieldLabel--sizeM spectrum-FieldLabel--right" style="width: 72px">Life Story </label>
76
+ <label for="lifestory4" class="spectrum-FieldLabel spectrum-FieldLabel--sizeM spectrum-FieldLabel--right" style="width: 72px">Life story </label>
77
77
78
78
<div class="spectrum-Textfield spectrum-Textfield--multiline">
79
79
<textarea id="lifestory4" name="field" value="" class="spectrum-Textfield-input"></textarea>
80
80
</div>
81
81
- id : fieldlabel-required
82
82
name : Required
83
- description : Field label for a required field.
83
+ description : A Field label for a required field can display either the text "(required)", or an asterisk. If using the asterisk icon, do not leave any space between the label text and the start of the `<svg>` element in the markup, so extra space is not added in addition to the inline margin .
84
84
markup : |
85
- <label for="lifestory5" class="spectrum-FieldLabel spectrum-FieldLabel--sizeM">Life Story
86
- <svg class="spectrum-Icon spectrum-UIIcon-Asterisk100 spectrum-FieldLabel-requiredIcon" focusable="false" aria-hidden="true">
85
+ <label for="lifestory5" class="spectrum-FieldLabel spectrum-FieldLabel--sizeM">
86
+ Life story<svg
87
+ class="spectrum-Icon spectrum-UIIcon-Asterisk100 spectrum-FieldLabel-requiredIcon" focusable="false" aria-hidden="true">
87
88
<use xlink:href="#spectrum-css-icon-Asterisk100" />
88
89
</svg>
89
90
</label>
90
91
<div class="spectrum-Textfield">
91
92
<input id="lifestory5" name="field" value="" class="spectrum-Textfield-input">
92
93
</div>
93
94
94
- <label for="lifestory6" class="spectrum-FieldLabel spectrum-FieldLabel--sizeM">Life Story (Required )</label>
95
+ <label for="lifestory6" class="spectrum-FieldLabel spectrum-FieldLabel--sizeM">Life story (required )</label>
95
96
<div class="spectrum-Textfield">
96
97
<input id="lifestory6" name="field" value="" class="spectrum-Textfield-input">
97
98
</div>
98
99
99
100
<br/>
100
101
<br/>
101
102
102
- <label for="lifestory7" class="spectrum-FieldLabel spectrum-FieldLabel--sizeM spectrum-FieldLabel--left">Life Story
103
- <svg class="spectrum-Icon spectrum-UIIcon-Asterisk100 spectrum-FieldLabel-requiredIcon" focusable="false" aria-hidden="true">
103
+ <label for="lifestory7" class="spectrum-FieldLabel spectrum-FieldLabel--sizeM spectrum-FieldLabel--left">
104
+ Life story<svg
105
+ class="spectrum-Icon spectrum-UIIcon-Asterisk100 spectrum-FieldLabel-requiredIcon" focusable="false" aria-hidden="true">
104
106
<use xlink:href="#spectrum-css-icon-Asterisk100" />
105
107
</svg>
106
108
</label>
107
109
<div class="spectrum-Textfield spectrum-Textfield--multiline">
108
110
<textarea id="lifestory7" name="field" value="" class="spectrum-Textfield-input"></textarea>
109
111
</div>
110
112
111
-
112
- <label for="lifestory8" class="spectrum-FieldLabel spectrum-FieldLabel--sizeM is-disabled"> Life Story
113
- <svg class="spectrum-Icon spectrum-UIIcon-Asterisk100 spectrum-FieldLabel-requiredIcon" focusable="false" aria-hidden="true">
113
+ <label for="lifestory8" class="spectrum-FieldLabel spectrum-FieldLabel--sizeM is-disabled">
114
+ Life story<svg
115
+ class="spectrum-Icon spectrum-UIIcon-Asterisk100 spectrum-FieldLabel-requiredIcon" focusable="false" aria-hidden="true">
114
116
<use xlink:href="#spectrum-css-icon-Asterisk100" />
115
117
</svg>
116
118
</label>
0 commit comments