@@ -4,20 +4,20 @@ examples:
4
4
- id : fieldgroup
5
5
name : Standard
6
6
markup : |
7
- <div class="spectrum-FieldGroup">
8
- <div class="spectrum-Radio">
7
+ <div class="spectrum-FieldGroup spectrum-FieldGroup--horizontal ">
8
+ <div class="spectrum-Radio spectrum-FieldGroup-item ">
9
9
<input type="radio" name="pets" class="spectrum-Radio-input" id="radio-0">
10
10
<span class="spectrum-Radio-button"></span>
11
11
<label class="spectrum-Radio-label" for="radio-0">Kittens</label>
12
12
</div>
13
- <div class="spectrum-Radio">
13
+ <div class="spectrum-Radio spectrum-FieldGroup-item ">
14
14
<input type="radio" name="pets" class="spectrum-Radio-input" id="radio-1">
15
15
<span class="spectrum-Radio-button"></span>
16
16
<label class="spectrum-Radio-label" for="radio-1">Dogs</label>
17
17
</div>
18
18
</div>
19
- <div class="spectrum-FieldGroup">
20
- <label class="spectrum-Checkbox">
19
+ <div class="spectrum-FieldGroup spectrum-FieldGroup--horizontal ">
20
+ <label class="spectrum-Checkbox spectrum-FieldGroup-item ">
21
21
<input type="checkbox" class="spectrum-Checkbox-input" id="checkbox-0">
22
22
<span class="spectrum-Checkbox-box">
23
23
<svg class="spectrum-Icon spectrum-UIIcon-CheckmarkSmall spectrum-Checkbox-checkmark" focusable="false" aria-hidden="true">
@@ -26,7 +26,7 @@ examples:
26
26
</span>
27
27
<span class="spectrum-Checkbox-label">Checkbox</span>
28
28
</label>
29
- <label class="spectrum-Checkbox">
29
+ <label class="spectrum-Checkbox spectrum-FieldGroup-item ">
30
30
<input type="checkbox" class="spectrum-Checkbox-input" id="checkbox-1" checked>
31
31
<span class="spectrum-Checkbox-box">
32
32
<svg class="spectrum-Icon spectrum-UIIcon-CheckmarkSmall spectrum-Checkbox-checkmark" focusable="false" aria-hidden="true">
@@ -36,46 +36,25 @@ examples:
36
36
<span class="spectrum-Checkbox-label">Checkbox</span>
37
37
</label>
38
38
</div>
39
- - id : fieldgroup-labelsbelow
40
- name : Labels below
41
- description : Put the labels below by adding the modifier class to the field itself.
42
- markup : |
43
- <div class="spectrum-FieldGroup">
44
- <div class="spectrum-Radio spectrum-Radio--labelBelow">
45
- <input type="radio" name="rating" class="spectrum-Radio-input" id="radio-2">
46
- <span class="spectrum-Radio-button"></span>
47
- <label class="spectrum-Radio-label" for="radio-2">1</label>
48
- </div>
49
- <div class="spectrum-Radio spectrum-Radio--labelBelow">
50
- <input type="radio" name="rating" class="spectrum-Radio-input" id="radio-3">
51
- <span class="spectrum-Radio-button"></span>
52
- <label class="spectrum-Radio-label" for="radio-3">2</label>
53
- </div>
54
- <div class="spectrum-Radio spectrum-Radio--labelBelow">
55
- <input type="radio" name="rating" class="spectrum-Radio-input" id="radio-4">
56
- <span class="spectrum-Radio-button"></span>
57
- <label class="spectrum-Radio-label" for="radio-4">3</label>
58
- </div>
59
- </div>
60
39
- id : fieldgroup-vertical
61
40
name : Vertical
62
41
description : A vertical group of fields.
63
42
markup : |
64
43
<div class="spectrum-FieldGroup spectrum-FieldGroup--vertical">
65
- <div class="spectrum-Radio">
44
+ <div class="spectrum-Radio spectrum-FieldGroup-item ">
66
45
<input type="radio" name="animals" class="spectrum-Radio-input" id="radio-fieldgroup-vertical-1">
67
46
<span class="spectrum-Radio-button"></span>
68
47
<label class="spectrum-Radio-label" for="radio-fieldgroup-vertical-1">Kittens</label>
69
48
</div>
70
- <div class="spectrum-Radio">
49
+ <div class="spectrum-Radio spectrum-FieldGroup-item ">
71
50
<input type="radio" name="animals" class="spectrum-Radio-input" id="radio-fieldgroup-vertical-2">
72
51
<span class="spectrum-Radio-button"></span>
73
52
<label class="spectrum-Radio-label" for="radio-fieldgroup-vertical-2">Dogs</label>
74
53
</div>
75
54
</div>
76
55
77
56
<div class="spectrum-FieldGroup spectrum-FieldGroup--vertical">
78
- <label class="spectrum-Checkbox">
57
+ <label class="spectrum-Checkbox spectrum-FieldGroup-item ">
79
58
<input type="checkbox" class="spectrum-Checkbox-input">
80
59
<span class="spectrum-Checkbox-box">
81
60
<svg class="spectrum-Icon spectrum-UIIcon-CheckmarkSmall spectrum-Checkbox-checkmark" focusable="false" aria-hidden="true">
@@ -84,7 +63,7 @@ examples:
84
63
</span>
85
64
<span class="spectrum-Checkbox-label">Kibble</span>
86
65
</label>
87
- <label class="spectrum-Checkbox">
66
+ <label class="spectrum-Checkbox spectrum-FieldGroup-item ">
88
67
<input type="checkbox" class="spectrum-Checkbox-input" checked>
89
68
<span class="spectrum-Checkbox-box">
90
69
<svg class="spectrum-Icon spectrum-UIIcon-CheckmarkSmall spectrum-Checkbox-checkmark" focusable="false" aria-hidden="true">
@@ -94,3 +73,25 @@ examples:
94
73
<span class="spectrum-Checkbox-label">Bits</span>
95
74
</label>
96
75
</div>
76
+
77
+ - id : fieldgroup-labelsbelow
78
+ name : Radios with labels below
79
+ description : Put the labels below by adding the modifier class to the field itself.
80
+ markup : |
81
+ <div class="spectrum-FieldGroup spectrum-FieldGroup--horizontal">
82
+ <div class="spectrum-Radio spectrum-Radio--labelBelow spectrum-FieldGroup-item">
83
+ <input type="radio" name="rating" class="spectrum-Radio-input" id="radio-2">
84
+ <span class="spectrum-Radio-button"></span>
85
+ <label class="spectrum-Radio-label" for="radio-2">1</label>
86
+ </div>
87
+ <div class="spectrum-Radio spectrum-Radio--labelBelow spectrum-FieldGroup-item">
88
+ <input type="radio" name="rating" class="spectrum-Radio-input" id="radio-3">
89
+ <span class="spectrum-Radio-button"></span>
90
+ <label class="spectrum-Radio-label" for="radio-3">2</label>
91
+ </div>
92
+ <div class="spectrum-Radio spectrum-Radio--labelBelow spectrum-FieldGroup-item">
93
+ <input type="radio" name="rating" class="spectrum-Radio-input" id="radio-4">
94
+ <span class="spectrum-Radio-button"></span>
95
+ <label class="spectrum-Radio-label" for="radio-4">3</label>
96
+ </div>
97
+ </div>
0 commit comments