gozoro / bootstrap-sidebar
Simple responsive sidebar for Bootstrap 3
Installs: 94
Dependents: 1
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
Type:component
README
Simple responsive sidebar for Bootstrap 3
Requirements
- jQuery version 1.7.0 and up
Installation
composer require gozoro/bootstrap-sidebar
Usage
Reference the plugin and jQuery:
<script src='/resources/js/jquery.js' type='text/javascript'></script> <script src='/resources/js/bootstrap-sidebar.js' type='text/javascript'></script> <link href="/resources/css/bootstrap-sidebar.css" rel="stylesheet">
The example left sidebar layout:
<style> .sidebar{width:300px;} </style> <div class="container-fluid"> <div class="sidebar sidebar-lg sidebar-md"> Static sidebar for large screen and medium screen. Slide panel for small screen and extra small screen. </div> <div class="content">...</div> </div>
Other example left sidebar layout:
<style> .sidebar.left{width:300px;} </style> <div class="container-fluid"> <div class="sidebar left sidebar-lg"> Static sidebar for large screen. Slide panel for medium screen and small screen and extra small screen. </div> <div class="content">...</div> </div>
Example right sidebar layout:
<style> .sidebar.right{width:300px;} </style> <div class="container-fluid"> <div class="sidebar right sidebar-lg"> Static sidebar for large screen. Slide panel for medium screen and small screen and extra small screen. </div> <div class="content">...</div> </div>
Example left and right sidebars layout:
<style> .sidebar.left{width:300px;} .sidebar.right{width:200px;} </style> <div class="container-fluid"> <div class="sidebar left sidebar-lg sidebar-md sidebar-sm"> Static sidebar for large screen and medium screen and small screen. Slide panel for extra small screen. </div> <div class="sidebar right sidebar-lg"> Static sidebar for large screen. Slide panel for medium screen and small screen and extra small screen. </div> <div class="content">...</div> </div>
Example fixed left and right sidebars layout:
<style> .sidebar.left{width:300px;} .sidebar.right{width:200px;} </style> <div class="container-fluid"> <div class="sidebar left fixed">...</div> <div class="sidebar right">...</div> <div class="content">...</div> </div>
Example layout with sidebar open button and close button:
<style> .sidebar.left{width:300px;} .sidebar.right{width:200px;} </style> <div class="container-fluid"> <div class="sidebar left fixed"> <button class="sidebar-close">close</button> </div> <div class="sidebar right fixed"> <button class="sidebar-close">close</button> </div> <div class="content"> <button class="sidebar-open left">open left sidebar</button> <button class="sidebar-open right">open right sidebar</button> </div> </div>