Skip to content

Commit 6c1390d

Browse files
committed
Controlgroup: Add controlgroup labels
1 parent 77be50d commit 6c1390d

4 files changed

Lines changed: 283 additions & 240 deletions

File tree

demos/controlgroup/default.html

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,16 @@
99
.ui-controlgroup-vertical {
1010
width: 150px;
1111
}
12-
.ui-controlgroup.ui-controlgroup-vertical > button.ui-button {
12+
.ui-controlgroup.ui-controlgroup-vertical > button.ui-button,
13+
.ui-controlgroup.ui-controlgroup-vertical > .ui-controlgroup-label {
1314
text-align: center;
1415
}
16+
#car-type-button {
17+
width: 120px;
18+
}
19+
.ui-controlgroup-horizontal .ui-spinner {
20+
width: 50px;
21+
}
1522
</style>
1623
<script src="../../external/requirejs/require.js"></script>
1724
<script src="../bootstrap.js" data-modules="button checkboxradio selectmenu spinner">
@@ -27,8 +34,7 @@ <h1>Controlgroup</h1>
2734
<fieldset>
2835
<legend>Rental Car</legend>
2936
<div class="controlgroup">
30-
<input class="ui-spinner-input">
31-
<select>
37+
<select id="car-type">
3238
<option>Compact car</option>
3339
<option>Midsize car</option>
3440
<option>Full size car</option>
@@ -37,15 +43,15 @@ <h1>Controlgroup</h1>
3743
<option>Truck</option>
3844
<option>Van</option>
3945
</select>
40-
<input class="ui-spinner-input">
4146
<label for="transmission-standard">Standard</label>
4247
<input type="radio" name="transmission" id="transmission-standard">
4348
<label for="transmission-automatic">Automatic</label>
4449
<input type="radio" name="transmission" id="transmission-automatic">
4550
<label for="insurance">Insurance</label>
4651
<input type="checkbox" name="insurance" id="insurance">
52+
<label for="horizontal-spinner" class="ui-controlgroup-label"># of cars</label>
53+
<input id="horizontal-spinner" class="ui-spinner-input">
4754
<button>Book Now!</button>
48-
<input class="ui-spinner-input">
4955
</div>
5056
</fieldset>
5157
<br/>
@@ -67,6 +73,8 @@ <h1>Controlgroup</h1>
6773
<input type="radio" name="transmission-v" id="transmission-automatic-v">
6874
<label for="insurance-v">Insurance</label>
6975
<input type="checkbox" name="insurance" id="insurance-v">
76+
<label for="vertical-spinner" class="ui-controlgroup-label"># of cars</label>
77+
<input id="vertical-spinner" class="ui-spinner-input">
7078
<button>Book Now!</button>
7179
</div>
7280
</fieldset>

0 commit comments

Comments
 (0)