Permalink
Browse files

All: Updated button and icon classes

Fixes gh-7664
  • Loading branch information...
jaspermdegroot authored and arschmitz committed Nov 20, 2014
1 parent d311f1f commit bf6bb09d40d6cd1da5df07dc338f5ea9cf2c522c
Showing with 3,490 additions and 3,531 deletions.
  1. +7 −7 css/structure/jquery.mobile.collapsible.css
  2. +67 −107 css/structure/jquery.mobile.controlgroup.css
  3. +81 −71 css/structure/jquery.mobile.core.css
  4. +2 −2 css/structure/jquery.mobile.filterable.css
  5. +6 −6 css/structure/jquery.mobile.fixedToolbar.css
  6. +0 −31 css/structure/jquery.mobile.forms.button.css
  7. +22 −42 css/structure/jquery.mobile.forms.checkboxradio.css
  8. +2 −2 css/structure/jquery.mobile.forms.fieldcontain.css
  9. +2 −2 css/structure/jquery.mobile.forms.flipswitch.css
  10. +12 −12 css/structure/jquery.mobile.forms.select.css
  11. +2 −2 css/structure/jquery.mobile.forms.slider.css
  12. +1 −1 css/structure/jquery.mobile.forms.slider.tooltip.css
  13. +3 −4 css/structure/jquery.mobile.forms.textinput.css
  14. +6 −6 css/structure/jquery.mobile.grid.css
  15. +25 −25 css/structure/jquery.mobile.listview.css
  16. +29 −29 css/structure/jquery.mobile.navbar.css
  17. +6 −6 css/structure/jquery.mobile.popup.css
  18. +0 −1 css/structure/jquery.mobile.structure.css
  19. +1 −1 css/structure/jquery.mobile.table.columntoggle.css
  20. +2 −2 css/structure/jquery.mobile.table.css
  21. +311 −309 css/themes/default/jquery.mobile.icons.css
  22. +157 −155 css/themes/default/jquery.mobile.icons.external-png.css
  23. +157 −155 css/themes/default/jquery.mobile.icons.inline-png.css
  24. +157 −155 css/themes/default/jquery.mobile.icons.inline-svg.css
  25. +168 −158 css/themes/default/jquery.mobile.theme.css
  26. +44 −52 demos/_assets/css/jqm-demos.css
  27. +3 −3 demos/_assets/js/h2widget.js
  28. +18 −18 demos/_assets/js/jqm-demos.js
  29. +1 −1 demos/_assets/js/view-source.js
  30. +2 −2 demos/_search/index.php
  31. +3 −3 demos/backbone-requirejs/backbone-require.html
  32. +3 −3 demos/backbone-requirejs/index.php
  33. +2 −2 demos/body-bar-classes/index.php
  34. +0 −159 demos/button-markup/index.php
  35. +31 −22 demos/button/index.php
  36. +4 −4 demos/checkboxradio-checkbox/index.php
  37. +4 −4 demos/checkboxradio-radio/index.php
  38. +2 −2 demos/collapsible-dynamic/index.php
  39. +5 −5 demos/collapsible/index.php
  40. +3 −3 demos/collapsibleset/index.php
  41. +2 −2 demos/controlgroup-dynamic/index.php
  42. +350 −349 demos/controlgroup/index.php
  43. +2 −2 demos/datepicker/index.php
  44. +17 −53 demos/external-widgets/page-c.php
  45. +16 −52 demos/external-widgets/page-d.php
  46. +11 −11 demos/filterable/index.php
  47. +5 −5 demos/flipswitch/index.php
  48. +18 −18 demos/forms-disabled/index.php
  49. +16 −16 demos/forms-field-contain/fieldcontain-hide-label-deprecated.php
  50. +16 −16 demos/forms-field-contain/index.php
  51. +16 −16 demos/forms-gallery/index.php
  52. +16 −16 demos/forms-label-hidden-accessible/index.php
  53. +14 −12 demos/forms/index.php
  54. +19 −19 demos/grids-buttons/index.php
  55. +3 −3 demos/grids-custom-responsive/index.php
  56. +5 −5 demos/grids/index.php
  57. +57 −57 demos/icons-grunticon/index.php
  58. +80 −80 demos/icons/index.php
  59. +5 −5 demos/index.php
  60. +3 −3 demos/intro/index.php
  61. +22 −22 demos/jqm-contents.php
  62. +3 −3 demos/listview-autocomplete-remote/index.php
  63. +2 −2 demos/listview-autocomplete/index.php
  64. +2 −2 demos/listview-autodividers-linkbar/autodividers-linkbar.js
  65. +4 −4 demos/listview-autodividers-linkbar/index.php
  66. +2 −2 demos/listview-autodividers-selector/index.php
  67. +4 −4 demos/listview-collapsible-item-flat/index.php
  68. +8 −8 demos/listview-collapsible-item-indented/index.php
  69. +3 −3 demos/listview-grid/index.php
  70. +7 −7 demos/listview-grid/listview-grid.css
  71. +2 −2 demos/listview-nested-lists/index.php
  72. +8 −8 demos/listview/index.php
  73. +3 −3 demos/loader/index.php
  74. +3 −3 demos/map-geolocation/index.php
  75. +3 −3 demos/map-list-toggle/index.php
  76. +19 −19 demos/navbar/index.php
  77. +12 −12 demos/navigation-hash-processing/index.php
  78. +2 −2 demos/navigation-linking-pages/index.php
  79. +3 −3 demos/navigation-php-redirect/index.php
  80. +6 −6 demos/navigation/index.php
  81. +2 −2 demos/old-faq-pages/controls-in-header-footer.php
  82. +2 −2 demos/old-faq-pages/disabling-a-button-does-not-work.php
  83. +2 −2 demos/old-faq-pages/dom-ready-not-working.php
  84. +2 −2 demos/old-faq-pages/how-can-i-stop-auto-enhancement-of-a-block-of-elements.php
  85. +2 −2 demos/old-faq-pages/how-can-i-stop-auto-enhancement-of-elements.php
  86. +2 −2 demos/old-faq-pages/how-configure-phonegap-cordova.php
  87. +2 −2 demos/old-faq-pages/how-do-i-control-page-titles.php
  88. +2 −2 demos/old-faq-pages/how-do-i-load-a-page.php
  89. +2 −2 demos/old-faq-pages/how-do-i-scroll-to-a-position.php
  90. +2 −2 demos/old-faq-pages/how-do-i-turn-off-url-hiding.php
  91. +2 −2 demos/old-faq-pages/how-do-i-use-touch-mouse-events.php
  92. +11 −11 demos/old-faq-pages/how-does-theming-work.php
  93. +2 −2 demos/old-faq-pages/injected-content-is-not-enhanced.php
  94. +2 −2 demos/old-faq-pages/my-html-5-inputs-look-different-in-browsers.php
  95. +2 −2 demos/old-faq-pages/my-range-search-input-type-is-being-changed.php
  96. +2 −2 demos/old-faq-pages/pass-query-params-to-page.php
  97. +2 −2 demos/old-faq-pages/pass-via-the-hash-to-page.php
  98. +2 −2 demos/old-faq-pages/scripts-and-styles-not-loading.php
  99. +2 −2 demos/old-faq-pages/sometimes-custom-select-shows-as-dialog-popup.php
  100. +2 −2 demos/old-faq-pages/the-application-cache-is-not-working.php
  101. +2 −2 demos/old-faq-pages/triggering-create-on-injected-content-does-not-work.php
  102. +2 −2 demos/old-faq-pages/updating-the-value-of-enhanced-form-elements-does-not-work.php
  103. +2 −2 demos/old-faq-pages/why-is-only-the-first-page-loaded.php
  104. +6 −6 demos/old-faq-pages/why-wont-my-css-styles-apply-correctly-to-a-widget.php
  105. +4 −4 demos/page-events/alertevents-2.php
  106. +4 −4 demos/page-events/alertevents-3.php
  107. +6 −6 demos/page-events/alertevents.php
  108. +4 −4 demos/page-events/index.php
  109. +4 −4 demos/page-events/logevents-2.php
  110. +4 −4 demos/page-events/logevents-3.php
  111. +6 −6 demos/page-events/logevents.php
  112. +2 −2 demos/pages-dialog/dialog-alt.html
  113. +5 −5 demos/pages-dialog/dialog-buttons.html
  114. +1 −1 demos/pages-dialog/dialog-corners.html
  115. +2 −2 demos/pages-dialog/dialog-noclosebtn.html
  116. +1 −1 demos/pages-dialog/dialog-overlay.html
  117. +2 −2 demos/pages-dialog/dialog-rightclosebtn.html
  118. +2 −2 demos/pages-dialog/dialog-success.html
  119. +3 −3 demos/pages-dialog/dialog-with-select.html
  120. +2 −2 demos/pages-dialog/dialog.html
  121. +15 −15 demos/pages-dialog/index.php
  122. +5 −5 demos/pages-multi-page/index.html
  123. +5 −5 demos/pages/index.php
  124. +2 −2 demos/pages/samepagetransition.html
  125. +2 −2 demos/pages/startpage.html
  126. +2 −2 demos/panel-external-internal/index.html
  127. +2 −2 demos/panel-external-internal/page-b.html
  128. +2 −2 demos/panel-external-internal/page-c.html
  129. +111 −0 demos/panel-external/index.php
  130. +44 −0 demos/panel-external/page-b.php
  131. +6 −6 demos/panel-fixed/index.php
  132. +6 −6 demos/panel-responsive/index.php
  133. +10 −10 demos/panel-styling/index.php
  134. +7 −7 demos/panel-swipe-open/index.php
  135. +18 −18 demos/panel/index.php
  136. +3 −3 demos/popup-alignment/index.php
  137. +2 −2 demos/popup-arrow-size/index.php
  138. +5 −5 demos/popup-dynamic/index.php
  139. +5 −5 demos/popup-iframe/index.php
  140. +6 −6 demos/popup-image-scaling/index.php
  141. +3 −3 demos/popup-outside-multipage/index.php
  142. +48 −48 demos/popup/index.php
  143. +3 −3 demos/rangeslider/index.php
  144. +2 −2 demos/rwd/index.php
  145. +3 −3 demos/selectmenu-custom-filter/index.php
  146. +2 −2 demos/selectmenu-custom/index.php
  147. +3 −3 demos/selectmenu/index.php
  148. +2 −2 demos/slider-flipswitch/index.php
  149. +2 −2 demos/slider-tooltip/index.php
  150. +3 −3 demos/slider/index.php
  151. +12 −12 demos/swipe-list/index.php
  152. +6 −6 demos/swipe-page/buenosaires.html
  153. +5 −5 demos/swipe-page/capetown.html
  154. +8 −8 demos/swipe-page/index.php
  155. +5 −5 demos/swipe-page/newyork.html
  156. +5 −5 demos/swipe-page/paris.html
  157. +5 −5 demos/swipe-page/seoul.html
  158. +2 −2 demos/swipe-page/swipe-page.css
  159. +5 −5 demos/swipe-page/sydney.html
  160. +3 −3 demos/table-column-toggle-example/index.php
  161. +3 −3 demos/table-column-toggle-heading-groups/index.php
  162. +3 −3 demos/table-column-toggle-options/index.php
  163. +5 −5 demos/table-column-toggle/index.php
  164. +2 −2 demos/table-reflow-heading-groups/index.php
  165. +2 −2 demos/table-reflow-stripes-strokes/index.php
  166. +2 −2 demos/table-reflow-styling/index.php
  167. +3 −3 demos/table-reflow/index.php
  168. +3 −3 demos/tabs/index.php
  169. +78 −91 demos/textinput/index.php
  170. +20 −20 demos/theme-classic/index.php
  171. +233 −233 demos/theme-classic/theme-classic.css
  172. +19 −19 demos/theme-default/index.php
  173. +1 −1 demos/toolbar-dynamic/index.php
  174. +1 −1 demos/toolbar-external/index.php
  175. +1 −1 demos/toolbar-external/index2.php
  176. +2 −2 demos/toolbar-fixed-external/index.php
  177. +5 −5 demos/toolbar-fixed-forms/index.php
  178. +1 −1 demos/toolbar-fixed-fullscreen/index.php
  179. +62 −0 demos/toolbar-fixed-persistent-optimized/index.php
  180. +90 −0 demos/toolbar-fixed-persistent-optimized/page-b.php
  181. +4 −4 demos/toolbar-fixed-persistent/index.php
  182. +3 −3 demos/toolbar-fixed-persistent/page-b.php
  183. +5 −5 demos/toolbar-fixed-persistent/page-c.php
  184. +3 −3 demos/toolbar-fixed-persistent/page-d.php
  185. +1 −1 demos/toolbar-fixed/index.php
  186. +17 −17 demos/toolbar/index.php
  187. +24 −24 demos/transitions/index.php
  188. +1 −1 demos/transitions/page-transitions-dialog.php
  189. +1 −1 demos/transitions/page-transitions-page.php
  190. +44 −0 external/jquery-ui/LICENSE.txt~HEAD
  191. +1 −1 js/defaults.js
  192. +1 −1 js/links.js
  193. +1 −0 js/navigation.js
  194. +4 −5 js/widgets/collapsible.js
  195. +11 −11 js/widgets/dialog.js
  196. +4 −4 js/widgets/forms/checkboxradio.backcompat.js
  197. +4 −4 js/widgets/forms/checkboxradio.js
  198. +1 −1 js/widgets/forms/clearButton.js
  199. +1 −1 js/widgets/forms/flipswitch.js
  200. +6 −6 js/widgets/forms/select.custom.js
  201. +11 −13 js/widgets/forms/select.js
  202. +4 −4 js/widgets/forms/slider.js
  203. +7 −7 js/widgets/listview.js
  204. +9 −10 js/widgets/navbar.js
  205. +10 −10 js/widgets/page.dialog.js
  206. +1 −1 js/widgets/panel.js
  207. +3 −3 js/widgets/table.columntoggle.js
  208. +21 −21 js/widgets/toolbar.js
  209. +7 −7 tests/functional/gridlayout.html
  210. +1 −1 tests/functional/hashchange/hashchange.html
  211. +1 −1 tests/functional/hashchange/hashchange1.html
  212. +25 −32 tests/integration/collapsible/collapsible_core.js
  213. +1 −1 tests/integration/collapsible/index.html
  214. +9 −9 tests/integration/dialog-extension/dialog_events.js
  215. +2 −2 tests/integration/dialog-extension/index.html
  216. +10 −10 tests/integration/dialog/dialog_events.js
  217. +2 −2 tests/integration/dialog/index.html
  218. +0 −27 tests/integration/forms/forms_core.js
  219. +10 −10 tests/integration/listview/listview_core.js
  220. +2 −2 tests/integration/navigation/navigation_core.js
  221. +1 −1 tests/integration/popup/index.html
  222. +2 −2 tests/integration/popup/popup_core.js
  223. +1 −1 tests/integration/select/select_core.js
  224. +2 −2 tests/integration/select/select_events.js
  225. +6 −6 tests/integration/toolbar/external_toolbar_core.js
  226. +2 −2 tests/unit/collapsible/index.html
  227. +0 −36 tests/unit/individual-modules/checkboxradio-tests.html
  228. +0 −14 tests/unit/individual-modules/checkboxradio_core.js
  229. +1 −1 tests/unit/individual-modules/textinput-tests.html
  230. +1 −1 tests/unit/navbar/index.html
  231. +2 −2 tests/unit/navbar/navbar_core.js
  232. +3 −3 tests/unit/page-sections/page_core.js
  233. +1 −1 tests/unit/select/select_core.js
  234. +3 −3 tests/unit/table/table_core.js
  235. +4 −4 tests/unit/textinput/index.html
  236. +14 −14 tests/unit/textinput/textinput_core.js
@@ -11,24 +11,24 @@
padding: 0;
position: relative;
}
.ui-collapsible-heading .ui-btn {
.ui-collapsible-heading .ui-button {
text-align: left;
margin: 0;
border-left-width: 0;
border-right-width: 0;
}
.ui-collapsible-heading .ui-btn-icon-top,
.ui-collapsible-heading .ui-btn-icon-bottom {
.ui-collapsible-heading .ui-icon-top,
.ui-collapsible-heading .ui-icon-bottom {
text-align: center;
}
.ui-collapsible-inset .ui-collapsible-heading .ui-btn {
.ui-collapsible-inset .ui-collapsible-heading .ui-button {
border-right-width: 1px;
border-left-width: 1px;
}
.ui-collapsible-collapsed + .ui-collapsible:not(.ui-collapsible-inset) > .ui-collapsible-heading .ui-btn {
.ui-collapsible-collapsed + .ui-collapsible:not(.ui-collapsible-inset) > .ui-collapsible-heading .ui-button {
border-top-width: 0;
}
.ui-collapsible-set .ui-collapsible:not(.ui-collapsible-inset) .ui-collapsible-heading .ui-btn {
.ui-collapsible-set .ui-collapsible:not(.ui-collapsible-inset) .ui-collapsible-heading .ui-button {
border-top-width: 1px;
}
.ui-collapsible-heading-status {
@@ -65,7 +65,7 @@
border-radius: 0;
}
.ui-collapsible-heading,
.ui-collapsible-heading > .ui-btn {
.ui-collapsible-heading > .ui-button {
-webkit-border-radius: inherit;
border-radius: inherit;
}
@@ -1,128 +1,88 @@
.ui-controlgroup,
fieldset.ui-controlgroup {
padding: 0;
margin: .5em 0;
.ui-controlgroup {
margin: .5em 0;
}
.ui-field-contain .ui-controlgroup,
.ui-field-contain fieldset.ui-controlgroup {
margin: 0;
.ui-controlgroup .ui-button {
margin: 0;
}
.ui-mini .ui-controlgroup-label {
font-size: 16px;
}
.ui-controlgroup.ui-mini .ui-btn-icon-notext,
.ui-controlgroup .ui-mini.ui-btn-icon-notext {
font-size: inherit;
}
.ui-controlgroup-controls .ui-btn,
.ui-controlgroup-controls .ui-checkbox,
.ui-controlgroup-controls .ui-radio,
.ui-controlgroup-controls .ui-select {
margin: 0;
}
.ui-controlgroup-controls .ui-btn:focus,
.ui-controlgroup-controls .ui-btn.ui-focus {
z-index: 1;
}
.ui-controlgroup-controls li {
.ui-controlgroup li {
list-style: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls {
display: inline-block;
vertical-align: middle;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls:before,
.ui-controlgroup-horizontal .ui-controlgroup-controls:after {
.ui-controlgroup-horizontal:before,
.ui-controlgroup-horizontal:after {
content: "";
display: table;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls:after {
.ui-controlgroup-horizontal:after {
clear: both;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls > .ui-btn,
.ui-controlgroup-horizontal .ui-controlgroup-controls li > .ui-btn,
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-checkbox,
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-radio,
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-select {
.ui-controlgroup-horizontal > .ui-button,
.ui-controlgroup-horizontal > li > .ui-button {
float: left;
clear: none;
width: auto;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn,
.ui-controlgroup-controls .ui-btn-icon-notext {
width: auto;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn-icon-notext,
.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn-icon-notext {
width: 1.5em;
.ui-controlgroup-vertical > .ui-button,
.ui-controlgroup-vertical > li > .ui-button {
display: block;
box-sizing: border-box;
}
.ui-controlgroup-controls .ui-btn-icon-notext {
.ui-controlgroup .ui-button-icon-only {
height: auto;
padding: .7em 1em;
}
.ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn {
border-bottom-width: 0;
}
.ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn.ui-last-child {
border-bottom-width: 1px;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn {
border-right-width: 0;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn.ui-last-child {
border-right-width: 1px;
}
.ui-controlgroup-controls .ui-btn-corner-all,
.ui-controlgroup-controls .ui-btn.ui-corner-all {
-webkit-border-radius: 0;
border-radius: 0;
}
.ui-controlgroup-controls,
.ui-controlgroup-controls .ui-radio,
.ui-controlgroup-controls .ui-checkbox,
.ui-controlgroup-controls .ui-select,
.ui-controlgroup-controls li {
-webkit-border-radius: inherit;
border-radius: inherit;
}
.ui-controlgroup-vertical .ui-btn.ui-first-child {
-webkit-border-top-left-radius: inherit;
border-top-left-radius: inherit;
-webkit-border-top-right-radius: inherit;
border-top-right-radius: inherit;
}
.ui-controlgroup-vertical .ui-btn.ui-last-child {
-webkit-border-bottom-left-radius: inherit;
border-bottom-left-radius: inherit;
-webkit-border-bottom-right-radius: inherit;
border-bottom-right-radius: inherit;
}
.ui-controlgroup-horizontal .ui-btn.ui-first-child {
-webkit-border-top-left-radius: inherit;
border-top-left-radius: inherit;
-webkit-border-bottom-left-radius: inherit;
border-bottom-left-radius: inherit;
}
.ui-controlgroup-horizontal .ui-btn.ui-last-child {
-webkit-border-top-right-radius: inherit;
border-top-right-radius: inherit;
-webkit-border-bottom-right-radius: inherit;
border-bottom-right-radius: inherit;
}
.ui-controlgroup-controls a.ui-shadow:not(:focus),
.ui-controlgroup-controls button.ui-shadow:not(:focus),
.ui-controlgroup-controls div.ui-shadow:not(.ui-focus) {
.ui-controlgroup-horizontal .ui-button-icon-only,
.ui-controlgroup-horizontal button.ui-button-icon-only {
width: 1.5em;
}
.ui-controlgroup-vertical .ui-button-icon-only,
.ui-controlgroup-vertical button.ui-button-icon-only {
width: 100%;
}
.ui-controlgroup.ui-mini .ui-button-icon-only,
.ui-controlgroup .ui-mini.ui-button-icon-only {
font-size: inherit;
}
.ui-controlgroup-horizontal > .ui-button,
.ui-controlgroup-horizontal > li > .ui-button {
border-left-width: 0;
}
.ui-controlgroup-horizontal > .ui-corner-left,
.ui-controlgroup-horizontal > li > .ui-corner-left {
border-left-width: 1px;
}
.ui-controlgroup-vertical > .ui-button,
.ui-controlgroup-vertical > li > .ui-button {
border-top-width: 0;
}
.ui-controlgroup-vertical > .ui-corner-top,
.ui-controlgroup-vertical > li > .ui-corner-top {
border-top-width: 1px;
}
.ui-controlgroup > .ui-button:focus,
.ui-controlgroup > .ui-button.ui-focus,
.ui-controlgroup > li > .ui-button:focus,
.ui-controlgroup > li > .ui-button.ui-focus {
z-index: 1;
}
.ui-controlgroup > .ui-shadow:not(:focus),
.ui-controlgroup > .ui-shadow:not(.ui-focus) {
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
/* Fixes legend not wrapping on IE10 */
.ui-controlgroup-label legend {
max-width: 100%;
}
.ui-controlgroup-controls > label {
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
clip: rect(1px,1px,1px,1px);
}
Oops, something went wrong.

0 comments on commit bf6bb09

Please sign in to comment.