UNPKG

sidey

Version:

Quickly and easily add an offcanvas sidebar to any page

117 lines (114 loc) 6.57 kB
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> <title>sidey - a really simple offcanvas sidebar</title> <meta name="description" content="Quickly and easily add an offcanvas sidebar to any page."> <meta name="author" content="mrvautin.com"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootswatch/3.3.7/flatly/bootstrap.min.css"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.6.0/styles/github.min.css"> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/markdown-it/7.0.1/markdown-it.min.js"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.6.0/highlight.min.js"></script> <link rel="stylesheet" href="src/sidey.css"> <script type="text/javascript" src="src/sidey.js"></script> <style>.sidebar{padding: 15px;}pre{background-color: transparent;border: none;padding: 0;}.sidey-toggle{margin-top:15px;margin-right:15px;}.toggles{padding-left: 0;padding-right:0;}</style> <script> $(document).ready(function(){ // all you need for sidey. This applies to all elements $.sidey(); // all you need for sidey // get the doco $.ajax({ method: 'GET', url: 'https://raw.githubusercontent.com/mrvautin/sidey/master/README.md' }) .done(function(data){ var md = window.markdownit(); var result = md.render(data); $('#main-data').html(result); // highlight code blocks $('pre code').each(function(i, block) { hljs.highlightBlock(block); }); }) .fail(function(error){ $('#main-data').html(''); }); // get the doco }); </script> </head> <body> <div class="container-fluid sidey-content"> <div class="row"> <div class="content col-lg-12 toggles"> <div class="col-xs-6"> <a href="#" class="btn btn-primary pull-left sidey-toggle" data-element=".sidebarLeft1"><i class="fa fa-bars" aria-hidden="true"></i>Left 1</a> <a href="#" class="btn btn-primary pull-left sidey-toggle" data-element=".sidebarLeft2"><i class="fa fa-bars" aria-hidden="true"></i>Left 2</a> </div> <div class="col-xs-6"> <a href="#" class="btn btn-primary pull-right sidey-toggle" data-element=".sidebarRight2"><i class="fa fa-bars" aria-hidden="true"></i>Right 2</a> <a href="#" class="btn btn-primary pull-right sidey-toggle" data-element=".sidebarRight1"><i class="fa fa-bars" aria-hidden="true"></i>Right 1</a> </div> </div> </div> <div class="row"> <div class="content col-lg-12"> <h1><a href="https://github.com/mrvautin/sidey">sidey</a></h1> <h4>See documentation here: <a target="_blank" href="https://github.com/mrvautin/sidey">https://github.com/mrvautin/sidey</a></h4> </div> </div> <div class="row"> <div id="main-data" class="content col-lg-12"> <div class="text-center" style="padding-top: 100px"><i class="fa fa-spinner fa-spin fa-3x" aria-hidden="true"></i></div> </div> </div> </div> <div class="sidebarLeft1 sidey-left sidebar"> <h1>Left Menu 1</h1> <ul class="list-group"> <li class="list-group-item"><a href="#">Cras justo odio</a></li> <li class="list-group-item"><a href="#">Dapibus ac facilisis in</a></li> <li class="list-group-item"><a href="#">Morbi leo risus</a></li> <li class="list-group-item"><a href="#">Porta ac consectetur ac</a></li> <li class="list-group-item"><a href="#">Vestibulum at eros</a></li> </ul> </div> <div class="sidebarLeft2 sidey-left sidebar"> <h1>Left Menu 2</h1> <ul class="list-group"> <li class="list-group-item"><a href="#">Cras justo odio</a></li> <li class="list-group-item"><a href="#">Dapibus ac facilisis in</a></li> <li class="list-group-item"><a href="#">Morbi leo risus</a></li> <li class="list-group-item"><a href="#">Porta ac consectetur ac</a></li> <li class="list-group-item"><a href="#">Vestibulum at eros</a></li> </ul> </div> <div class="sidebarRight1 sidey-right sidebar"> <h1>Right Menu 1</h1> <ul class="list-group"> <li class="list-group-item"><a href="#">Cras justo odio</a></li> <li class="list-group-item"><a href="#">Dapibus ac facilisis in</a></li> <li class="list-group-item"><a href="#">Morbi leo risus</a></li> <li class="list-group-item"><a href="#">Porta ac consectetur ac</a></li> <li class="list-group-item"><a href="#">Vestibulum at eros</a></li> </ul> </div> <div class="sidebarRight2 sidey-right sidebar"> <h1>Right Menu 2</h1> <ul class="list-group"> <li class="list-group-item"><a href="#">Cras justo odio</a></li> <li class="list-group-item"><a href="#">Dapibus ac facilisis in</a></li> <li class="list-group-item"><a href="#">Morbi leo risus</a></li> <li class="list-group-item"><a href="#">Porta ac consectetur ac</a></li> <li class="list-group-item"><a href="#">Vestibulum at eros</a></li> </ul> </div> </body> </html>