scottjehl
f5ebfbcbd2
Fixed check for relative vs. absolute positioning of fixed toolbars. Now fullscreen toolbars will work as expected. Fixes #132
2010-10-10 20:43:00 -04:00
scottjehl
00d8f6b62d
Fixes #136
2010-10-10 20:36:53 -04:00
scottjehl
734e21816a
groupingtheme option is now exposed as data-groupingtheme. This should probably be renamed to "dividertheme", but for now, this Fixes #128 , Fixes #134 (duplicate bugs)
2010-10-10 18:17:26 -04:00
scottjehl
edaa43c479
on page show, focus directs to page title, or first focusable element if no title present. Improves a11y experience.
2010-10-10 18:06:29 -04:00
scottjehl
580c140311
added tabindex attr to page titles so we can direct focus there when pages are shown.
2010-10-10 17:57:35 -04:00
scottjehl
66099f7418
changed min-height of has-thumb lists. Fixes #135
2010-10-10 17:49:27 -04:00
scottjehl
9aba756295
constrained toolbar show/hide to ui-page-active. Fixes #96
2010-10-10 16:43:19 -04:00
scottjehl
0888e06f44
made page titles overflow to ellipsis. Fixes #115
2010-10-10 16:35:28 -04:00
scottjehl
218378ee15
moved basic header and footer styles into core.css. Now headerfooter.css only deals with inline/vs follow/fixed positioning of toolbars
2010-10-10 16:32:44 -04:00
scottjehl
96598b626c
all button inner divs now overflow to ellipsis. Removed unnecessary styles in navbar.
2010-10-10 16:29:05 -04:00
scottjehl
fb30ab9580
used new $.mobile.idStringEscape to create more meaningful urls and ids for generated sub-pages in nested lists. Fixes #81
2010-10-10 16:22:39 -04:00
scottjehl
8f48125a1d
added a generic string formatter $.mobile.idStringEscape for strings to be used in both IDs and URLs. The regexp may be overly simplified now, but it'll allow us to create more semantic identifiers from content in generated pages.
2010-10-10 16:17:45 -04:00
scottjehl
39c3e0095b
Fixed split buttons in full-width listviews. Fixes #123
2010-10-10 15:56:25 -04:00
scottjehl
35a928c3aa
count bubble now positioned far right in dividers. Fixes #125
2010-10-10 15:46:51 -04:00
scottjehl
e18631800d
added ability to set data-icon on split buttons. Fixes #124
2010-10-10 15:43:58 -04:00
scottjehl
ead866636e
Added support for data-role="list-divider", and for readonly li's (those that have no child anchor). Fixes #121 , Fixes #122
2010-10-10 15:38:25 -04:00
scottjehl
f58761bf3a
applied data-nobackbtn attrs
2010-10-10 15:16:02 -04:00
scottjehl
8cbb6186dc
added data-nobackbtn attr to override auto-add of back buttons at the header level. Fixes #131
2010-10-10 15:15:45 -04:00
scottjehl
f78dccb1fb
Merge branch 'master' of github.com:jquery/jquery-mobile
2010-10-10 10:42:30 -04:00
scottjehl
e42130efe0
big updates and additions to docs by Todd
2010-10-10 10:41:34 -04:00
Scott González
5b2bbd7b9f
Allow preventing the default initialization for pages by canceling the pagebeforecreate event. Fixes #105 .
2010-10-09 14:45:16 -04:00
Scott González
74a66af37b
Converted $.mobilize to $.fn.page (and $.mobile.page via widget factory).
2010-10-09 14:34:21 -04:00
scottjehl
5dbda8eb25
buttons now inherit theming from bar,body,and list (TBD) containers.
...
Consequently, when designing themes, button-A should be designed to pair well with bar,body,and list A.
This page shows a nice example of it in action:
http://jquerymobile.com/test/#_containers-states.html
Fixes #44
2010-10-09 09:22:27 -04:00
scottjehl
00c28aff4d
demo markup cleanup
2010-10-09 08:57:57 -04:00
scottjehl
7032e8330f
removed old demo pages
2010-10-09 08:57:00 -04:00
scottjehl
0b181c6520
added overflow and bottom padding to content divs. Fixes #55 (which wasn't actually a listview bug, it turns out).
2010-10-09 08:45:07 -04:00
scottjehl
137193640d
renamed folder to "navbar"
2010-10-09 08:30:06 -04:00
scottjehl
b6c482255e
whoa - that commit where I removed all the meta was a tad agressive (base tag was removed by mistake).
...
Re-added our base tag!
2010-10-09 08:29:01 -04:00
scottjehl
4d9c06452e
a few more navlist instances
2010-10-09 01:10:28 -04:00
scottjehl
a8f1edc106
remove hash-setting functionality. Now expanded globalnavs are not deep-linkable.
...
Fixes #84
2010-10-09 01:08:13 -04:00
scottjehl
85c063eb94
If a [data-role="page"] div has an ID already when it is loaded, mobilize will wrap the page in a new div, transferring page-related data attrs to the wrapper (role,theme,fullscreen).
...
This prevents a ID from being overwritten for use in our page navigation model, which would have prevented css and scripting from applying.
Fixes #93
2010-10-09 00:41:01 -04:00
scottjehl
dc3ff3b67e
Input sliders can now be created using type="range". No data- attr necessary, though you can also use data-role="slider" with an input type of number (and on a select element as well).
...
Range Inputs will degrade to type=text, along with other shoddy input types.
Fixes #106
Fixes #118
2010-10-08 23:49:41 -04:00
scottjehl
8e1421fbe2
typo
2010-10-08 23:39:39 -04:00
scottjehl
8d8675dd84
updated to use $.mobilize for page building. Fixes issues with nested list styling as well.
2010-10-08 23:32:41 -04:00
scottjehl
702173eaae
renamed navlist to navbar.
...
Fixes #117
2010-10-08 23:26:04 -04:00
scottjehl
db9f34e92a
removing home links - auto-back links will work in their place
2010-10-08 23:10:56 -04:00
scottjehl
29a7daee60
mobilize now:
...
* applies data-themes appropriately to header,footer,page,and content roles
* finds first link in header or footer, applies left button class
* finds second link in header or footer, applies right button class
* if no left button, a back button is auto added (this can be disabled through $.mobile.addBackBtn)
* back buttons will not auto-add on the first page visited.
* all headings h1-6 are given ui-title class for constent styling in header and footer
* buttons in ui-bar,ui-header,ui-footer now all have consistent sizing and styling
Fixes #109
Fixes #114
Fixes #28
Fixes #116
2010-10-08 23:10:13 -04:00
scottjehl
daa76e00fa
enabled an opt-out for headers or footers that shouldn't follow on scroll. Just add [data-position="inline"]
2010-10-08 22:52:36 -04:00
Todd Parker
65343f158b
The start of basic documentation and cleaned up demos.
2010-10-08 18:20:20 -04:00
Todd Parker
21209b811b
Merge branch 'master' of github.com:jquery/jquery-mobile
2010-10-08 18:18:06 -04:00
scottjehl
aa13284122
Updating .gitignore to allow more files.
2010-10-08 18:17:15 -04:00
jzaefferer
97d66cc233
Converter demo: Cleanup
2010-10-08 13:01:35 +02:00
jzaefferer
281ba28317
Converter demo: Added ability to remove individual conversions. Removed distance defaults until those can be added by hand.
2010-10-08 12:59:20 +02:00
jzaefferer
044b54df2f
Converter demo cleanup.
2010-10-08 12:34:53 +02:00
scottjehl
7850c16e69
brought back the min/max scale so orientation change is clean. Still uncomfortable with choice between smooth orientation changes and ability to zoom...
2010-10-07 19:46:15 -04:00
scottjehl
748d7c323c
moved installed app assets to experimental
2010-10-07 18:37:10 -04:00
scottjehl
194a76796a
removed auto-append meta tags except for viewport.
2010-10-07 18:35:17 -04:00
scottjehl
9714d4c9e7
fixed up dialog stylin'
2010-10-07 18:18:51 -04:00
scottjehl
d50e73d7fc
made sure relative positioning never lets a header go higher than it's place in the document flow, or a footer lower than its place. Helps with dialogs.
2010-10-07 18:16:02 -04:00
scottjehl
ab48e7cce4
fixed transitions - one comma should have been a ;, and updated data usage in the process.
2010-10-07 17:49:51 -04:00