├── css ├── font │ ├── FontAwesome.otf │ ├── fontawesome-webfont.eot │ ├── fontawesome-webfont.ttf │ └── fontawesome-webfont.woff ├── jquerymobile.nativedroid.color.yellow.css ├── jquerymobile.nativedroid.color.green.css ├── jquerymobile.nativedroid.color.purple.css ├── jquerymobile.nativedroid.color.red.css ├── jquerymobile.nativedroid.color.blue.css ├── jquerymobile.nativedroid.light.css ├── jquerymobile.nativedroid.dark.css └── font-awesome.min.css ├── README.md ├── .gitattributes ├── dialog.html ├── _tweetfeed.html ├── flickrgallery.html ├── collapsible.html ├── accordions.html ├── panels.html ├── gettingstarted.html ├── colorsandstyles.html ├── .gitignore ├── index.html ├── text.html ├── features.html ├── headerfooter.html ├── dialogsnpopups.html ├── listviews.html ├── homescreen.html ├── tables.html ├── license.html ├── cards.html ├── config.xml ├── gallery.html ├── forms.html ├── autocomplete.html └── js └── nativedroid.script.js /css/font/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RichardAfolabi/nativeDroid/HEAD/css/font/FontAwesome.otf -------------------------------------------------------------------------------- /css/font/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RichardAfolabi/nativeDroid/HEAD/css/font/fontawesome-webfont.eot -------------------------------------------------------------------------------- /css/font/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RichardAfolabi/nativeDroid/HEAD/css/font/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /css/font/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RichardAfolabi/nativeDroid/HEAD/css/font/fontawesome-webfont.woff -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |
This is a regular page, styled as a dialog. To create a dialog, just link to a normal page and include a transition and data-rel="dialog" attribute.
Twitter API v1 has gone. So try to use: Embedded-timelines
51 |Im a collapsible content.
56 | 60 |<div data-role='collapsible' data-content-theme='b'>68 | 69 |
<h4>Heading</h4>
<div>Any content</div>
</div>
Im an accordions content.
46 | 50 |<div data-role='collapsible-set' data-content-theme='b' data-theme='b'>67 | 68 |
<h4>Heading</h4>
<div>Any content</div>
</div>
<a href='#mypanel' data-role='button' data-icon='tasks' data-iconpos='left' data-inline='true'>Open panel</a>57 |
#mypanel<div data-role='panel' id='mypanel' data-theme='b'>59 |
...
</div>
nativeDroid is basically a theme for jQuery Mobile so you can use any functionality provided by jQM but for a better looking design there are a few tweaks to respect:
43 |data-theme='b'(css/jquerymobile.css).data-inset='true|false' parameter is not working in nativeDroid.<div class='inset'>-Tag instead.data-role='header' only in combination with data-position='fixed' and data-tap-toggle='false' and specificly apply the data-theme='b' to link elements inside the header.data-role='footer' is not yet designed. Use them with cause.css/font-awesome.min.css contains the fonts and icons used in nativeDroid.css/jquerymobile.css contains the original structure for jQuery Mobile without any theme (minified).css/jquerymobile.nativedroid.css contains the structure adjustments needed for nativeDroid.css/jquerymobile.nativedroid.light.css contains the light-theme.css/jquerymobile.nativedroid.dark.css contains the dark-theme.css/jquerymobile.nativedroid.color.blue.css blue-color style.css/jquerymobile.nativedroid.color.green.css green-color style.css/jquerymobile.nativedroid.color.purple.css purple-color style.css/jquerymobile.nativedroid.color.red.css purple-color style.css/jquerymobile.nativedroid.color.yellow.css yellow-color style.Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.
Writing some Code is pretty easy with the <code>-element.
Progress-Bars
51 | 52 | 53 | 54 | 55 | 59 | 63 | 67 | 71 |You can simply use the default <h1> until <h6>-Tag.
You can simply use the default <p>-Tag.
<code> .classname </code>
<pre>86 |
foo = bar;
</pre>
<div class='message warning'>95 |
<i class='icon-warning-sign'></i>
<p>This is a warning Message</p>
</div>
Info: .info
Success: .success
Warning: .warning
Error: .error
<progress>-Element (Demo)user-scalable=no in the header for improving click performance (Many thanks to Mozillas Firefox for Android-Team for the feedback)data-icon-attribute.data-icon='camera' = .icon-camera)Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin porta metus ac nunc placerat congue. Donec non mauris vel nisi tristique iaculis. Nunc dui justo, semper quis tincidunt ut, pellentesque quis dolor. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Duis dignissim massa quis orci feugiat imperdiet. Nunc eget suscipit orci. Aenean nec augue rhoncus, porta ligula in, pellentesque risus. Praesent ut enim non lacus posuere varius. Morbi in dapibus ante. Ut ornare convallis urna, et fringilla diam consectetur vitae. Proin iaculis elementum dolor, interdum blandit mauris rhoncus in. In pellentesque mi nibh, sed eleifend ante tincidunt et.
43 |Nullam eget elit ut quam luctus ultricies ac id dui. Praesent eros velit, egestas a vehicula a, consectetur ut felis. Praesent at risus convallis, sagittis sem et, egestas dui. Quisque ultricies augue libero, vitae pellentesque purus egestas eget. Integer adipiscing nisl in augue faucibus pellentesque. Ut sodales massa ipsum, eget convallis nunc sagittis vitae. Interdum et malesuada fames ac ante ipsum primis in faucibus.
44 |Suspendisse ornare ullamcorper massa eget sagittis. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Integer porttitor mauris neque, nec venenatis mi venenatis ut. Vivamus blandit odio tempor blandit aliquam. Sed eu feugiat quam. Ut quis ligula ut sapien pretium vehicula ac vitae nisl. In nec odio mauris. Nulla ultricies libero non sapien ullamcorper, eu lacinia diam vestibulum. Cras tortor metus, blandit eget consequat ut, ullamcorper at neque. Nulla nec velit non purus congue dapibus. Etiam et elementum nulla. In eu odio dui. Sed tristique ligula ipsum, vitae auctor est volutpat eget.
45 |Proin gravida tristique accumsan. Nunc bibendum elit nunc, nec tempus urna porta id. Mauris aliquam consectetur nisl sed tincidunt. Proin eget erat ligula. Nulla id bibendum elit. Aliquam erat volutpat. Nunc luctus ullamcorper volutpat. Morbi pulvinar eros diam, in pellentesque urna elementum in. Duis cursus lacus felis, in venenatis elit commodo a. Donec eu purus quis ligula imperdiet vehicula quis in massa. Maecenas sed tortor porta augue pellentesque eleifend a sed magna. Mauris et erat vel mi fringilla sodales quis sed dui.
46 |Donec interdum tortor vitae dolor laoreet semper. Nulla facilisi. Fusce vel diam faucibus, rhoncus risus nec, vulputate nunc. Cras vel dignissim dui. Pellentesque ut malesuada justo, nec congue ligula. Etiam sed felis vel velit accumsan rhoncus. Integer id ante euismod, mattis est id, pellentesque nibh. Pellentesque laoreet turpis aliquam ipsum vulputate pharetra. Nullam vitae tortor non arcu dapibus eleifend. Nullam tempus ligula ut risus egestas, in feugiat leo placerat.
47 |<a href='dialog.html' data-rel='dialog' data-role='button' data-icon='external-link' data-inline='true'>Open Dialog</a>52 |
<div data-role='popup' id='popupDialog' data-theme='b'>54 | 55 |
div data-role='header' data-theme='b'>
<h1>Delete from library?</h1>
</div>
<div data-role='content' data-theme='b'>
<p>This is a popup description...</p>
<div class='showastabs center nobg'>
<a href='#' data-rel='back' data-icon='ok' data-iconpos='left' data-role='button' data-inline='true'>Okay</a>
<a href='#' data-rel='back' data-icon='delete' data-iconpos='left' data-role='button' data-inline='true'>Cancel</a>
</div>
</div>
</div>
<a href='#popupDialog' data-rel='popup' data-position-to='window' data-role='button' data-icon='external-link' data-transition='pop' data-inline='true'>Open popup dialog</a>66 |
#popupDialog<div data-role='popup' id='popupDialog' data-theme='b'>68 | 69 | 70 |
div data-role='header' data-theme='b'>
<h1>Delete from library?</h1>
</div>
<div data-role='content' data-theme='b'>
<p>This is a popup description...</p>
<div class='showastabs center nobg'>
<a href='#' data-rel='back' data-icon='ok' data-iconpos='left' data-role='button' data-inline='true'>Okay</a>
<a href='#' data-rel='back' data-icon='delete' data-iconpos='left' data-role='button' data-inline='true'>Cancel</a>
</div>
</div>
</div>
This is a regular page, styled as a dialog. To create a dialog, just link to a normal page and include a transition and data-rel="dialog" attribute.
Hey Stephen, if you're available at 10am tomorrow, we've got a meeting with the jQuery team.
58 |6:24PM
59 |In preparation for the upcoming conference in Boston, we need to start gathering a list of sponsors and speakers.
64 |9:18AM
65 |Sure, let's plan on meeting at Highland Kitchen at 8:00 tonight. Can't wait!
71 |4:48PM
72 |Hey Stephen, if you're available at 10am tomorrow, we've got a meeting with the jQuery team.
81 |6:24PM
82 |In preparation for the upcoming conference in Boston, we need to start gathering a list of sponsors and speakers.
87 |9:18AM
88 |Sure, let's plan on meeting at Highland Kitchen at 8:00 tonight. Can't wait!
93 |4:48PM
94 |Hi, I'm a lockscreen. You see me because you where inactive for more than 30seconds.
46 || Rank | 47 |Movie Title | 48 |Year | 49 |Rating | 50 |Reviews | 51 |
|---|---|---|---|---|
| 1 | 56 |Citizen Kane | 57 |1941 | 58 |100% | 59 |74 | 60 |
| 2 | 63 |Casablanca | 64 |1942 | 65 |97% | 66 |64 | 67 |
| 3 | 70 |The Godfather | 71 |1972 | 72 |97% | 73 |87 | 74 |
| 4 | 77 |Gone with the Wind | 78 |1939 | 79 |96% | 80 |87 | 81 |
| 5 | 84 |Lawrence of Arabia | 85 |1962 | 86 |94% | 87 |87 | 88 |
| 6 | 91 |Dr. Strangelove Or How I Learned to Stop Worrying and Love the Bomb | 92 |1964 | 93 |92% | 94 |74 | 95 |
| 7 | 98 |The Graduate | 99 |1967 | 100 |91% | 101 |122 | 102 |
| 8 | 105 |The Wizard of Oz | 106 |1939 | 107 |90% | 108 |72 | 109 |
| 9 | 112 |Singin' in the Rain | 113 |1952 | 114 |89% | 115 |85 | 116 |
| 10 | 119 |Inception | 120 |2010 | 121 |84% | 122 |78 | 123 |
<table data-role='table' id='table-column-toggle' data-mode='columntoggle' class='ui-responsive table-stroke'>131 |
<thead>
<tr>
<th data-priority='2'>Rank</th>
<th>Movie Title</th>
<th data-priority='3'>Year</th>
...
</tr>
</thead>
<tbody>
<tr>
<th>1</th>
<td>Movie Title</td>
<td>2013</td>
...
</tr>
...
</tbody>
</table>
nativeDroid Version 0.2.2| 40 | 91 |40 SB Foothill College | 92 |02:40 | 93 |
| 120 | 96 |120 NB Express Fremont Bart Station | 97 |02:46 | 98 |
| 40 | 101 |40 NB La Avenida & Shoreline | 102 |02:47 | 103 |
| 40 | 106 |40 SB Foothill College | 107 |03:10 | 108 |
| 40 | 111 |40 NB La Avenida & Shoreline | 112 |03:14 | 113 |
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas nec sapien eu lorem condimentum mollis vel vel mauris. Proin dolor libero, ultricies quis semper eu, bibendum nec quam. Sed pellentesque, nunc vitae ornare tempus, turpis nisl aliquam nisl, vel faucibus neque magna eu odio. Fusce venenatis sem vitae arcu lacinia tincidunt. Quisque ornare sollicitudin mauris, adipiscing auctor magna commodo vel. Praesent ipsum diam, feugiat ut vulputate eget, congue id lorem. Mauris sollicitudin venenatis aliquam. Aliquam interdum orci a orci posuere fermentum. Vestibulum placerat tristique sem, eu pretium nisl feugiat in. Phasellus non mi mi. Proin porta metus in nulla fringilla non adipiscing risus ullamcorper.
134 |Twitter API v1 has gone. So try to use: Embedded-timelines
140 |Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas nec sapien eu lorem condimentum mollis vel vel mauris. Proin dolor libero, ultricies quis semper eu, bibendum nec quam. Sed pellentesque, nunc vitae ornare tempus, turpis nisl aliquam nisl, vel faucibus neque magna eu odio. Fusce venenatis sem vitae arcu lacinia tincidunt. Quisque ornare sollicitudin mauris, adipiscing auctor magna commodo vel. Praesent ipsum diam, feugiat ut vulputate eget, congue id lorem. Mauris sollicitudin venenatis aliquam. Aliquam interdum orci a orci posuere fermentum. Vestibulum placerat tristique sem, eu pretium nisl feugiat in. Phasellus non mi mi. Proin porta metus in nulla fringilla non adipiscing risus ullamcorper.
146 |Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas nec sapien eu lorem condimentum mollis vel vel mauris. Proin dolor libero, ultricies quis semper eu, bibendum nec quam. Sed pellentesque, nunc vitae ornare tempus, turpis nisl aliquam nisl, vel faucibus neque magna eu odio. Fusce venenatis sem vitae arcu lacinia tincidunt. Quisque ornare sollicitudin mauris, adipiscing auctor magna commodo vel. Praesent ipsum diam, feugiat ut vulputate eget, congue id lorem. Mauris sollicitudin venenatis aliquam. Aliquam interdum orci a orci posuere fermentum. Vestibulum placerat tristique sem, eu pretium nisl feugiat in. Phasellus non mi mi. Proin porta metus in nulla fringilla non adipiscing risus ullamcorper.
151 |This is basically a normal listview with the following <ul>-information:
<ul data-role='listview' data-filter='true' data-filter-reveal='true' data-filter-placeholder='Searching for birds...' data-filter-theme='b'>198 |
...
<li>Birds name</li>
...
</ul>
"+entity.text+"
",html+=""+nativeDroid.basic.dateFormat.format(entry.publishedDate)+" | "+entry.contentSnippet+"
",feedHTML+="