scottjehl
ead0baf2ab
brought these orientation-based rules back for certain scenarios where they're helpful, such as when js is setting heights in iOS5. No bug fix, just a tweak.
2011-10-03 17:01:05 -04:00
scottjehl
8a76335682
These orientation heights that were mainly tied to iOS are no longer needed, as viewport height is managed via JS
2011-09-29 14:27:49 -04:00
scottjehl
1ad3eeaf98
accelerate elements within the page in touch-enabled scenarios to prevent hidden elements (not just blinking, but flat-out disappearing)
2011-09-27 12:34:17 -04:00
scottjehl
569d55acf9
addresses issue #2415 - applying a transform gets rid of the element peekaboos for headers, and other content in the page. We'll need to monitor this one this week and see what the memory impact is before keeping it.
2011-09-24 00:04:34 -04:00
Kin Blas
432b876e84
Fix for issue 2474 - [IPAD] change page flicking in landscape[IPAD] change page flicking in landscape
...
- On iOS, giving focus to the ui-page element causes flashing during page animations/transitions. This is due to the CSS outline property which is applied when the page is given focus. Turning outlines off for all pages prevents the flashing.
2011-09-20 14:16:37 -07:00
scottjehl
b645781f4d
implemented native overflow scrolling based on support for -[prefix]-overflow-scrolling: touch. True fixed headers and footers come supported as well.
2011-09-08 12:38:50 -04:00
scottjehl
1a524756f3
added a pre-transition class to set pages to display: block early and allow for their scrollTop and focus to be set before they are shown.
2011-09-08 12:38:50 -04:00
scottjehl
440be55f2b
changed the name of the overflow support test and class to touchOverflow / touch-overflow
2011-09-08 12:38:50 -04:00
scottjehl
c8e676d591
applied conditional overflow scrolling to page div
2011-09-08 12:38:50 -04:00
scottjehl
b0552d79de
removed some old alpha comments. Versioning covers this sort of thing.
2011-07-15 11:47:32 -04:00
scottjehl
df7ac2f642
fix up the page heights during transitions, and min-heights otherwise.
2011-06-17 19:19:46 -04:00
Ghislain Seguin
00bd49a414
issue #1595 : Back button gets clipped when there is no title
2011-06-16 17:25:59 -07:00
Kin Blas
9e696b8d26
Backing out commit for "fix height issue for transitioning page"
...
https://github.com/jquery/jquery-mobile/pull/1723
b2a534c217
It was causing a few issues including:
https://github.com/jquery/jquery-mobile/issues/1770
2011-06-03 09:29:41 -07:00
eddiemonge
b2a534c217
fix height issue for transitioning page
2011-05-26 16:43:07 -07:00
toddparker
164d40b711
Set loader z-index to 100 so it sits over sliders. Fixes #1371
2011-04-05 12:20:54 -04:00
scottjehl
732a11089b
make sure page backgrounds and general page height fills the height of the browser, particularly with dialogs. Fixes #1033
2011-03-27 12:53:22 -04:00
scottjehl
13a88bfd7b
undid the changes in commit #a881ae79d7310e45294e
2011-03-24 01:11:45 -04:00
Louy Alakkad
a881ae79d7
giving footer buttons an absolute postition
2011-03-23 23:56:06 +08:00
scottjehl
98842a337c
critical bug fix for C-Grade support. Ensures page is not hidden on C-Grade browsers. Fixes #975
2011-02-04 12:45:26 -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
scottjehl
18f349bf37
make sure non-created pages are hidden. Fixes #946
2011-02-01 20:03:49 -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
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
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
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
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
1c7396e65e
unnecessary on body
2010-11-01 22:19:02 -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
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
scottjehl
b502243650
removed the text selection override.
2010-10-15 19:08:12 -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
84d1f584d8
added translate3d to see if it helps flickering
2010-10-15 14:47:48 -04:00
Todd Parker
69df8ea7e5
less opacity on the loader div
2010-10-14 15:38:59 -04:00
scottjehl
5cfd402247
removed the body width settings.
2010-10-13 15:30:39 -04:00
scottjehl
d5cbcf755b
Created a themes directory and moved all CSS and images there.
...
Edited the PHP combiner and .htaccess logic to accommodate this change, as well as allowing manifest files to use a "../" when referencing files, which will be handy when adding themes that don't include structural files yet.
Modified all HTML files to point to /themes/default for their theme.
2010-10-13 13:26:23 -04:00