0
0
mirror of https://github.com/Doodle3D/doodle3d-connect.git synced 2024-11-14 18:27:57 +01:00
doodle3d-connect/js/libs/jquery.mobile/demos/panel-responsive/index.html
peteruithoven f247f1b3dc Added jQuery and jQuery mobile
Needed for offline development
2014-04-24 12:13:53 +02:00

121 lines
5.9 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Panel responsive - jQuery Mobile Demos</title>
<link rel="stylesheet" href="../css/themes/default/jquery.mobile-1.4.2.min.css">
<link rel="stylesheet" href="../_assets/css/jqm-demos.css">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Open+Sans:300,400,700">
<script src="../js/jquery.js"></script>
<script src="../_assets/js/index.js"></script>
<script src="../js/jquery.mobile-1.4.2.min.js"></script>
</head>
<body>
<div data-role="page" class="jqm-demos ui-responsive-panel" id="panel-responsive-page1" data-title="Panel responsive page">
<div data-role="header">
<h1>Panel responsive</h1>
<a href="#nav-panel" data-icon="bars" data-iconpos="notext">Menu</a>
<a href="#add-form" data-icon="gear" data-iconpos="notext">Add</a>
</div><!-- /header -->
<div role="main" class="ui-content jqm-content jqm-fullwidth">
<h1>Panel responsive</h1>
<p>This is a typical page that has two buttons in the header bar that open panels. The left panel has the push display mode, the right panel reveal. To make this responsive, you can make the page re-flow at wider widths. This allows both the panel menu and page to be used together when more space is available. This behavior is controlled by CSS media queries. You can create a custom one for a specific breakpoint or use the breakpoint preset by adding the <code>class="ui-responsive-panel"</code> to the page container. We have added this class on this demo page. Note that when using the preset class, we also hide the dismiss layer on wider screens if the panel has the push display mode.</p>
<div data-demo-html="#panel-responsive-page1"></div><!--/demo-html -->
<br>
<br>
<br>
<br>
<br>
<a href="../" data-rel="back" data-ajax="false" class="ui-btn ui-shadow ui-corner-all ui-mini ui-btn-inline ui-icon-carat-l ui-btn-icon-left ui-alt-icon ui-nodisc-icon">Back</a>
</div><!-- /content -->
<div data-role="panel" data-display="push" data-theme="b" id="nav-panel">
<ul data-role="listview">
<li data-icon="delete"><a href="#" data-rel="close">Close menu</a></li>
<li><a href="#panel-responsive-page2">Accordion</a></li>
<li><a href="#panel-responsive-page2">Ajax Navigation</a></li>
<li><a href="#panel-responsive-page2">Autocomplete</a></li>
<li><a href="#panel-responsive-page2">Buttons</a></li>
<li><a href="#panel-responsive-page2">Checkboxes</a></li>
<li><a href="#panel-responsive-page2">Collapsibles</a></li>
<li><a href="#panel-responsive-page2">Controlgroup</a></li>
<li><a href="#panel-responsive-page2">Dialogs</a></li>
<li><a href="#panel-responsive-page2">Fixed toolbars</a></li>
<li><a href="#panel-responsive-page2">Flip switch toggle</a></li>
<li><a href="#panel-responsive-page2">Footer toolbar</a></li>
<li><a href="#panel-responsive-page2">Form elements</a></li>
<li><a href="#panel-responsive-page2">Grids</a></li>
<li><a href="#panel-responsive-page2">Header toolbar</a></li>
<li><a href="#panel-responsive-page2">Icons</a></li>
<li><a href="#panel-responsive-page2">Links</a></li>
<li><a href="#panel-responsive-page2">Listviews</a></li>
<li><a href="#panel-responsive-page2">Loader overlay</a></li>
<li><a href="#panel-responsive-page2">Navbar</a></li>
<li><a href="#panel-responsive-page2">Navbar, persistent</a></li>
<li><a href="#panel-responsive-page2">Pages</a></li>
<li><a href="#panel-responsive-page2">New</span></a></li>
<li><a href="#panel-responsive-page2">Popup</a></li>
<li><a href="#panel-responsive-page2">Radio buttons</a></li>
<li><a href="#panel-responsive-page2">Select</a></li>
<li><a href="#panel-responsive-page2">Slider, single</a></li>
<li><a href="#panel-responsive-page2">New</span></a></li>
<li><a href="#panel-responsive-page2">New</span></a></li>
<li><a href="#panel-responsive-page2">New</span></a></li>
<li><a href="#panel-responsive-page2">Text inputs & textarea</a></li>
<li><a href="#panel-responsive-page2">Transitions</a></li>
</ul>
</div><!-- /panel -->
<div data-role="panel" data-position="right" data-display="reveal" data-theme="a" id="add-form">
<form class="userform">
<h2>Login</h2>
<label for="name">Username:</label>
<input type="text" name="name" id="name" value="" data-clear-btn="true" data-mini="true">
<label for="password">Password:</label>
<input type="password" name="password" id="password" value="" data-clear-btn="true" autocomplete="off" data-mini="true">
<div class="ui-grid-a">
<div class="ui-block-a"><a href="#" data-rel="close" class="ui-btn ui-shadow ui-corner-all ui-btn-b ui-mini">Cancel</a></div>
<div class="ui-block-b"><a href="#" data-rel="close" class="ui-btn ui-shadow ui-corner-all ui-btn-a ui-mini">Save</a></div>
</div>
</form>
</div><!-- /panel -->
</div><!-- /page -->
<div data-role="page" id="panel-responsive-page2">
<div data-role="header">
<h1>Landing page</h1>
</div><!-- /header -->
<div role="main" class="ui-content jqm-content">
<p>This is just a landing page.</p>
<a href="#panel-responsive-page1" class="ui-btn ui-shadow ui-corner-all ui-btn-inline ui-mini ui-icon-back ui-btn-icon-left">Back</a>
</div><!-- /content -->
</div><!-- /page -->
</body>
</html>