Skip to content
This repository was archived by the owner on Oct 8, 2021. It is now read-only.

Commit dce3562

Browse files
Theme: full classnames to improve performance. Cleaned up some comments.
1 parent cd5b2e2 commit dce3562

File tree

1 file changed

+17
-10
lines changed

1 file changed

+17
-10
lines changed

css/themes/default/jquery.mobile.theme.css

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,14 @@ legend,
3737

3838
/* Corner rounding
3939
-----------------------------------------------------------------------------------------------------------*/
40+
/* Class ui-btn-corner-all deprecated in 1.4 */
4041

4142
.ui-corner-all {
4243
-webkit-border-radius: .6em /*{global-radii-blocks}*/;
4344
border-radius: .6em /*{global-radii-blocks}*/;
4445
}
4546
/* Buttons */
46-
.ui-btn-corner-all, /* Deprecated in 1.4 */
47+
.ui-btn-corner-all,
4748
.ui-btn.ui-corner-all,
4849
.ui-li-count.ui-corner-all,
4950
.ui-slider-switch.ui-corner-all,
@@ -52,20 +53,20 @@ legend,
5253
border-radius: .3125em /*{global-radii-buttons}*/;
5354
}
5455
/* Icon-only buttons */
55-
.ui-btn-icon-notext.ui-btn-corner-all, /* Deprecated in 1.4 */
56+
.ui-btn-icon-notext.ui-btn-corner-all,
5657
.ui-btn-icon-notext.ui-corner-all {
5758
-webkit-border-radius: 1em /*{global-radii-icononly}*/;
5859
border-radius: 1em /*{global-radii-icononly}*/;
5960
}
60-
/* Checkbox and radio icon */
61+
/* Checkbox icon */
6162
.ui-checkbox .ui-btn.ui-corner-all:after,
6263
.ui-corner-all .ui-selectmenu-list .ui-btn:after {
6364
-webkit-border-radius: .1875em;
6465
border-radius: .1875em;
6566
}
6667

6768
/* Radius clip workaround for cleaning up corner trapping */
68-
.ui-btn-corner-all, /* Deprecated in 1.4 */
69+
.ui-btn-corner-all,
6970
.ui-corner-all {
7071
-webkit-background-clip: padding;
7172
background-clip: padding-box;
@@ -93,8 +94,11 @@ legend,
9394
/* Icons
9495
-----------------------------------------------------------------------------------------------------------*/
9596

96-
.ui-btn[class*="ui-icon-"]:after,
97-
.ui-input-search:after {
97+
.ui-icon-plus:after, .ui-icon-minus:after, .ui-icon-delete:after, .ui-icon-arrow-r:after, .ui-icon-arrow-l:after,
98+
.ui-icon-arrow-u:after, .ui-icon-arrow-d:after, .ui-icon-check:after, .ui-icon-checkbox-on:after,
99+
.ui-icon-gear:after, .ui-icon-refresh:after, .ui-icon-forward:after, .ui-icon-back:after, .ui-icon-grid:after,
100+
.ui-icon-star:after, .ui-icon-alert:after, .ui-icon-info:after, .ui-icon-home:after,
101+
.ui-icon-search:after, .ui-input-search:after, .ui-icon-bars:after, .ui-icon-edit:after {
98102
background-color: #666 /*{global-icon-color}*/;
99103
background-color: rgba(0,0,0,.4) /*{global-icon-disc}*/;
100104
background-image: url(images/icons-18-white.png) /*{global-icon-set}*/;
@@ -129,7 +133,6 @@ legend,
129133
}
130134

131135
/* Icon sprite */
132-
133136
.ui-icon-plus:after {
134137
background-position: -1px -1px;
135138
}
@@ -198,8 +201,11 @@ legend,
198201
only screen and (min--moz-device-pixel-ratio: 1.3),
199202
only screen and (min-resolution: 200dpi) {
200203

201-
.ui-btn[class*="ui-icon-"]:after,
202-
.ui-input-search:after {
204+
.ui-icon-plus:after, .ui-icon-minus:after, .ui-icon-delete:after, .ui-icon-arrow-r:after, .ui-icon-arrow-l:after,
205+
.ui-icon-arrow-u:after, .ui-icon-arrow-d:after, .ui-icon-check:after, .ui-icon-checkbox-on:after,
206+
.ui-icon-gear:after, .ui-icon-refresh:after, .ui-icon-forward:after, .ui-icon-back:after, .ui-icon-grid:after,
207+
.ui-icon-star:after, .ui-icon-alert:after, .ui-icon-info:after, .ui-icon-home:after,
208+
.ui-icon-search:after, .ui-input-search:after, .ui-icon-bars:after, .ui-icon-edit:after {
203209
background-image: url(images/icons-36-white.png);
204210
-moz-background-size: 864px 18px;
205211
-o-background-size: 864px 18px;
@@ -611,8 +617,9 @@ html body .ui-btn-b.ui-icon-radio-on:after {
611617

612618
/* Disabled
613619
-----------------------------------------------------------------------------------------------------------*/
620+
/* Class ui-disabled deprecated in 1.4 */
614621

615-
.ui-disabled, /* Deprecated in 1.4 */
622+
.ui-disabled,
616623
.ui-state-disabled,
617624
.ui-select .ui-btn.ui-state-disabled {
618625
filter: Alpha(Opacity=30);

0 commit comments

Comments
 (0)