|
6 | 6 | .ui-controlgroup-label { font-size: 16px; line-height: 1.4; font-weight: normal; margin: 0 0 .4em; } |
7 | 7 | .ui-controlgroup-controls label.ui-select { position: absolute; left: -9999px; } |
8 | 8 | .ui-controlgroup li { list-style: none; } |
9 | | -/* we need a high level of specificity here to override checkboxradio defaults */ |
10 | | -.ui-controlgroup.ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn { margin: 0 0 -1px; } |
11 | 9 |
|
| 10 | +.ui-controlgroup .ui-btn { margin: 0; } |
12 | 11 | .ui-controlgroup .ui-btn-icon-notext { width: auto; height: auto; top: auto; } |
13 | 12 | .ui-controlgroup .ui-btn-icon-notext .ui-btn-inner { height: 20px; padding: .6em 20px .6em 20px } |
14 | 13 | .ui-controlgroup-horizontal .ui-btn-icon-notext .ui-btn-inner { width: 18px; } |
15 | 14 | .ui-controlgroup.ui-mini .ui-btn-icon-notext .ui-btn-inner, |
16 | 15 | .ui-header .ui-controlgroup .ui-btn-icon-notext .ui-btn-inner, |
17 | 16 | .ui-footer .ui-controlgroup .ui-btn-icon-notext .ui-btn-inner { height: 16px; padding: .55em 11px .5em 11px; } |
18 | 17 | .ui-controlgroup .ui-btn-icon-notext .ui-btn-inner .ui-icon { position: absolute; top: 50%; right: 50%; margin: -9px -9px 0 0; } |
| 18 | +.ui-controlgroup-horizontal .ui-btn-inner { text-align: center; } |
| 19 | +.ui-controlgroup-horizontal.ui-mini .ui-btn-inner { height: 16px; line-height: 16px; } |
| 20 | +.ui-controlgroup .ui-checkbox label, .ui-controlgroup .ui-radio label { font-size: 16px; } |
19 | 21 |
|
20 | 22 | .ui-controlgroup-horizontal .ui-controlgroup-controls:before, |
21 | 23 | .ui-controlgroup-horizontal .ui-controlgroup-controls:after { content: ""; display: table; } |
22 | 24 | .ui-controlgroup-horizontal .ui-controlgroup-controls:after { clear: both; } |
23 | 25 | .ui-controlgroup-horizontal .ui-controlgroup-controls { display: inline-block; vertical-align: middle; zoom: 1; } |
24 | | -.ui-controlgroup-horizontal .ui-btn-inner { text-align: center; } |
25 | | -.ui-controlgroup-horizontal.ui-mini .ui-btn-inner { height: 16px; line-height: 16px; } |
26 | | -.ui-controlgroup-horizontal .ui-btn, .ui-controlgroup-horizontal .ui-select, |
27 | | -.ui-controlgroup-horizontal .ui-checkbox, .ui-controlgroup-horizontal .ui-radio { float: left; clear: none; margin: 0 -1px 0 0; } |
28 | | -.ui-controlgroup-horizontal .ui-select .ui-btn, |
29 | | -.ui-controlgroup-horizontal .ui-checkbox .ui-btn, .ui-controlgroup-horizontal .ui-radio .ui-btn { float: none; margin: 0; } |
30 | | -.ui-controlgroup-horizontal .ui-controlgroup-last, .ui-controlgroup-horizontal .ui-select:last-child, |
31 | | -.ui-controlgroup-horizontal .ui-checkbox:last-child, .ui-controlgroup-horizontal .ui-radio:last-child { margin-right: 0; } |
32 | | -.ui-controlgroup .ui-checkbox label, .ui-controlgroup .ui-radio label { font-size: 16px; } |
| 26 | +.ui-controlgroup-horizontal .ui-controlgroup-controls > .ui-btn, .ui-controlgroup-horizontal .ui-controlgroup-controls li > .ui-btn, |
| 27 | +.ui-controlgroup-horizontal .ui-checkbox, .ui-controlgroup-horizontal .ui-radio, |
| 28 | +.ui-controlgroup-horizontal .ui-select { float: left; clear: none; margin: 0; } |
| 29 | + |
| 30 | +.ui-controlgroup-vertical .ui-btn { border-bottom-width: 0; } |
| 31 | +.ui-controlgroup-vertical .ui-btn.ui-last-child { border-bottom-width: 1px; } |
| 32 | +.ui-controlgroup-horizontal .ui-btn { border-right-width: 0; } |
| 33 | +.ui-controlgroup-horizontal .ui-btn.ui-last-child { border-right-width: 1px; } |
33 | 34 |
|
34 | | -/* Corner styling */ |
35 | | -.ui-controlgroup .ui-controlgroup-controls { |
36 | | - -webkit-border-radius: inherit; |
37 | | - border-radius: inherit; |
38 | | -} |
39 | 35 | .ui-controlgroup .ui-btn-corner-all { |
40 | 36 | -webkit-border-radius: 0; |
41 | 37 | border-radius: 0; |
42 | 38 | } |
43 | | -.ui-controlgroup-vertical .ui-radio:first-child, |
44 | | -.ui-controlgroup-vertical .ui-radio:first-child .ui-btn, |
45 | | -.ui-controlgroup-vertical .ui-checkbox:first-child, |
46 | | -.ui-controlgroup-vertical .ui-checkbox:first-child .ui-btn, |
47 | | -.ui-controlgroup-vertical .ui-select:first-child, |
48 | | -.ui-controlgroup-vertical .ui-select:first-child .ui-btn, |
49 | | -.ui-controlgroup-vertical label:first-child + .ui-select, |
50 | | -.ui-controlgroup-vertical label:first-child + .ui-select .ui-btn, |
51 | | -.ui-controlgroup-vertical li:first-child, |
52 | | -.ui-controlgroup-vertical .ui-btn:first-child { |
| 39 | +.ui-controlgroup .ui-controlgroup-controls, |
| 40 | +.ui-controlgroup .ui-radio, |
| 41 | +.ui-controlgroup .ui-checkbox, |
| 42 | +.ui-controlgroup .ui-select { |
| 43 | + -webkit-border-radius: inherit; |
| 44 | + border-radius: inherit; |
| 45 | +} |
| 46 | +.ui-controlgroup-vertical .ui-btn.ui-first-child { |
53 | 47 | -webkit-border-top-left-radius: inherit; |
54 | 48 | border-top-left-radius: inherit; |
55 | 49 | -webkit-border-top-right-radius: inherit; |
56 | 50 | border-top-right-radius: inherit; |
57 | 51 | } |
58 | | -.ui-controlgroup-vertical .ui-radio:last-child, |
59 | | -.ui-controlgroup-vertical .ui-radio:last-child .ui-btn, |
60 | | -.ui-controlgroup-vertical .ui-checkbox:last-child, |
61 | | -.ui-controlgroup-vertical .ui-checkbox:last-child .ui-btn, |
62 | | -.ui-controlgroup-vertical .ui-select:last-child, |
63 | | -.ui-controlgroup-vertical .ui-select:last-child .ui-btn, |
64 | | -.ui-controlgroup-vertical label:last-child + .ui-select, |
65 | | -.ui-controlgroup-vertical label:last-child + .ui-select .ui-btn, |
66 | | -.ui-controlgroup-vertical li:last-child, |
67 | | -.ui-controlgroup-vertical .ui-btn:last-child { |
| 52 | +.ui-controlgroup-vertical .ui-btn.ui-last-child { |
68 | 53 | -webkit-border-bottom-left-radius: inherit; |
69 | 54 | border-bottom-left-radius: inherit; |
70 | 55 | -webkit-border-bottom-right-radius: inherit; |
71 | 56 | border-bottom-right-radius: inherit; |
72 | 57 | } |
73 | | -.ui-controlgroup-horizontal .ui-radio:first-child, |
74 | | -.ui-controlgroup-horizontal .ui-radio:first-child .ui-btn, |
75 | | -.ui-controlgroup-horizontal .ui-checkbox:first-child, |
76 | | -.ui-controlgroup-horizontal .ui-checkbox:first-child .ui-btn, |
77 | | -.ui-controlgroup-horizontal .ui-select:first-child, |
78 | | -.ui-controlgroup-horizontal .ui-select:first-child .ui-btn, |
79 | | -.ui-controlgroup-horizontal label:first-child + .ui-select, |
80 | | -.ui-controlgroup-horizontal label:first-child + .ui-select .ui-btn, |
81 | | -.ui-controlgroup-horizontal li:first-child, |
82 | | -.ui-controlgroup-horizontal .ui-btn:first-child { |
| 58 | +.ui-controlgroup-horizontal .ui-btn.ui-first-child { |
83 | 59 | -webkit-border-top-left-radius: inherit; |
84 | 60 | border-top-left-radius: inherit; |
85 | 61 | -webkit-border-bottom-left-radius: inherit; |
86 | 62 | border-bottom-left-radius: inherit; |
87 | 63 | } |
88 | | -.ui-controlgroup-horizontal .ui-radio:last-child, |
89 | | -.ui-controlgroup-horizontal .ui-radio:last-child .ui-btn, |
90 | | -.ui-controlgroup-horizontal .ui-checkbox:last-child, |
91 | | -.ui-controlgroup-horizontal .ui-checkbox:last-child .ui-btn, |
92 | | -.ui-controlgroup-horizontal .ui-select:last-child, |
93 | | -.ui-controlgroup-horizontal .ui-select:last-child .ui-btn, |
94 | | -.ui-controlgroup-horizontal label:last-child + .ui-select, |
95 | | -.ui-controlgroup-horizontal label:last-child + .ui-select .ui-btn, |
96 | | -.ui-controlgroup-horizontal li:last-child, |
97 | | -.ui-controlgroup-horizontal .ui-btn:last-child { |
| 64 | +.ui-controlgroup-horizontal .ui-btn.ui-last-child { |
98 | 65 | -webkit-border-top-right-radius: inherit; |
99 | 66 | border-top-right-radius: inherit; |
100 | 67 | -webkit-border-bottom-right-radius: inherit; |
|
0 commit comments