Commit graph

180 commits

Author SHA1 Message Date
scottjehl
0fbbf6600a added some resets 2010-09-19 19:06:35 -04:00
scottjehl
ee2e46cbfb updated markup in search demo page 2010-09-19 19:04:33 -04:00
scottjehl
ebc80aa96e added faux search response page 2010-09-19 19:04:20 -04:00
scottjehl
b2f8c00785 added search styles 2010-09-19 19:04:08 -04:00
scottjehl
b6eb492c6c added search icon from glyphish - to be redrawn / replaced 2010-09-19 19:03:43 -04:00
scottjehl
32e965b9cc added search icon 2010-09-19 19:03:26 -04:00
scottjehl
0726fe484c added search icon 2010-09-19 19:03:16 -04:00
scottjehl
c451627dab moved loader div positioning lower 2010-09-19 19:02:47 -04:00
scottjehl
51f3fa2e2b default to no auto-submit events. 2010-09-19 19:02:21 -04:00
scottjehl
845549949c don't add ui-body class to form 2010-09-19 18:37:51 -04:00
scottjehl
ee001d1338 added logic for applying different classes and behavior to search inputs 2010-09-19 18:34:50 -04:00
scottjehl
c16dee657b new attribute: data-role="nojs" can be applied to any element that should be accessibly hidden from the page for A browsers. 2010-09-19 18:21:09 -04:00
scottjehl
02a76c3f48 added the auto-init for autoforms to mobilize function 2010-09-19 18:15:02 -04:00
scottjehl
cc58c6e0f5 added jQuery.mobile.forms.autoform.js to the manifest 2010-09-19 18:14:40 -04:00
scottjehl
489cd4f917 search demo page that'll use autoform plugin 2010-09-19 18:12:52 -04:00
scottjehl
5c3ab41cf3 adding autoform plugin 2010-09-19 18:12:36 -04:00
scottjehl
14436257f6 made sure ui-page class is only added if there's no closest('.ui-page') present on it during mobilize call 2010-09-19 18:11:39 -04:00
scottjehl
8c7205c3ad added 4 functions to $ namespace for use in external plugins 2010-09-19 18:09:05 -04:00
scottjehl
0782029b12 made $.mobilize available for externals 2010-09-19 17:57:06 -04:00
scottjehl
fd1a0f1dbf removed a theme class 2010-09-19 17:36:44 -04:00
scottjehl
f07a088b0b added class to ui-page. 2010-09-19 15:25:33 -04:00
scottjehl
94d17d4f42 linked up the new globalnav example that uses glyphish icons 2010-09-19 15:22:33 -04:00
scottjehl
a3c1a3a57f uncommented line to fade in content after loading finishes 2010-09-19 15:21:28 -04:00
scottjehl
6b28f51452 one more image path fix 2010-09-19 12:13:37 -04:00
scottjehl
188e068dcb updated icon paths 2010-09-19 12:12:22 -04:00
scottjehl
04f24f1d9d centered icons in demo 2010-09-19 12:09:47 -04:00
scottjehl
0395289c76 added demo with glyphish icons 2010-09-19 12:08:20 -04:00
scottjehl
458e7b5d2f edited globalnav expanded button styles 2010-09-19 12:07:49 -04:00
scottjehl
b351290a9c modified manageglobalnav function to work based on a passed element argument 2010-09-19 11:10:02 -04:00
scottjehl
ad7b3a2293 edited globalnav expanded layout a little bit 2010-09-19 11:09:25 -04:00
scottjehl
62507c5c5e took the font size down a bit on global nav expanded buttons 2010-09-19 10:53:33 -04:00
scottjehl
08f1ec9bf8 rewrite of globalnav plugin. Anything beyond 3 links auto-generates a "more..." button and creates a fully navigable, scrollable page with all the links in a grid view. 2010-09-19 10:51:21 -04:00
scottjehl
456d754a87 changed initial selector to find first page so it doesn't use ui-page class 2010-09-19 10:49:28 -04:00
scottjehl
843f5810ee moved initial mobilize call after ID is set 2010-09-19 10:47:27 -04:00
scottjehl
8d0f0ea9b8 fixed up min-height to stretch background to fill screen 2010-09-19 10:44:08 -04:00
scottjehl
12773bc925 changed to use classes for toggling globalnav visibility 2010-09-19 10:35:48 -04:00
scottjehl
c3d95d5fd0 changed to make sure mobilize is called on any pagechange (to accommodate generated globalnav pages. Made sure it can only be run once on a page.
also added manageGlobalnav function to show/hide globalnavs depending on whether the active page is an expanded globalnav.
2010-09-19 10:32:46 -04:00
scottjehl
682595628f updated to use grid plugin for column layouts 2010-09-19 08:24:25 -04:00
scottjehl
b500be9657 added new grid plugin for adding classes to create flexible column layouts. 2010-09-19 08:14:48 -04:00
scottjehl
8f26170f6a changed class names to 'grid' instead of 'config' 2010-09-19 08:13:52 -04:00
scottjehl
1c1dc1d94f append globalnav to end of body after page change 2010-09-18 14:02:49 -04:00
scottjehl
f9f236fb8b Big update:
In starting markup, pages should now be identified with the attribute data-role="page".  This allows us to then add ui-page programatically, hiding all non-active pages, and apply ui-page-active to one page at a time to show it.

mobile.js is updated to find pages by this attribute now, instead of ui-page class.

fixes issue 32
2010-09-18 12:20:35 -04:00
scottjehl
9e35f60620 content edit 2010-09-18 12:03:24 -04:00
scottjehl
d6e17cafdd removed a couple brackets in attr() methods. 2010-09-18 11:47:07 -04:00
scottjehl
37f16c3022 undo that last change for binding swiperight to ui-page with live. Namespaced unbinding didn't seem to work. 2010-09-18 11:15:24 -04:00
scottjehl
36dba04c6b changed automated swiperight binding to ui-page instead of body. 2010-09-18 11:12:50 -04:00
scottjehl
db30109223 added a quick tip about setting up MAMP for Mac OSX users who don't have a webserver already set up. 2010-09-18 11:07:52 -04:00
scottjehl
125cb6c156 changed globalnav logic to do the following:
- globalnav elements can now be included at the end of any ui-page div
- mobilize will create the globalnav when it finds one, append outside of ui-page to persist across pages
- when a new page is loaded that includes a globalnav, old globalnav will be replaced with the new one.
2010-09-18 10:55:37 -04:00
scottjehl
e016cfa6b7 make sure globalnav is only called once on a div 2010-09-18 10:44:46 -04:00
scottjehl
60deedf499 set ui-bar to be 16px font size 2010-09-18 10:29:14 -04:00