Skip to content

Instantly share code, notes, and snippets.

@cagodoy
Forked from epelc/gist:6aa345f4496776569830
Created January 4, 2016 16:37
Show Gist options
  • Save cagodoy/6f45fa30813f95b036a2 to your computer and use it in GitHub Desktop.
Save cagodoy/6f45fa30813f95b036a2 to your computer and use it in GitHub Desktop.
Angular-material: Sidebar and content full height example
<!DOCTYPE html>
<html ng-app="your-app" lang="en">
<head>
<!-- imports title appcache etc -->
</head>
<body layout="column">
<div layout="row" ng-controller="menuCtrl" flex>
<md-sidenav layout="column" class="md-sidenav-left md-whiteframe-z2" md-component-id="left" md-is-locked-open="$media('gt-lg')">
<md-toolbar class="md-medium-tall">
<span>Toolbar</span>
</md-toolbar>
<md-content layout="column" flex>
<span>Your sidenav</span>
</md-content>
</md-sidenav>
<div layout="column" flex md-theme="green" id="content">
<md-toolbar layout="row">
<div class="md-toolbar-tools">
<!-- Add a toggleMenu function to your menuCtrl controller with the following in it
$mdSidenav('left').toggle(); -->
<i class="fa fa-bars pointer" ng-click="toggleMenu()" hide-gt-lg></i>
<h1 flex>Your App</h1>
</div>
</md-toolbar>
<md-content ui-view layout="column" flex></md-content>
</div>
</div>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment