add inventory templates

Change-Id: I735465dc2d6ab0583586ece23380ea8570f024fa
Signed-off-by: Michael Davis <michael.s.davis@ibm.com>
diff --git a/app/overview/controllers/inventory-controller.html b/app/overview/controllers/inventory-controller.html
new file mode 100644
index 0000000..7da39f9
--- /dev/null
+++ b/app/overview/controllers/inventory-controller.html
@@ -0,0 +1,485 @@
+<div id="inventory">
+    <div class="row column">
+        <h1>CPU cores inventory</h1>
+    </div>
+    <section class="row column">
+        <div class="page-header">
+            <h2 class="inline h4">CPU cores present in the system</h2>
+            <button class="inline btn-export float-right">Export</button>
+        </div>
+    </section>
+    <!-- Filters -->
+    <section class="row column">
+        <!-- search -->
+        <div class="content__search">
+            <label for="content__search-input">Search</label>
+            <input id="content__search-input" type="text" placeholder="Filter hardware components"/>
+            <input id="content__search-submit" type="submit" class="btn btn-secondary" value="Submit"/>
+        </div>
+        <div class="toggle-filter">
+            <button class="inline first" ng-click="toggleall = !toggleall"
+                    ng-class="toggleall ? 'btn-primary' : 'btn-secondary'">All
+            </button>
+            <button class="inline " ng-click="togglehigh = !togglehigh"
+                    ng-class="togglehigh ? 'btn-primary' : 'btn-secondary'">High
+            </button>
+            <button class="inline" ng-click="togglemed = !togglemed"
+                    ng-class="togglemed ? 'btn-primary' : 'btn-secondary'">Medium
+            </button>
+            <button class="inline last" ng-click="togglelow = !togglelow"
+                    ng-class="togglelow ? 'btn-primary' : 'btn-secondary'">Low
+            </button>
+        </div>
+    </section> <!-- end filter -->
+    <section class="row column">
+        <div id="back-link">
+            <a href="#/overview/inventory-overview">Back to Inventory overview</a>
+        </div>
+    </section>
+    <section id="inventory__details" class="row">
+        <div class="row column header-row header__actions-bar">
+            <div class="column small-12 large-3  ">
+                <p class="inline inventory__heading inventory__device-col"><span
+                        class="inline priority-tag-circ high-priority" aria-label="High Priority"></span>CPU cores (6)
+                </p>
+            </div>
+            <div class="column hide-for-medium-only large-3  ">
+                <p class="inline inventory__heading inventory__function-col inv-active">Active</p>
+            </div>
+            <div class="column hide-for-medium-only large-3  ">
+                <p class="inline inventory__heading inventory__present-col inv-present">Present</p>
+            </div>
+            <div class="column hide-for-medium-only large-2  ">
+                <p class="inline inventory__heading inventory__state-col inventory__critical-label" aria-label="High - Emergency">High - Emergency</p>
+            </div>
+            <div class="column small-4 large-1 "></div>
+        </div>
+
+        <!-- Inventory Item -->
+        <div class="row column accord-row"
+                ng-class="{'active': inventory__metadatarow, 'selected': inventory__selected}">
+            <div class="row column" ng-click="inventory__metadatarow = ! inventory__metadatarow">
+                <div class="column small-12 large-3 inventory__info">
+                    <p class="priority-tag-circ high-priority" aria-label="High Priority"></p>
+                    <p class="inventory__title">CPU core 5</p>
+                </div>
+                <div class="column small-12 large-3">
+                    <p class="content-label">Part Number</p>
+                    <p class="courier-bold">1230123ab</p>
+                </div>
+                <div class="column small-12 large-3">
+                    <p class="content-label">Serial Number</p>
+                    <p class="courier-bold">1230123ab</p>
+                </div>
+                <div class="column small-12 small-4 large-2">
+                    <p class="content-label">Model Number</p>
+                    <p class="courier-bold">86399-2201</p>
+                </div>
+                <button class="accord-trigger" ng-class="{'active': inventory__metadatarow}"></button>
+            </div>
+            <div class="row column inventory__metadata-row" ng-class="{'active': inventory__metadatarow}">
+                <div class="row column">
+                    <div class="column large-3 hide-for-medium-only">
+                        &nbsp;
+                    </div>
+                    <div class="column large-3 small-12">
+                        <p class="content-label">Manufacturer</p>
+                        <p class="courier-bold">IBM</p>
+                    </div>
+                    <div class="column large-3 small-12">
+                        <p class="content-label">CCIN</p>
+                        <p class="courier-bold">2BE3</p>
+                    </div>
+                    <div class="column small-12 large-2">
+                        <p class="content-label">Version</p>
+                        <p class="courier-bold">EE86399-2201</p>
+                    </div>
+                    <div class="column large-1 hide-for-medium-only">&nbsp;</div>
+                </div>
+                <div class="row column">
+                    <div class="column small-12 large-3 hide-for-medium-only">
+                        &nbsp;
+                    </div>
+                    <div class="column small-12 large-3">
+                        <p class="content-label">Field Replacable</p>
+                        <p class="courier-bold">Not Replaceable</p>
+                    </div>
+                    <div class="column small-12 large-3">
+                        <p class="content-label">Build Date</p>
+                        <p class="courier-bold">04/01/2004</p>
+                    </div>
+                    <div class="column small-12 large-2">
+                        <p class="content-label">Cooling Type</p>
+                        <p class="courier-bold">Air cooled</p>
+                    </div>
+                    <div class="column large-1 hide-for-medium-only">&nbsp;</div>
+                </div>
+                <div class="row inv-event-log-row">
+                    <p class="column small-12 large-3 inventory__critical-label" aria-label="High - Emergency">High - Emergency</p>
+                    <p class="column small-12 large-7 ">
+                        org.open_power.Error.Host.Event.Event.Cras.amet...
+                    </p>
+                    <p class="column small-12 large-2">
+                        <a href="#/overviewlog"> View event log</a>
+                    </p>
+                </div>
+            </div>
+        </div>
+
+        <!-- Inventory Item -->
+        <div class="row column accord-row"
+             ng-class="{'active': inventory__metadatarow2, 'selected': inventory__selected}">
+            <div class="row column" ng-click="inventory__metadatarow2 = ! inventory__metadatarow2">
+                <div class="column small-12 large-3 inventory__info">
+                    <p class="priority-tag-circ high-priority" aria-label="High Priority"></p>
+                    <p class="inventory__title">CPU core 6</p>
+                </div>
+                <div class="column small-12 large-3">
+                    <p class="content-label">Part Number</p>
+                    <p class="courier-bold">12355123ab</p>
+                </div>
+                <div class="column small-12 large-3">
+                    <p class="content-label">Serial Number</p>
+                    <p class="courier-bold">123014423ab</p>
+                </div>
+                <div class="column small-12 small-4 large-2">
+                    <p class="content-label">Model Number</p>
+                    <p class="courier-bold">86399-32201</p>
+                </div>
+                <button class="accord-trigger" ng-class="{'active': inventory__metadatarow2}"></button>
+            </div>
+            <div class="row column inventory__metadata-row" ng-class="{'active': inventory__metadatarow2}">
+                <div class="row column">
+                    <div class="column large-3 hide-for-medium-only">
+                        &nbsp;
+                    </div>
+                    <div class="column large-3 small-12">
+                        <p class="content-label">Manufacturer</p>
+                        <p class="courier-bold">IBM</p>
+                    </div>
+                    <div class="column large-3 small-12">
+                        <p class="content-label">CCIN</p>
+                        <p class="courier-bold">2BE3</p>
+                    </div>
+                    <div class="column small-12 large-2">
+                        <p class="content-label">Version</p>
+                        <p class="courier-bold">EE86399-2201</p>
+                    </div>
+                    <div class="column large-1 hide-for-medium-only">&nbsp;</div>
+                </div>
+                <div class="row column">
+                    <div class="column small-12 large-3 hide-for-medium-only">
+                        &nbsp;
+                    </div>
+                    <div class="column small-12 large-3">
+                        <p class="content-label">Field Replacable</p>
+                        <p class="courier-bold">Not Replaceable</p>
+                    </div>
+                    <div class="column small-12 large-3">
+                        <p class="content-label">Build Date</p>
+                        <p class="courier-bold">04/01/2004</p>
+                    </div>
+                    <div class="column small-12 large-2">
+                        <p class="content-label">Cooling Type</p>
+                        <p class="courier-bold">Air cooled</p>
+                    </div>
+                    <div class="column large-1 hide-for-medium-only">&nbsp;</div>
+                </div>
+                <div class="row inv-event-log-row">
+                    <p class="column small-12 large-3 inventory__critical-label" aria-label="Normal">High - emergency</p>
+                    <p class="column small-12 large-7 ">
+                        org.open_power.Error.Host.Event.Event.Cras.amet...
+                    </p>
+                    <p class="column small-12 large-2">
+                        <a href="#/overviewlog"> View event log</a>
+                    </p>
+                </div>
+            </div>
+        </div>
+
+	    <!-- Inventory Item -->
+	    <div class="row column accord-row"
+	         ng-class="{'active': inventory__metadatarow5, 'selected': inventory__selected}">
+		    <div class="row column" ng-click="inventory__metadatarow5 = ! inventory__metadatarow5">
+			    <div class="column small-12 large-3 inventory__info">
+				    <p class="priority-tag-circ warn-priority" aria-label="Warning Priority"></p>
+				    <p class="inventory__title">CPU core 4</p>
+			    </div>
+			    <div class="column small-12 large-3">
+				    <p class="content-label">Part Number</p>
+				    <p class="courier-bold">14530123ab</p>
+			    </div>
+			    <div class="column small-12 large-3">
+				    <p class="content-label">Serial Number</p>
+				    <p class="courier-bold">12350123ab</p>
+			    </div>
+			    <div class="column small-12 small-4 large-2">
+				    <p class="content-label">Model Number</p>
+				    <p class="courier-bold">86399-2201</p>
+			    </div>
+			    <button class="accord-trigger" ng-class="{'active': inventory__metadatarow5}"></button>
+		    </div>
+		    <div class="row column inventory__metadata-row" ng-class="{'active': inventory__metadatarow5}">
+			    <div class="row column">
+				    <div class="column large-3 hide-for-medium-only">
+					    &nbsp;
+				    </div>
+				    <div class="column large-3 small-12">
+					    <p class="content-label">Manufacturer</p>
+					    <p class="courier-bold">IBM</p>
+				    </div>
+				    <div class="column large-3 small-12">
+					    <p class="content-label">CCIN</p>
+					    <p class="courier-bold">2BE3</p>
+				    </div>
+				    <div class="column small-12 large-2">
+					    <p class="content-label">Version</p>
+					    <p class="courier-bold">EE86399-2201</p>
+				    </div>
+				    <div class="column large-1 hide-for-medium-only">&nbsp;</div>
+			    </div>
+			    <div class="row column">
+				    <div class="column small-12 large-3 hide-for-medium-only">
+					    &nbsp;
+				    </div>
+				    <div class="column small-12 large-3">
+					    <p class="content-label">Field Replacable</p>
+					    <p class="courier-bold">Not Replaceable</p>
+				    </div>
+				    <div class="column small-12 large-3">
+					    <p class="content-label">Build Date</p>
+					    <p class="courier-bold">04/01/2004</p>
+				    </div>
+				    <div class="column small-12 large-2">
+					    <p class="content-label">Cooling Type</p>
+					    <p class="courier-bold">Air cooled</p>
+				    </div>
+				    <div class="column large-1 hide-for-medium-only">&nbsp;</div>
+			    </div>
+			    <div class="row inv-event-log-row">
+				    <p class="column small-12 large-3 inventory__warning-label" aria-label="Warning Priority">Medium - Warning</p>
+				    <p class="column small-12 large-7 ">
+					    org.open_power.Error.Host.Event.Event.Cras.amet...
+				    </p>
+				    <p class="column small-12 large-2">
+					    <a href="#/overviewlog"> View event log</a>
+				    </p>
+			    </div>
+		    </div>
+	    </div>
+	    
+        <!-- Inventory Item -->
+        <div class="row column accord-row"
+             ng-class="{'active': inventory__metadatarow3, 'selected': inventory__selected}">
+            <div class="row column" ng-click="inventory__metadatarow3 = ! inventory__metadatarow3">
+                <div class="column small-12 large-3 inventory__info">
+                    <p class="priority-tag-circ normal-priority" aria-label="Normal Priority"></p>
+                    <p class="inventory__title">CPU core 1</p>
+                </div>
+                <div class="column small-12 large-3">
+                    <p class="content-label">Part Number</p>
+                    <p class="courier-bold">123024123ab</p>
+                </div>
+                <div class="column small-12 large-3">
+                    <p class="content-label">Serial Number</p>
+                    <p class="courier-bold">123043123ab</p>
+                </div>
+                <div class="column small-12 small-4 large-2">
+                    <p class="content-label">Model Number</p>
+                    <p class="courier-bold">86399-2201</p>
+                </div>
+                <button class="accord-trigger" ng-class="{'active': inventory__metadatarow3}"></button>
+            </div>
+            <div class="row column inventory__metadata-row" ng-class="{'active': inventory__metadatarow3}">
+                <div class="row column">
+                    <div class="column large-3 hide-for-medium-only">
+                        &nbsp;
+                    </div>
+                    <div class="column large-3 small-12">
+                        <p class="content-label">Manufacturer</p>
+                        <p class="courier-bold">IBM</p>
+                    </div>
+                    <div class="column large-3 small-12">
+                        <p class="content-label">CCIN</p>
+                        <p class="courier-bold">2BE3</p>
+                    </div>
+                    <div class="column small-12 large-2">
+                        <p class="content-label">Version</p>
+                        <p class="courier-bold">EE86399-2201</p>
+                    </div>
+                    <div class="column large-1 hide-for-medium-only">&nbsp;</div>
+                </div>
+                <div class="row column">
+                    <div class="column small-12 large-3 hide-for-medium-only">
+                        &nbsp;
+                    </div>
+                    <div class="column small-12 large-3">
+                        <p class="content-label">Field Replacable</p>
+                        <p class="courier-bold">Not Replaceable</p>
+                    </div>
+                    <div class="column small-12 large-3">
+                        <p class="content-label">Build Date</p>
+                        <p class="courier-bold">04/01/2004</p>
+                    </div>
+                    <div class="column small-12 large-2">
+                        <p class="content-label">Cooling Type</p>
+                        <p class="courier-bold">Air cooled</p>
+                    </div>
+                    <div class="column large-1 hide-for-medium-only">&nbsp;</div>
+                </div>
+                <div class="row inv-event-log-row">
+                    <p class="column small-12 large-3 inventory__low-label" aria-label="Low Priority">Low - informational</p>
+                    <p class="column small-12 large-7 ">
+                        org.open_power.Error.Host.Event.Event.Cras.amet...
+                    </p>
+                    <p class="column small-12 large-2">
+                        <a href="#/overviewlog"> View event log</a>
+                    </p>
+                </div>
+            </div>
+        </div>
+
+	    <!-- Inventory Item -->
+	    <div class="row column accord-row"
+	         ng-class="{'active': inventory__metadatarow4, 'selected': inventory__selected}">
+		    <div class="row column" ng-click="inventory__metadatarow4 = ! inventory__metadatarow4">
+			    <div class="column small-12 large-3 inventory__info">
+				    <p class="priority-tag-circ normal-priority" aria-label="Normal Priority"></p>
+				    <p class="inventory__title">CPU core 2</p>
+			    </div>
+			    <div class="column small-12 large-3">
+				    <p class="content-label">Part Number</p>
+				    <p class="courier-bold">123012443ab</p>
+			    </div>
+			    <div class="column small-12 large-3">
+				    <p class="content-label">Serial Number</p>
+				    <p class="courier-bold">1230333123ab</p>
+			    </div>
+			    <div class="column small-12 small-4 large-2">
+				    <p class="content-label">Model Number</p>
+				    <p class="courier-bold">86399-2201</p>
+			    </div>
+			    <button class="accord-trigger" ng-class="{'active': inventory__metadatarow4}"></button>
+		    </div>
+		    <div class="row column inventory__metadata-row" ng-class="{'active': inventory__metadatarow4}">
+			    <div class="row column">
+				    <div class="column large-3 hide-for-medium-only">
+					    &nbsp;
+				    </div>
+				    <div class="column large-3 small-12">
+					    <p class="content-label">Manufacturer</p>
+					    <p class="courier-bold">IBM</p>
+				    </div>
+				    <div class="column large-3 small-12">
+					    <p class="content-label">CCIN</p>
+					    <p class="courier-bold">2BE3</p>
+				    </div>
+				    <div class="column small-12 large-2">
+					    <p class="content-label">Version</p>
+					    <p class="courier-bold">EE86399-2201</p>
+				    </div>
+				    <div class="column large-1 hide-for-medium-only">&nbsp;</div>
+			    </div>
+			    <div class="row column">
+				    <div class="column small-12 large-3 hide-for-medium-only">
+					    &nbsp;
+				    </div>
+				    <div class="column small-12 large-3">
+					    <p class="content-label">Field Replacable</p>
+					    <p class="courier-bold">Not Replaceable</p>
+				    </div>
+				    <div class="column small-12 large-3">
+					    <p class="content-label">Build Date</p>
+					    <p class="courier-bold">04/01/2004</p>
+				    </div>
+				    <div class="column small-12 large-2">
+					    <p class="content-label">Cooling Type</p>
+					    <p class="courier-bold">Air cooled</p>
+				    </div>
+				    <div class="column large-1 hide-for-medium-only">&nbsp;</div>
+			    </div>
+			    <div class="row inv-event-log-row">
+				    <p class="column small-12 large-3 inventory__low-label" aria-label="Low Priority">Low - informational</p>
+				    <p class="column small-12 large-7 ">
+					    org.open_power.Error.Host.Event.Event.Cras.amet...
+				    </p>
+				    <p class="column small-12 large-2">
+					    <a href="#/overviewlog"> View event log</a>
+				    </p>
+			    </div>
+		    </div>
+	    </div>
+
+	    <!-- Inventory Item -->
+	    <div class="row column accord-row"
+	         ng-class="{'active': inventory__metadatarow5, 'selected': inventory__selected}">
+		    <div class="row column" ng-click="inventory__metadatarow5 = ! inventory__metadatarow5">
+			    <div class="column small-12 large-3 inventory__info">
+				    <p class="priority-tag-circ normal-priority" aria-label="Normal Priority"></p>
+				    <p class="inventory__title">CPU core 3</p>
+			    </div>
+			    <div class="column small-12 large-3">
+				    <p class="content-label">Part Number</p>
+				    <p class="courier-bold">14530123ab</p>
+			    </div>
+			    <div class="column small-12 large-3">
+				    <p class="content-label">Serial Number</p>
+				    <p class="courier-bold">12350123ab</p>
+			    </div>
+			    <div class="column small-12 small-4 large-2">
+				    <p class="content-label">Model Number</p>
+				    <p class="courier-bold">86399-2201</p>
+			    </div>
+			    <button class="accord-trigger" ng-class="{'active': inventory__metadatarow5}"></button>
+		    </div>
+		    <div class="row column inventory__metadata-row" ng-class="{'active': inventory__metadatarow5}">
+			    <div class="row column">
+				    <div class="column large-3 hide-for-medium-only">
+					    &nbsp;
+				    </div>
+				    <div class="column large-3 small-12">
+					    <p class="content-label">Manufacturer</p>
+					    <p class="courier-bold">IBM</p>
+				    </div>
+				    <div class="column large-3 small-12">
+					    <p class="content-label">CCIN</p>
+					    <p class="courier-bold">2BE3</p>
+				    </div>
+				    <div class="column small-12 large-2">
+					    <p class="content-label">Version</p>
+					    <p class="courier-bold">EE86399-2201</p>
+				    </div>
+				    <div class="column large-1 hide-for-medium-only">&nbsp;</div>
+			    </div>
+			    <div class="row column">
+				    <div class="column small-12 large-3 hide-for-medium-only">
+					    &nbsp;
+				    </div>
+				    <div class="column small-12 large-3">
+					    <p class="content-label">Field Replacable</p>
+					    <p class="courier-bold">Not Replaceable</p>
+				    </div>
+				    <div class="column small-12 large-3">
+					    <p class="content-label">Build Date</p>
+					    <p class="courier-bold">04/01/2004</p>
+				    </div>
+				    <div class="column small-12 large-2">
+					    <p class="content-label">Cooling Type</p>
+					    <p class="courier-bold">Air cooled</p>
+				    </div>
+				    <div class="column large-1 hide-for-medium-only">&nbsp;</div>
+			    </div>
+			    <div class="row inv-event-log-row">
+				    <p class="column small-12 large-3 inventory__low-label" aria-label="Low Priority">Low - informational</p>
+				    <p class="column small-12 large-7 ">
+					    org.open_power.Error.Host.Event.Event.Cras.amet...
+				    </p>
+				    <p class="column small-12 large-2">
+					    <a href="#/overviewlog"> View event log</a>
+				    </p>
+			    </div>
+		    </div>
+	    </div>
+    </section>
+    <paginate ng-include="paginate"></paginate>
+</div> <!-- end event log -->
\ No newline at end of file
diff --git a/app/overview/controllers/inventory-controller.js b/app/overview/controllers/inventory-controller.js
new file mode 100644
index 0000000..9dcc22c
--- /dev/null
+++ b/app/overview/controllers/inventory-controller.js
@@ -0,0 +1,30 @@
+/**
+ * Controller for log
+ *
+ * @module app/overview
+ * @exports logController
+ * @name logController
+ * @version 0.1.0
+ */
+
+window.angular && (function (angular) {
+    'use strict';
+
+    angular
+        .module('app.overview')
+        .controller('inventoryController', [
+            '$scope',
+            '$log',
+            '$window', 
+            'APIUtils', 
+            'dataService',
+            function($scope, $log, $window, APIUtils, dataService, userModel){
+                $scope.dataService = dataService;
+
+                $scope.dropdown_selected = false;
+
+            }
+        ]
+    );
+
+})(angular);
diff --git a/app/overview/controllers/inventory-overview-controller.html b/app/overview/controllers/inventory-overview-controller.html
new file mode 100644
index 0000000..a81305f
--- /dev/null
+++ b/app/overview/controllers/inventory-overview-controller.html
@@ -0,0 +1,102 @@
+<div id="inventory-overview">
+    <div class="row column">
+        <h1>Hardware Inventory</h1>
+    </div>
+    <section class="row column">
+        <div class="page-header">
+            <h2 class="inline h4">Inventory items present in the system</h2>
+            <button class="inline btn-export float-right">Export</button>
+        </div>
+    </section>
+    <section class="row column">
+        <!-- search -->
+        <div class="content__search">
+            <label for="content__search-input">Search</label> <input id="content__search-input" type="text"
+                                                                     placeholder="Filter hardware components"/> <input
+                id="content__search-submit" type="submit" class="btn btn-secondary"
+                value="Submit"/>
+        </div>
+        <div class="toggle-filter">
+            <button class="inline first" ng-click="toggleall = !toggleall"
+                    ng-class="toggleall ? 'btn-primary' : 'btn-secondary'">All
+            </button>
+            <button class="inline " ng-click="togglehigh = !togglehigh"
+                    ng-class="togglehigh ? 'btn-primary' : 'btn-secondary'">High
+            </button>
+            <button class="inline" ng-click="togglemed = !togglemed"
+                    ng-class="togglemed ? 'btn-primary' : 'btn-secondary'">Medium
+            </button>
+            <button class="inline last" ng-click="togglelow = !togglelow"
+                    ng-class="togglelow ? 'btn-primary' : 'btn-secondary'">Low
+            </button>
+        </div>
+    </section>
+    <!-- end search -->
+    <section id="inventory-categories" class="row column">
+        <div class="row column header-row">
+            <div class="column large-12 header__actions-bar">
+                <p class="inline inventory__heading inventory__device-col">Hardware</p>
+                <p class="inline inventory__heading inventory__function-col">Function</p>
+                <p class="inline inventory__heading inventory__present-col">Present</p>
+                <p class="inline inventory__heading inventory__state-col">State</p>
+            </div>
+        </div>
+        <a class="inventory__group" href="">
+            <p class="inline inventory__device-col">All devices (30)</p>
+        </a>
+        <a class="inventory__group" href="">
+            <p class="inline inventory__device-col"><span class="inline priority-tag-circ normal-priority" aria-label="Normal Priority"></span>Motherboard (1)</p>
+            <p class="inline inventory__function-col inv-active">Active</p>
+            <p class="inline inventory__present-col inv-present">Present</p>
+            <p class="inline inventory__state-col">&nbsp;</p>
+        </a>
+        <a class="inventory__group" href="">
+            <p class="inline inventory__device-col"><span class="inline priority-tag-circ normal-priority" aria-label="Normal Priority"></span>CPU (1)</p>
+            <p class="inline inventory__function-col inv-active">Active</p>
+            <p class="inline inventory__present-col inv-present">Present</p>
+            <p class="inline inventory__state-col">&nbsp;</p>
+        </a>
+        <a class="inventory__group" href="#/overview/inventory">
+            <p class="inline inventory__device-col"><span class="inline priority-tag-circ high-priority" aria-label="High Priority"></span>CPU cores (6)</p>
+            <p class="inline inventory__function-col inv-active">Active</p>
+            <p class="inline inventory__present-col inv-present">Present</p>
+            <p class="inline inventory__state-col inventory__critical-label">High - Emergency</p>
+        </a>
+        <a class="inventory__group" href="">
+            <p class="inline inventory__device-col"><span class="inline priority-tag-circ normal-priority" aria-label="Normal Priority"></span>DIMM (4)</p>
+            <p class="inline inventory__function-col inv-active">Active</p>
+            <p class="inline inventory__present-col inv-present">Present</p>
+            <p class="inline inventory__state-col">&nbsp;</p>
+        </a>
+        <a class="inventory__group" href="">
+            <p class="inline inventory__device-col"><span class="inline priority-tag-circ warn-priority" aria-label="Warning Priority"></span>Fan (5)</p>
+            <p class="inline inventory__function-col inv-active">Active</p>
+            <p class="inline inventory__present-col inv-present">Present</p>
+            <p class="inline inventory__state-col inventory__warning-label">Medium - Warning</p>
+        </a>
+        <a class="inventory__group" href="">
+            <p class="inline inventory__device-col"><span class="inline priority-tag-circ normal-priority"></span>Chasis (3)</p>
+            <p class="inline inventory__function-col inv-active">Active</p>
+            <p class="inline inventory__present-col inv-present">Present</p>
+            <p class="inline inventory__state-col">&nbsp;</p>
+        </a>
+        <a class="inventory__group" href="">
+            <p class="inline inventory__device-col"><span class="inline priority-tag-circ normal-priority" aria-label="Normal Priority"></span>BMC (5)</p>
+            <p class="inline inventory__function-col inv-active">Active</p>
+            <p class="inline inventory__present-col inv-present">Present</p>
+            <p class="inline inventory__state-col">&nbsp;</p>
+        </a>
+        <a class="inventory__group" href="">
+            <p class="inline inventory__device-col"><span class="inline priority-tag-circ medium-priority " aria-label="MediumPriority"></span>MISC (5)</p>
+            <p class="inline inventory__function-col inv-inactive">Inactive</p>
+            <p class="inline inventory__present-col inv-present">Present</p>
+            <p class="inline inventory__state-col inventory__medium-label">Medium - Error</p>
+        </a>
+        <a class="inventory__group inv-disabled" href="">
+            <p class="inline inventory__device-col"><span class="inline priority-tag-circ disabled" aria-label="Low Priority"></span>PCIE card (0)</p>
+            <p class="inline inventory__function-col inv-inactive">Inactive</p>
+            <p class="inline inventory__present-col inv-not-present">Not Present</p>
+            <p class="inline inventory__state-col inventory__low-label">Low - Informational</p>
+        </a>
+    </section>
+</div>
\ No newline at end of file
diff --git a/app/overview/controllers/inventory-overview-controller.js b/app/overview/controllers/inventory-overview-controller.js
new file mode 100644
index 0000000..9177ae5
--- /dev/null
+++ b/app/overview/controllers/inventory-overview-controller.js
@@ -0,0 +1,27 @@
+/**
+ * Controller for log
+ *
+ * @module app/overview
+ * @exports logController
+ * @name logController
+ * @version 0.1.0
+ */
+
+window.angular && (function (angular) {
+    'use strict';
+
+    angular
+        .module('app.overview')
+        .controller('inventoryOverviewController', [
+            '$scope', 
+            '$window', 
+            'APIUtils', 
+            'dataService',
+            function($scope, $window, APIUtils, dataService, userModel){
+                $scope.dataService = dataService;
+
+            }
+        ]
+    );
+
+})(angular);