Commit graph

274 commits

Author SHA1 Message Date
Todd Parker
ad2f977ca8 All new loader hotness
Created a new loader that has a circle baked into the animated gif so
there's less of a chance of artifacts in bad browsers. The edge is
chunky because it's a gif but then added 1px of padding to the loader
parent and that the border-radius can smooth this out in iOS. Actually
looks sharp in Android too because of interaction effects between these
rounded corners. Loader spin is faster and more compressed (16 colors).
Removed the body-a class on the spinner since we're just setting this to
flat black = one less gradient to render.
2012-01-13 17:27:02 +07:00
scottjehl
1e6e411278 removed unused image 2012-01-13 17:27:02 +07:00
Todd Parker
609397dda4 More loader tweaks 2012-01-13 17:27:02 +07:00
Todd Parker
7c160b77af Loader design tweaks
Removed the spin class from the loader container, tweaked opacity and
added slight glow to bottom of loader, increased padding. Downloaded a
fresh loader image.
2012-01-13 17:27:02 +07:00
scottjehl
fe5ef1aea9 gif loader style updates 2012-01-13 17:27:02 +07:00
scottjehl
88914e01a4 gif loader styles 2012-01-13 17:27:01 +07:00
scottjehl
f50e029bac hard-set opacity for "out" to prevent blinks 2012-01-13 17:27:01 +07:00
scottjehl
1a78cc86c3 gif-based loader animation 2012-01-13 17:27:01 +07:00
Mat Marquis
00b7c85b4f Applied top margin to dialog headers rather than .ui-dialog, as the latter was breaking content-only dialogs meant to align with the top of the viewport. 2012-01-13 17:25:52 +07:00
Mat Marquis
20b0434207 Moved .ui-dialog to element wrapping dialog header/content/footer, switched overlay non-theming class to .ui-dialog-page. 2012-01-13 17:25:52 +07:00
Mat Marquis
eb9968c2b6 Partial dialog refactor, in progress. 2012-01-13 17:25:52 +07:00
Frederik Lassen
de5ca04a74 Optimized the images even more. (Using ScriptPNG) 2012-01-13 17:25:51 +07:00
zachleat
e19ee8d953 Fix for browsers with JavaScript but without box-shadow enabled. outline: 0; outline-width: 2px; doesn't work, requires an outline-style to be set. 2012-01-13 17:25:50 +07:00
zachleat
3ca5a8a85e Per @toddparker's comment, added boxshadow to link buttons. Also changed focus class on sliders to add to the handle, while excluding the toggle switch. 2012-01-13 17:25:50 +07:00
zachleat
5cc81797ba First stab at more consistent focus classes on form elements, using .ui-focus. Links will still contain outline property. 2012-01-13 17:25:50 +07:00
Garann Means
0201319c74 Corrected fix for #3262 so it doesn't prevent buttons filling available space 2012-01-13 17:25:49 +07:00
Garann Means
226384d872 Fix for #3262 - set max-width for header/footer buttons and title
Text-overflow: ellipsis already set.
2012-01-13 17:25:48 +07:00
Tyler Benziger
fd6b776447 gradient syntax fix 2012-01-13 17:25:47 +07:00
Tyler Benziger
8520cc015c gradient syntax fix 2012-01-13 17:25:47 +07:00
Jake Boone
bd1fa8a67f Use shorthand notation for margin 2012-01-13 17:25:45 +07:00
Tyler Benziger
09c0b6214b Gradient syntax fixed 2012-01-13 17:25:45 +07:00
toddparker
f0744317c0 More tweaks to the sliders to fit well at 320px 2012-01-13 17:25:45 +07:00
toddparker
0c0d7e4e6d Tweaked slider to be a bit wider
Checked to ensure this fits in inset lists
2012-01-13 17:24:55 +07:00
toddparker
ba1a6f74a9 Tightened up vertical spacing for form field containers at smartphone widths
There was more spacing between elements than needed, this cleans it up.
2012-01-13 17:24:55 +07:00
toddparker
201d3062be Tweaked fieldset border rules so field contains work with this element. Fixes #2448 2012-01-13 17:24:55 +07:00
Ghislain Seguin
49a42f376c Added @import to replace index.php 2012-01-13 17:20:24 +07:00
Ghislain Seguin
ad1653c7f4 Use @imports instead of the PHP combine, r.js will take care of optimization 2012-01-13 17:20:24 +07:00
scottjehl
b3a96dc327 Merge remote branch 'origin/css-fixed' into css-fixed 2011-12-26 18:44:52 +07:00
scottjehl
10ff3dbe13 clarified distinction on overflow between pages with fixed toolbars and pages without, and removed native-fixed class (old) 2011-12-26 16:53:56 +07:00
scottjehl
d954a19a8d removed margin overrides when overflow scrolling is in play 2011-12-26 16:32:59 +07:00
scottjehl
207264a370 removed listview margin overrides when overflow scrolling is in play. 2011-12-26 16:32:38 +07:00
scottjehl
d47dd88e0a listview related fixed style moved to listview plugin and out of core 2011-12-26 16:30:30 +07:00
scottjehl
a00c05109b removed old class qualification for overflow scrolling margin overrides on listviews 2011-12-26 16:04:47 +07:00
scottjehl
ef37e9fde8 z-index of buttons within fixed headers -moved to specific class 2011-12-26 16:03:30 +07:00
scottjehl
d16da24e0e removed qualification of img { max-width: 100%; } to only fullscreen settings - now global within framework. 2011-12-26 16:01:57 +07:00
toddparker
140ee9cbba Changed the z-index of the slider handle from 10 and 20 to 1 for both types to prevent it from running over the fixed toolbars 2011-12-21 18:14:41 -05:00
scottjehl
ba484f2e83 The ui-fixed-hidden class now switches the toolbar's positioning to "absolute" when hidden. This allows a hidden fixed toolbar to still be visible if you scroll to top. Fullscreen toolbars are hidden with a negative left value as well, so that they're entirely off screen. 2011-12-20 17:38:05 +07:00
scottjehl
103f409c47 added new script and associated styles for handling "fixed" toolbars using native support for CSS position: fixed, where possible. Non-supporting platforms will fall back to inline positioning, either by gracefully degrading on their own or by opting them out through a blacklist (fixed positioning detection's got issues...).
unit tests and api documentation coming next, but for the most part, the API is the same as before.
2011-12-20 17:38:05 +07:00
Nicolas Bartoli
30255d1fa2 Fixed non reacting generated back buttons with touchOverflowEnabled 2011-12-12 11:00:22 -08:00
Peter
e3b58d272f comparing somehow more with the normal mode showed, that the spacing is just 1em 2011-11-27 22:26:44 +01:00
Peter
a7303d870e fix difference in spacing compared to classic mode 2011-11-27 22:16:18 +01:00
Peter
7e18890cd6 fix not-inset-list top position, while keeping inset-lists as they are in touchOverflow mode 2011-11-27 21:34:42 +01:00
Peter Körner
3d40a6a668 fix css in touch-overflow example 2011-11-25 16:01:13 +01:00
tichou
5460ae3a4f Optmised png images for both Default and Valencia themes 2011-11-17 22:56:23 +01:00
Mat Marquis
b4eef42e18 Fixes #3026 — Regression introduced by 01c77fa. 2011-11-16 15:25:00 -05:00
Mat Marquis
48de5f4209 Minor width tweak to slider input; prevents slider from breaking to second line at ~320px. 2011-11-14 12:17:53 -05:00
toddparker
b90eab4935 New black icon sprites based on the white version
Copied the 18 and 36px white icon and flipped it to black to ensure
that these are identical. Cleaned up antialiasing issues on the black
icons too. Added to valencia and default themes.
2011-11-13 23:08:04 -05:00
toddparker
581c4224a2 Updated 18px black icons sprite to match the latest white version 2011-11-13 22:41:52 -05:00
John Bender
7085843b74 moved info text to license-info.txt 2011-11-09 16:00:25 -08:00
John Bender
989f7f1542 move intro to text for css combine, js combine, and makefile use 2011-11-09 15:45:08 -08:00
Mat Marquis
2212d7428c Merge branch 'master' of github.com:jquery/jquery-mobile 2011-11-09 18:34:17 -05:00
Mat Marquis
01c77fa9e1 Fixes #2588 — When Windows Phone 7.5 (Mango) tries to calculate a numeric opacity for a select—including “inherit”—without explicitly specifying an opacity on the parent to give it context, a bug appears where clicking elsewhere on the page after opening the select will open the select again. 2011-11-09 18:25:06 -05:00
Eddie Monge
5535e24c46 Update to add license to root, update individual files to not have license, add license to built and testing files 2011-11-08 15:43:36 -08:00
Mat Marquis
80893170ca Additional work on #2066 — This change only applies overflow-x: hidden to body/div elements that receive the .ui-mobile-viewport class, as we can safely predict that style won’t interfere with native select funcitonality when attached to those elements. This will address the vast majority of use cases, and prevent this style from causing unpredictable Android issues in the event that the page is wrapped in an unusual element (a form, table cell, marquee tag, etc.). 2011-11-08 15:06:33 -05:00
TylerBenziger
a1097b32a2 Whitespace fix for jquery.mobile.theme.css 2011-11-07 10:00:39 -08:00
Ghislain Seguin
26c48c8c6c Fix for #2871: Added overlayTheme option to dialog widget 2011-11-04 22:34:58 -07:00
John Bender
3503681b91 added comment for Issue #2066 special case 2011-11-02 09:30:07 -07:00
John Bender
dcf4130593 whitespace in core css 2011-11-02 09:29:38 -07:00
Mat Marquis
ab486257f7 Fixes #2066 — Select menus now open normally on Android when the page is wrapped in a form element. ♥ you, .NET. 2011-11-01 18:11:48 -04:00
Masataka Yakura
8d0ca03161 remove "top" from gradient syntax for byte savings and spec compliance 2011-10-29 16:33:53 +09:00
Todd Parker
6264d95da2 Merge pull request #2812 from redaemn/flip-switch-improvements
Fix for issue #2756 - flip toggle slider animated snapping. Thanks redaemn!
2011-10-27 18:31:39 -07:00
Todd Parker
fde88b2ec3 Merge pull request #2844 from samatjain/png-opt
Losslessly minimize themes’ PNGs. Thanks samatjain!
2011-10-27 17:48:44 -07:00
Mat Marquis
8e6a67d3bb Additional fix for #2842 — Missed a spot. Full-width form elements due to hidden labels no longer rely on percentage-based left/right padding. 2011-10-27 11:16:46 -04:00
Mat Marquis
26831aa66f Fixes #2629, fixes #2628 — Replacing ‘background: transparent’ with #fff, rgba(255,255,255,0), and an opacity filter solves this. 2011-10-26 17:57:03 -04:00
Mat Marquis
6b85cdbd99 Fixes #1077, fixes #2683 — Reverts fixed positioning to hide .ui-collapsible-heading-status (added in commit #c94c6bf). Uses ‘top: -9999px’ to hide element in lieu of ‘left: -9999px’, so as not to trigger Firefox 7’s ellipsis bug. 2011-10-26 16:12:56 -04:00
toddparker
bc97aa6532 Switched font-family TR tokens to /*{global-font-family}*/;
This makes all swatch fonts adhere to the global font family set in
ThemeRoller. This can be manually edited to further customize the
theme, but we're simplifying the TR UI.
2011-10-26 14:09:41 -04:00
toddparker
6a44236fb1 Fixed extra vertical padding for footers within dialogs 2011-10-26 14:03:27 -04:00
John Bender
28e860f121 Merge pull request #2840 from eddiemonge/min_license
Standardize licenses in files and match jQuery core min license in min fi
2011-10-26 10:55:47 -07:00
Mat Marquis
b4a3641820 Fixes #2842, reverts change made in commit #0f81773 — percentage-based textarea/text input padding is ignored in Firefox. Current Firefox. In 2011. Submitted with comment. 2011-10-26 13:17:13 -04:00
Todd Parker
3f488e1cd6 Update to set the z-index of custom select menus to stack on top of fixed toolbars. Fixes #2799. 2011-10-26 13:16:40 -03:00
Samat K Jain
54a2ac80c4 Losslessly minimize themes’ PNGs
Minimized themes’ PNGs for a space savings of 17%.
2011-10-25 15:50:29 -06:00
Eddie Monge
f6e319ef8a Standardize licenses in files and match jQuery core min license in min files 2011-10-25 11:15:19 -07:00
Gabriele Rabbiosi
ee05bb5576 Fixed issue #2631 - flip toggle switch animation improved 2011-10-23 14:30:10 +02:00
Mat Marquis
ac1832a686 Fixes #1077, somewhat mysteriously. Re-checked native selects across common devices/browsers, which seem unaffected by this change. 2011-10-21 17:14:44 -04:00
Todd Parker
2d512e1210 Merge pull request #2779 from bjohn465/unenhanced-list-icons
Styling ui-li-icon on enhanced lists only. Thanks bjohn465!
2011-10-20 13:55:28 -07:00
Brandon Johnson
943d2d65a8 Styling ui-li-icon on enhanced lists only
Fixes #2771
2011-10-20 14:22:48 -06:00
Mat Marquis
182a8b4675 Merge branch 'master' of github.com:jquery/jquery-mobile 2011-10-20 16:07:47 -04:00
Mat Marquis
5afe2abecb Re-applies bottom margin to dialog elements, accidentally removed in 6354bd4260. 2011-10-20 16:07:22 -04:00
unknown
6171ba2040 Moved .ui-br class from swatches section to structure section of default theme. Added .ui-br to Valencia theme. 2011-10-20 11:30:40 -04:00
Mat Marquis
95cf4873fd Adds a little breathing room above dialogs at wider screen sizes. 2011-10-19 11:30:46 -04:00
Mat Marquis
9fbadb0247 Fixes #2729 — Sets a max-width of ~600px on dialogs (inc. full-screen selects), changes disalog width to percentage-based value. 2011-10-18 14:18:11 -04:00
Mat Marquis
32fad8378d Hopefully, this finally fixes #518 — Custom selects now behave as expected within vertical/horizontal controlgroups. Docs have been updated accordingly. 2011-10-18 12:12:19 -04:00
Eddie Monge
bcbaa38854 2700: Step 7 Silly me kept putting instead of . Fixed that typo 2011-10-17 14:36:50 -07:00
Eddie Monge
4a164b232f 2700: Step 4 Update php files to view locally 2011-10-17 13:47:08 -07:00
Eddie Monge
10c6ca2922 2700: Step 3 Move the themes into a themes folder 2011-10-17 13:25:54 -07:00
Eddie Monge
b8833f1885 images should be part of the theme 2011-10-17 13:25:11 -07:00
Eddie Monge
9af1d4c966 2700: Step 2: Separate out core styles from the theme styles 2011-10-17 13:23:48 -07:00
Eddie Monge
2c59250fe3 2700: Step 1: Rename Themes folder 2011-10-17 12:50:53 -07:00
scottjehl
8b78da0cbc removed root css and images dirs 2010-10-13 13:26:23 -04:00
scottjehl
c6894be9d9 removed z-index so it can be managed with transitions, and once finished, it's not needed anyway. 2010-10-13 09:39:07 -04:00
scottjehl
521aa45aff paired up theme letters. 2010-10-12 18:15:50 -04:00
scottjehl
254e827e01 Truncated listview text in regular lists. Fixes #160 2010-10-12 17:59:12 -04:00
scottjehl
c5e2b4e006 negated listview offset margins when used in selectmenu 2010-10-12 17:42:27 -04:00
scottjehl
52113e8b97 fixed up list count bubbles in split button listviews. Fixes #165 2010-10-12 17:37:43 -04:00
scottjehl
dda81a4b83 implemented icon theming 2010-10-12 17:09:06 -04:00
scottjehl
fd6d7b52f2 rafactored the buttons in collapsibles. uses an inner button for styling the icons. 2010-10-12 16:36:32 -04:00
scottjehl
b11a45f615 switched up padding and margins on content div. Now it will get 15px padding, unless its a fullscreen page.
Inset listviews have no margin now, and regular listviews have -15px margins. Also, collapsibles now have no padding.

Updated HTML to remove ui-body classes for content divs, to match these changes.

Fixes #161
2010-10-12 15:50:28 -04:00
scottjehl
c59dafd616 added support for icon, in addition to thumb, image sizes. Fixes #146 2010-10-12 15:09:42 -04:00
Todd Parker
34d3e02abf re-vamped theme with a-e for bars, boxes and buttons. removed old list styles since they use button now. color improvements. 2010-10-12 13:25:03 -04:00
scottjehl
6baf5f1cc1 adjusted to make page backgrounds stretch full height and hide non-active pages 2010-10-12 12:12:19 -04:00