<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>AdminLTE 2 | Dashboard</title> <meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'> <link href="bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" /> <!-- pyguy: AdminLTE's copy of Bootstrap 3 --> <link href="{{=URL('static','adminlte/bootstrap/css/bootstrap.min.css')}}" rel="stylesheet" type="text/css" /> <!-- Font Awesome Icons --> <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet" type="text/css" /> <!-- Ionicons --> <link href="http://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css" rel="stylesheet" type="text/css" /> <!-- pyguy: Theme style --> <link href="{{=URL('static','adminlte/dist/css/AdminLTE.min.css')}}" rel="stylesheet" type="text/css" /> <!-- pyguy: Make all theme skins available. --> <link href="{{=URL('static','adminlte/dist/css/skins/_all-skins.min.css')}}" rel="stylesheet" type="text/css" /> <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries --> <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script> <![endif]--> <!-- http://dev.w3.org/html5/markup/meta.name.html --> <meta name="application-name" content="{{=request.application}}" /> <link rel="shortcut icon" href="{{=URL('static','images/favicon.ico')}}" type="image/x-icon"> <link rel="apple-touch-icon" href="{{=URL('static','images/favicon.png')}}"> <!-- All JavaScript at the bottom, except for Modernizr which enables HTML5 elements & feature detects --> <!-- pyguy: web2py-style routing --> <script src="{{=URL('static','js/modernizr.custom.js')}}"></script> <!-- All JavaScript at the bottom, except for Modernizr which enables HTML5 elements & feature detects --> <!-- pyguy: web2py-style routing --> <script src="{{=URL('static','js/modernizr.custom.js')}}"></script> <!-- pyguy: web2py boilerplate --> <!-- include stylesheets --> {{ response.files.insert(2,URL('static','css/bootstrap-responsive.min.css')) response.files.insert(3,URL('static','css/web2py_bootstrap.css')) }} <!-- Includes other include files that set meta tag contents, include jquery & calendar, etc. Sets form variables. Adds some input restrictions for different field types Add support for websockets & other ajax magic --> <!-- jQuery 2.1.3 --> <!-- pyguy: jQuery needs to be included in the head. --> <script src="{{=URL('static','adminlte/plugins/jQuery/jQuery-2.1.3.min.js')}}"></script> <!-- pyguy: note this is my version --> {{include 'web2py_ajax.html'}} <!-- pyguy: --> <noscript><link href="{{=URL('static', 'css/web2py_bootstrap_nojs.css')}}" rel="stylesheet" type="text/css" /></noscript> <!-- pyguy: Experiment removing this line --> {{block head}}{{end}} </head> <!-- BODY TAG OPTIONS: ================= Apply one or more of the following classes to get the desired effect: | SKINS | skin-blue | | | skin-black | | | skin-purple | | | skin-yellow | | | skin-red | | | skin-green | |LAYOUT OPTIONS | fixed | | | layout-boxed | | | layout-top-nav | | | sidebar-collapse | --> <body class="skin-blue"> <div class="wrapper"> <!-- Main Header --> <header class="main-header"> <!-- Logo --> <a href="index.html" class="logo"><b>Admin</b>LTE</a> <!-- Header Navbar --> <nav class="navbar navbar-static-top" role="navigation"> <!-- Sidebar toggle button--> <a href="#" class="sidebar-toggle" data-toggle="offcanvas" role="button"> <span class="sr-only">Toggle navigation</span> </a> <!-- Navbar Right Menu --> <div class="navbar-custom-menu"> <ul class="nav navbar-nav"> <!-- Messages: style can be found in dropdown.less--> <li class="dropdown messages-menu"> <!-- Menu toggle button --> <a href="#" class="dropdown-toggle" data-toggle="dropdown"> <i class="fa fa-envelope-o"></i> <span class="label label-success">4</span> </a> <ul class="dropdown-menu"> <li class="header">You have 4 messages</li> <li> <!-- inner menu: contains the messages --> <ul class="menu"> <li><!-- start message --> <a href="#"> <div class="pull-left"> <!-- User Image --> {{=IMG(_src=URL('static','adminlte/dist/img/user2-160x160.jpg'),_class="img-circle", _alt="User Image")}} </div> <!-- Message title and timestamp --> <h4> Support Team <small><i class="fa fa-clock-o"></i> 5 mins</small> </h4> <!-- The message --> <p>Why not buy a new awesome theme?</p> </a> </li><!-- end message --> </ul><!-- /.menu --> </li> <li class="footer"><a href="#">See All Messages</a></li> </ul> </li><!-- /.messages-menu --> <!-- Notifications Menu --> <li class="dropdown notifications-menu"> <!-- Menu toggle button --> <a href="#" class="dropdown-toggle" data-toggle="dropdown"> <i class="fa fa-bell-o"></i> <span class="label label-warning">10</span> </a> <ul class="dropdown-menu"> <li class="header">You have 10 notifications</li> <li> <!-- Inner Menu: contains the notifications --> <ul class="menu"> <li><!-- start notification --> <a href="#"> <i class="fa fa-users text-aqua"></i> 5 new members joined today </a> </li><!-- end notification --> </ul> </li> <li class="footer"><a href="#">View all</a></li> </ul> </li> <!-- Tasks Menu --> <li class="dropdown tasks-menu"> <!-- Menu Toggle Button --> <a href="#" class="dropdown-toggle" data-toggle="dropdown"> <i class="fa fa-flag-o"></i> <span class="label label-danger">9</span> </a> <ul class="dropdown-menu"> <li class="header">You have 9 tasks</li> <li> <!-- Inner menu: contains the tasks --> <ul class="menu"> <li><!-- Task item --> <a href="#"> <!-- Task title and progress text --> <h3> Design some buttons <small class="pull-right">20%</small> </h3> <!-- The progress bar --> <div class="progress xs"> <!-- Change the css width attribute to simulate progress --> <div class="progress-bar progress-bar-aqua" style="width: 20%" role="progressbar" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100"> <span class="sr-only">20% Complete</span> </div> </div> </a> </li><!-- end task item --> </ul> </li> <li class="footer"> <a href="#">View all tasks</a> </li> </ul> </li> <!-- User Account Menu --> <li class="dropdown user user-menu"> <!-- Menu Toggle Button --> <a href="#" class="dropdown-toggle" data-toggle="dropdown"> <!-- The user image in the navbar--> {{=IMG(_src=URL('static','adminlte/dist/img/user2-160x160.jpg'),_class="user-image", _alt="User Image")}} <!-- hidden-xs hides the username on small devices so only the image appears. --> <span class="hidden-xs">Alexander Pierce</span> </a> <ul class="dropdown-menu"> <!-- The user image in the menu --> <li class="user-header"> {{=IMG(_src=URL('static','adminlte/dist/img/user2-160x160.jpg'),_class="img-circle", _alt="User Image")}} <p> Alexander Pierce - Web Developer <small>Member since Nov. 2012</small> </p> </li> <!-- Menu Body --> <li class="user-body"> <div class="col-xs-4 text-center"> <a href="#">Followers</a> </div> <div class="col-xs-4 text-center"> <a href="#">Sales</a> </div> <div class="col-xs-4 text-center"> <a href="#">Friends</a> </div> </li> <!-- Menu Footer--> <li class="user-footer"> <div class="pull-left"> <a href="#" class="btn btn-default btn-flat">Profile</a> </div> <div class="pull-right"> <a href="#" class="btn btn-default btn-flat">Sign out</a> </div> </li> </ul> </li> </ul> </div> </nav> </header> <!-- Left side column. contains the logo and sidebar --> <aside class="main-sidebar"> <!-- sidebar: style can be found in sidebar.less --> <section class="sidebar"> <!-- Sidebar user panel (optional) --> <div class="user-panel"> <div class="pull-left image"> {{=IMG(_src=URL('static','adminlte/dist/img/user2-160x160.jpg'),_class="img-circle", _alt="User Image")}} </div> <div class="pull-left info"> <p>Alexander Pierce</p> <!-- Status --> <a href="#"><i class="fa fa-circle text-success"></i> Online</a> </div> </div> <!-- search form (Optional) --> <form action="#" method="get" class="sidebar-form"> <div class="input-group"> <input type="text" name="q" class="form-control" placeholder="Search..."/> <span class="input-group-btn"> <button type='submit' name='search' id='search-btn' class="btn btn-flat"><i class="fa fa-search"></i></button> </span> </div> </form> <!-- /.search form --> <!-- Sidebar Menu --> <ul class="sidebar-menu"> <li class="header">HEADER</li> <!-- Optionally, you can add icons to the links --> {{=LI(A(I(_class="fa fa-file-text-o")+'New task', _href=URL('default','new')))}} <li><a href="#"><span>Another Link</span></a></li> <li class="treeview"> <a href="#"><span>Multilevel</span> <i class="fa fa-angle-left pull-right"></i></a> <ul class="treeview-menu"> <li><a href="#">Link in level 2</a></li> <li><a href="#">Link in level 2</a></li> </ul> </li> </ul><!-- /.sidebar-menu --> </section> <!-- /.sidebar --> </aside> <!-- Content Wrapper. Contains page content --> <div class="content-wrapper"> <!-- Content Header (Page header) --> <section class="content-header"> <h1> Page Header <small>Optional description</small> </h1> <ol class="breadcrumb"> <li><a href="#"><i class="fa fa-dashboard"></i> Level</a></li> <li class="active">Here</li> </ol> </section> <!-- Main content --> <section class="content"> <!-- Your Page Content Here --> <!-- Default box --> <div class="box"> <div class="box-header with-border"> <h3 class="box-title"><div class="flash">{{=response.flash or ''}}</div></h3> <div class="box-tools pull-right"> <button class="btn btn-box-tool" data-widget="collapse" data-toggle="tooltip" title="Collapse"><i class="fa fa-minus"></i></button> <button class="btn btn-box-tool" data-widget="remove" data-toggle="tooltip" title="Remove"><i class="fa fa-times"></i></button> </div> </div> <div class="box-body"> <!-- Start creating your amazing application! --> {{block center}} {{include}} {{end}} </div><!-- /.box-body --> <div class="box-footer"> Footer </div><!-- /.box-footer--> </div><!-- /.box --> </section><!-- /.content --> </div><!-- /.content-wrapper --> </div><!-- ./wrapper --> <!-- pyguy: AdminLTE requirements --> <!-- jQuery UI 1.11.2 (may not be needed) --> <script src="{{=URL('static','adminlte/plugins/jQueryUI/jquery-ui-1.10.3.min.js')}}"></script> <!-- Bootstrap 3 javascript --> <script src="{{=URL('static','adminlte/bootstrap/js/bootstrap.min.js')}}"></script> <!-- Slimscroll --> <script src="{{=URL('static','adminlte/plugins/slimScroll/jquery.slimscroll.min.js')}}"></script> <!-- FastClick --> <script src="{{=URL('static','adminlte/plugins/fastclick/fastclick.min.js')}}"></script> <!-- AdminLTE App --> <script src="{{=URL('static','adminlte/dist/js/app.min.js')}}"></script> <!-- AdminLTE dashboard demo (This is only for demo purposes) <script src="{{=URL('static','adminlte/dist/js/pages/dashboard.js')}}"></script> --> <!-- AdminLTE for demo purposes: the gear icon with screen size & skin chooser --> <script src="{{=URL('static','adminlte/dist/js/demo.js')}}"></script> <!-- pyguy: web2py requirements --> <script src="{{=URL('static','js/web2py_bootstrap.js')}}"></script> <script src="{{=URL('static','js/share.js',vars=dict(static=URL('static','images')))}}"></script> </body> </html>