toddparker
d91d83887e
Re-compressed the 18px icons to dramatically reduce bandwidth - 150k+ to 4k. Fireworks - what were you thinking last night?
2011-02-04 11:25:50 -05:00
scottjehl
bd79c32c9a
Page min-height was being calculated with JS and it was far too tall. This moves the values into CSS with values that are aimed towards iPhone (as this is addressing an iPhone transitions issue with the address bar show/hide).
2011-02-03 17:22:23 -05:00
toddparker
28e1187b08
Added 1px extra padding to icon only buttons. Adjusted offset for clear button on search inputs accordingly.
2011-02-03 15:04:15 -05:00
toddparker
59b7d74026
Added new home and search icon classes. Re-named the ui-icon-search used on search inputs to ui-icon-searchinput
2011-02-03 13:37:39 -05:00
toddparker
cd14e8f3fd
Added new home and search icons to sprite.
2011-02-03 13:37:06 -05:00
scottjehl
b464b1bcec
added a workaround for the selectmenu plugin's nativeMenu in Opera. Opera browsers improperly support opacity on select elements, either hiding the menu button but not its text (in Mini), or hiding the text but not the button. Either way, it makes our hidden-select trick look really bad, or unusable. This workaround adds a class to the select in Opera, and makes the native menu visible. In the case of a false positive, that's not a bad outcome. Fixes #897
2011-02-02 12:04:18 -05:00
scottjehl
2061b5bc2b
setting opacity to slightly greater than 0 fixes native selects in Firefox Mobile. At this point, the critical issues mentioned in 897 appear to be resolved. Fixes #897 .
2011-02-02 00:36:41 -05:00
scottjehl
0648247260
further shielding of non-native actions from native menus, and styled select within a parent div rather than anchor, when native is used.
2011-02-01 21:03:41 -05:00
scottjehl
18f349bf37
make sure non-created pages are hidden. Fixes #946
2011-02-01 20:03:49 -05:00
scottjehl
4930a42873
moved over to our class-based media query
2011-02-01 10:40:18 -05:00
Jesse Streb
34260225a7
Removing height: 120% as it appears to have caused unnecessary flickering and by setting the min-height of each page creation is unnecessary.
2011-01-31 21:42:38 -05:00
adammessinger
1585f7d729
Fix for issue #890 : missing -moz-linear-gradient parameters in theme CSS
2011-01-29 00:16:25 +08:00
John Bender
b1d356bfd7
Merge branch 'nativeselectmenu'
2011-01-27 09:50:40 -08:00
Jesse Streb
378fb51225
[ #455 ] For the transitions we now have overflow: hidden in order to limit the flickering. We always scroll to the top before we start our transitions in order to make it scroll. The CSS changed to have overflow: hidden during transitions and have a height that is larger enough to keep the address bar hidden.
2011-01-27 12:28:04 -05:00
scottjehl
3ade4e3448
removed outlines on active, focus states in favor of theme hover states
2011-01-26 22:46:06 -05:00
scottjehl
0cdf9df11c
added option for useNativeMenu. Should be updated so, when set, the custom menu markup is never created.
2011-01-25 22:43:53 -08:00
scottjehl
6a958ecba2
merge
2011-01-22 17:48:36 -05:00
scottjehl
cb2de36865
more outline disabling
2011-01-22 14:46:58 -05:00
scottjehl
2a06226def
removed outlines on active states. Left them open on focus.
2011-01-22 14:44:50 -05:00
scottjehl
17663605ce
changed up the contrast a bit, particularly on hover/focus. Makes joystick/key navigation easier. Fixes #845
2011-01-22 14:26:58 -05:00
scottjehl
48b69b7a71
loading message opens above offset of active button, when possible. This makes it visible on devices that don't support scrollTop (webOS, etc)
2011-01-20 16:28:23 -05:00
scottjehl
4b53be8f45
removed hidden overflow rule, which makes page transitions a little cleaner on the desktop, but more importantly, Fixes #446 , Fixes #678
2011-01-13 18:08:59 -05:00
toddparker
dbdcffd505
Removed instances of hex color shorthand in filters to fix potential IE issues
2011-01-13 17:46:33 -05:00
ehynds
f9c1592bc7
fix extra-wide pages in opera & opera mini
2011-01-12 18:00:53 -05:00
Louy Alakkad
db1f51aeb2
Button label isn't obvious when data-theme="c" and button is :visited. [ #777 ]
2011-01-12 02:48:13 +08:00
scottjehl
663c33e7a0
just whitespace. Fixes #181
2011-01-08 09:32:02 -05:00
scottjehl
a37bc5d1b0
fixed double scrollbars when tall selects are present
2010-12-23 15:25:58 -05:00
ehynds
cc0d982c5e
documentation for multiple select functionality and list icon theming.
...
also fixed a CSS specificity bug where the display:block declaration on .ui-li was overriding the display:none declaration for the placeholder class.
2010-12-22 18:11:01 -05:00
scottjehl
fd821b7440
Merge branch 'select_multi' of https://github.com/ehynds/jquery-mobile into ehynds-select_multi
2010-12-22 10:05:40 -05:00
John Bender
95ef08b269
perspective class only added on flip page transition or any transition added to the perspectiveTransitions local var in the transitionPages function Fixes #568
2010-12-13 02:21:40 -08:00
John Bender
c1ba429a9c
added ui-btn:visited color white, Fixes #618
2010-12-12 00:41:42 -08:00
Kin Blas
3062199ac6
Some tweaks to kptdobe's patch from:
...
https://github.com/jquery/jquery-mobile/pull/649
- Changed hideOnTouchEnabed to touchToggleEnabled.
- Fixed problem that would allow the toolbars to show on touchstop, if the starting state was "inline" to begin with.
- Moved the touchToggleEnabled checks in touchstart/touchstop so that they wrap the entire code in the function. We don't want to do any work if we don't need to.
- Removed the forced hide() call in touchstart.
Added the missing fadeout animation reference inthe fade.in transition rule.
2010-12-10 10:17:16 -08:00
ehynds
8eb553f884
multiple select functionality
2010-12-07 15:45:20 -05:00
scottjehl
91a5b8c098
Changed the way submit buttons work. Now, form input/button elements are appended to a div-based "button", invisibly filling its width and height. The user now interacts directly with the native control, rather than having to trigger a click from another anchor (which formerly prevented some native submit event handling from working).
...
A workaround is still included to ensure the input's name/value is submitted along with the form when it's not a type=reset, as this is necessary for the button data to appear in the serialized form data.
2010-12-06 11:40:28 -05:00
scottjehl
6dce87a2ac
hide placeholder options in selectmenu overlays. Fixes #607
2010-12-03 11:32:48 -05:00
ehynds
68150b5bec
adding optgroup support. Fixes #567
2010-12-03 10:57:21 -05:00
scottjehl
c4b333e723
make sure empty options are displayed with expected height. Fixes #572
2010-12-03 10:41:55 -05:00
ehynds
e2eb9e9298
add disabled option support. fixes #350
2010-12-03 22:30:08 +08:00
scottjehl
76f5c26624
cleaned up css styles - ui-selectmenu instead of ui-listview
2010-11-19 19:15:48 -05:00
scottjehl
ed82d39824
removed inner text shadow on ios text inputs
2010-11-19 18:15:34 -05:00
scottjehl
2ade27bdcf
removed old manifest files - index.php is now used in their place.
2010-11-17 11:55:15 -05:00
scottjehl
061edecac1
added z-index rules to ensure label sits on top of input, regardless of source order.
2010-11-16 17:17:19 -05:00
scottjehl
e89ebc126e
Input types can now degrade to alternate types, instead of text. First such example is type=range degrades to type=number. Fixes issue #415 , Fixes #404
2010-11-11 21:43:01 -05:00
scottjehl
9e99c2c730
fixed up some icons on retina resolution
2010-11-11 20:25:54 -05:00
Todd Parker
150393ddb4
Tweaked swatch b hover state colors.
2010-11-11 13:31:56 -05:00
Todd Parker
66d53461b0
Added full icon positioning docs and examples and re-vamped the headers docs to include a navbar doc page with glyphish example.
2010-11-11 12:50:32 -05:00
Kin Blas
9dce1c3c02
Fix for "header/footer scrolls with document" problem in Issue 58.
2010-11-10 16:02:55 -08:00
Kin Blas
6e9f8af1b3
Rule #1 , when you change a file name, update its references. Fixing bustage from my previous checkin. Sorry 'bout that.
2010-11-09 14:09:04 -08:00
Kin Blas
d5a2ed2f10
Fixed 413 - Dev issue: our .htaccess file on the server is doing a 301 redirect which is causing css and image loading issues.
...
- Switch to using a combine.php library and index.php scripts within each directory for combining files. This works around the iOS webkit bug that prevents images from being displayed the next time the page is loaded.
2010-11-09 13:58:28 -08:00
scottjehl
d22b711eb9
override background-size on the loading icon for retina
2010-11-09 16:46:06 -05:00
scottjehl
5fcc049d5b
hide page during rendering - prevent fouc.
2010-11-08 15:04:12 -05:00
scottjehl
a68f6ee5c9
set overflow-x to hidden on ui-content div. prevents page content from breaking out beyond viewport. Fixes #353
2010-11-04 23:52:53 -04:00
scottjehl
2a68ad6301
removed an empty selector
2010-11-04 22:59:19 -04:00
scottjehl
48c8bb0d7c
made icononly buttons inline-block. Fixes #281
2010-11-04 22:58:54 -04:00
scottjehl
944f5aa92e
removed some extra selectors in input /textarea css. Fixes #392
2010-11-04 18:42:31 -04:00
Kin Blas
6656d1f84c
Fixed 373 - Re-visit the need for -webkit-backface-visibility property on ui-page
...
- Removed -webkit-backface-visibility from all general rules and placed it in the .slide transition rule. It was impacting scroll performance and causing some rendering problems on iOS 3.1.x and some Android platforms.
2010-11-03 23:30:44 -07:00
scottjehl
af8b21efc5
re-exported images as png8. Will need to test if this fixes issue number 367
2010-11-03 22:17:20 -04:00
scottjehl
8483816ffa
removed - no longer in use
2010-11-03 22:11:14 -04:00
Kin Blas
23689f2379
Fixed 358
...
List thumbnails disappear in iOS 3.1.2
- The bug seems to be caused by the fact that .ui-page has a -webkit-backface-visibility:hidden on it. I added a dummy translateX(0) -webkit-transform which seems to work around the problem. In theory, the backface property should only be needed during the flip transition since that is the only time the back of an element would be visible, but it seems that we are using backface to prevent tile rendering from being visible while scrolling.
2010-11-03 12:25:39 -07:00
Kin Blas
b074f2b38a
Turn off the default hilighting that happens for all links and elements with click behavior on them by making the default tap hilight color transparent.
2010-11-02 14:33:41 -07:00
scottjehl
f66047f410
added class 'ui-mobile-viewport-transitioning' to page parent container during transitions, and applied css to give perspective and proper dimension to the container and child pages. Also set overflow to hidden.
...
Fixes #347
2010-11-02 16:29:12 -04:00
scottjehl
edc1b81ba4
added ui-mobile-viewport class to parent of page element ( body in most cases). Updated css to style this class instead of body
2010-11-02 16:00:23 -04:00
scottjehl
6700721437
added php to <? opening tags - thx @TechIsCool. Fixes #308
2010-11-02 14:24:17 -04:00
scottjehl
1c12db5ded
fixed a few selectors
2010-11-02 01:28:14 -04:00
scottjehl
1c7396e65e
unnecessary on body
2010-11-01 22:19:02 -04:00
scottjehl
a14522b6e6
fixed up slider layout in wider screen widths
2010-11-01 22:04:13 -04:00
scottjehl
dcaeeb70ad
Changed width of aside content when under 480px min-width breakpoint. Fixes #171
2010-11-01 21:58:13 -04:00
scottjehl
72f7dbde8b
added -ms-text-size-adjust in addition to webkit
2010-11-01 21:41:37 -04:00
scottjehl
ea98a98ba2
Narrowed down first-load transition issue to ui-loading class.
...
Removed a selector from overflow rule that seemed to be a bit overreaching. Fixes #336
2010-10-31 11:18:44 -04:00
Kin Blas
d96ef2ea7d
Fixed 138 - transition: fix flip (and cube?)
...
- Added a -webkit-perspective property to the body element, since it is the container for the element (ui-page) that actually flips. We need specify this so a projection matrix gets created, giving the viewer some perspective. The 1000 represents the depth in pixels (the distance from the viewer to the z-plane). According to the CSS3 spec 1000 is a moderate value. Lower values make the effect more extreme.
2010-10-29 13:23:04 -07:00
jblas@adobe.com
acbec71e29
Fixed #117
...
"Global: blinky page transitions"
According to the CSS Animations spec as soon as an animation completes, any properties that were animated revert back to their previous values. This means that the CSS rule that refers to the animation by name must also have the "To" property values specified.
2010-10-28 23:40:11 -07:00
Todd Parker
3d19ac10c8
changed #fff to #ffffff in ui-body-b and ui-body-e because IE has issues with shorthand notation in filters.
...
Fixes issue 327: http://github.com/jquery/jquery-mobile/issues#issue/327
2010-10-28 16:36:30 -04:00
scottjehl
336dc36297
changed disabled class to ui-disabled, dropping the "state" portion to fit with the new conventions
2010-10-27 23:11:22 -04:00
Beau Smith
14fbb9a580
Removing un-necessary specificity from .ui-checkbox and .ui-radio styling.
2010-10-26 22:31:41 +08:00
Beau Smith
722a45e060
Add missing commas in button styles.
2010-10-26 22:31:40 +08:00
scottjehl
4d3020d414
added px suffix to all media-min/max classes. Updated CSS usage to match.
2010-10-25 10:45:30 -04:00
scottjehl
25c2ce5ce6
added support for grouped collapsibles that make accordions. Parent element just needs a data-role of collapsible-set. Fixes #87 , Fixes #178
2010-10-23 10:20:06 -04:00
scottjehl
b2f791a5ef
fixed icon positioning.
2010-10-22 19:05:13 -04:00
scottjehl
f806fc07d7
updated css to use min-width classes in place of media queries
2010-10-22 14:46:27 -04:00
wuyuntao
2337fddea9
Fix some css issue
2010-10-21 21:23:54 +08:00
Jeffrey Way
ef72ae4ddf
Fixed iPad button positioning bug
2010-10-21 21:20:14 +08:00
scottjehl
920adf204c
scoped the application of negative margins to .ui-content . Fixes #254
2010-10-20 16:54:10 -04:00
scottjehl
b83ed3ff68
Set header/footers to display: block for use case where HTML5 header/footer are used. Fixes #224
2010-10-18 11:55:25 -04:00
John Resig
49d8ad2c32
Hmm, that didn't change things. Will have to play with it more, later.
2010-10-16 00:07:33 -04:00
John Resig
6df58ccb09
There wasn't enough contrast between the loader icon and the background.
2010-10-16 00:04:23 -04:00
John Resig
fb884874f4
Icon was popping out of the button in Safari.
2010-10-15 22:27:02 -04:00
Todd Parker
0cd57f9d6f
All new icons and AI file for safe keeping. Goodnight icons.
2010-10-15 21:15:48 -04:00
Todd Parker
f036735a23
all new icon set. yay :/
2010-10-15 21:05:39 -04:00
scottjehl
b502243650
removed the text selection override.
2010-10-15 19:08:12 -04:00
scottjehl
980392fc5f
another sprite fix.
2010-10-15 16:51:14 -04:00
scottjehl
3dd8884582
sprite fix
2010-10-15 16:49:43 -04:00
scottjehl
9afffcf645
added flip back in. seems to be a little better now
2010-10-15 15:47:04 -04:00
scottjehl
908c86a117
used -webkit-backface-visibility:hidden; to prevent blinkiness. thx brianleroux
2010-10-15 15:27:54 -04:00
scottjehl
abed550d67
removed some transitions for alpha
2010-10-15 15:02:00 -04:00
scottjehl
84d1f584d8
added translate3d to see if it helps flickering
2010-10-15 14:47:48 -04:00
scottjehl
53b3d6828b
added the other transitions from jQtouch.
2010-10-15 13:37:49 -04:00
scottjehl
6cd66e2a05
rough cut at the icon sprites (18px and 36px for retina) for Todd to work his magic.
2010-10-15 12:58:45 -04:00
scottjehl
7229b082d2
tweaked bottom border and overflow
2010-10-15 10:36:24 -04:00
scottjehl
06c88cbd26
added ui-br for bottom borders, without the baggage
2010-10-15 10:35:21 -04:00
Todd Parker
69df8ea7e5
less opacity on the loader div
2010-10-14 15:38:59 -04:00