Skip to content

Instantly share code, notes, and snippets.

@kkroesch
Created June 28, 2016 13:51
Show Gist options
  • Save kkroesch/11d7a5bd56cebe48db90c4dd41bb5a0f to your computer and use it in GitHub Desktop.
Save kkroesch/11d7a5bd56cebe48db90c4dd41bb5a0f to your computer and use it in GitHub Desktop.
Angular Material Start
<html lang="en" >
<head>
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/angular_material/1.0.0/angular-material.min.css">
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
<style type="text/css">
.location-item { padding: 0.5em; cursor: pointer; }
.level-2 { padding-left: 1.5em; }
.level-3 { padding-left: 2.5em; }
.level-4 { padding-left: 3.5em; }
</style>
</head>
<body ng-app="firstApplication">
<div id="themeContainer" ng-controller="themeController as ctrl" ng-cloak>
<md-toolbar class="md-primary md-warn">
<div class="md-toolbar-tools">
<h2 class="md-flex">LO</h2>
<span flex></span>
<md-button>Verwaltung</md-button>
<md-button>Inventar</md-button>
<md-button>Dashboard</md-button>
</div>
</md-toolbar>
<div flex layout>
<div flex="20" layout="column">
<div flex layout class="location-item">
<span>Gartenstr. 7</span>
<span flex></span>
<md-checkbox class="md-secondary"></md-checkbox>
</div>
<div flex layout class="location-item level-2">
<span>Keller</span>
<span flex></span>
<md-checkbox class="md-secondary"></md-checkbox>
</div>
<div flex layout class="location-item level-3">
<span>Home Office</span>
<span flex></span>
<md-checkbox class="md-secondary"></md-checkbox>
</div>
<div flex layout class="location-item level-3">
<span>Werkstatt</span>
<span flex></span>
<md-checkbox class="md-secondary"></md-checkbox>
</div>
<div flex layout class="location-item level-3">
<span>Maschinenraum</span>
<span flex></span>
<md-checkbox class="md-secondary"></md-checkbox>
</div>
<div flex layout class="location-item level-3">
<span>Lager</span>
<span flex></span>
<md-checkbox class="md-secondary"></md-checkbox>
</div>
<div flex layout class="location-item level-2">
<span>Erdgeschoss</span>
<span flex></span>
<md-checkbox class="md-secondary"></md-checkbox>
</div>
<div flex layout class="location-item level-3">
<span>Kantine</span>
<span flex></span>
<md-checkbox class="md-secondary"></md-checkbox>
</div>
<div flex layout class="location-item level-3">
<span>Sonnendeck</span>
<span flex></span>
<md-checkbox class="md-secondary"></md-checkbox>
</div>
<div flex layout class="location-item level-2">
<span>Erster Stock</span>
<span flex></span>
<md-checkbox class="md-secondary"></md-checkbox>
</div>
<div flex layout class="location-item level-2">
<span>Dachgeschoss</span>
<span flex></span>
<md-checkbox class="md-secondary"></md-checkbox>
</div>
</div>
<div flex></div>
<md-card flex="20">
<md-list flex>
<md-list-item>
<md-checkbox></md-checkbox>
<span>Objektnummer</span>
<span class="md-secondary">Status</span>
<md-divider></md-divider>
</md-list-item>
<md-list-item>
<md-checkbox></md-checkbox>
<p>297520752378</p>
<md-icon>done</md-icon>
<md-divider></md-divider>
</md-list-item>
<md-list-item>
<md-checkbox></md-checkbox>
<p>2374629873</p>
<md-icon>done</md-icon>
<md-divider></md-divider>
</md-list-item>
<md-list-item>
<md-checkbox></md-checkbox>
<p>2374629873</p>
<md-icon>error</md-icon>
<md-divider></md-divider>
</md-list-item>
</md-list>
</md-card>
</div>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular-animate.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular-aria.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular-messages.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/angular_material/1.0.0/angular-material.min.js"></script>
<script language="javascript">
angular
.module('firstApplication', ['ngMaterial'])
.controller('themeController', themeController)
.config(function($mdThemingProvider) {
$mdThemingProvider.theme('customTheme')
.primaryPalette('grey')
.accentPalette('orange')
.warnPalette('red');
});
function themeController ($scope) {
}
</script>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment