| Iftekharul Islam | 8947e70 | 2017-07-27 10:28:07 -0500 | [diff] [blame] | 1 | <div id="sensors"> | 
 | 2 |     <div class="row column"> | 
 | 3 |         <h1>Sensors</h1> | 
 | 4 |     </div> | 
 | 5 |     <section class="row column"> | 
 | 6 |         <div class="page-header"> | 
 | 7 |             <h2 class="inline h4">Sensors present in the system</h2> | 
 | 8 |  | 
 | 9 |         </div> | 
 | 10 |     </section> | 
 | 11 |     <!-- Filters --> | 
 | 12 |     <section class="row column"> | 
 | 13 |         <!-- filters --> | 
 | 14 |         <div class="event-log__filters"> | 
 | 15 |             <!-- severity filter --> | 
 | 16 |             <div class="dropdown__wrapper"> | 
 | 17 |                 <button class="dropdown__button" ng-click="severityFilter = severityFilter == true ? false : true;" | 
 | 18 |                         ng-class="{'active' : severityFilter}">All Severity | 
 | 19 |                 </button> | 
 | 20 |                 <ul class="dropdown__list multi-select inline" ng-show="severityFilter"> | 
 | 21 |                     <li> | 
 | 22 |                         <button>All severity (999)</button> | 
 | 23 |                     </li> | 
 | 24 |                     <li ng-click="dropdown_selectedHigh = !dropdown_selectedHigh; filterHigh = !filterHigh " | 
 | 25 |                         ng-class="{'active' : dropdown_selectedHigh, 'active' : filterHigh}"> | 
 | 26 |                         <button>High severity (999)</button> | 
 | 27 |                     </li> | 
 | 28 |                     <li ng-click="dropdown_selectedMed = !dropdown_selectedMed; filterMed = !filterMed" | 
 | 29 |                         ng-class="{'active' : dropdown_selectedMed, 'active' : filterMed}"> | 
 | 30 |                         <button>Medium severity (999)</button> | 
 | 31 |                     </li> | 
 | 32 |                     <li ng-click="dropdown_selectedLow = !dropdown_selectedLow; filterLow = !filterLow" | 
 | 33 |                         ng-class="{'active' : dropdown_selectedLow, 'active' : filterLow}"> | 
 | 34 |                         <button>Low severity (999)</button> | 
 | 35 |                     </li> | 
 | 36 |                 </ul> | 
 | 37 |             </div> | 
 | 38 |             <!-- date range --> | 
 | 39 |             <div class="dropdown__wrapper"> | 
 | 40 |                 <button class="dropdown__button" ng-click="dateFilter = dateFilter == true ? false : true;" | 
 | 41 |                         ng-class="{'active' : dateFilter}">Date Range | 
 | 42 |                 </button> | 
 | 43 |                 <div class="dropdown__list dropdown__date row" ng-show="dateFilter"> | 
 | 44 |                     <div class="column small-6"> | 
 | 45 |                         <label>Start Date</label> | 
 | 46 |                         <input type="date"/> | 
 | 47 |                     </div> | 
 | 48 |                     <div class="column small-6"> | 
 | 49 |                         <label>End Date</label> | 
 | 50 |                         <input type="date"/> | 
 | 51 |                     </div> | 
 | 52 |                 </div> | 
 | 53 |             </div> | 
 | 54 |             <!-- Status filter --> | 
 | 55 |             <div class="dropdown__wrapper"> | 
 | 56 |                 <button class="dropdown__button" ng-click="statusFilter = statusFilter == true ? false : true;" | 
 | 57 |                         ng-class="{'active' : statusFilter}">Status | 
 | 58 |                 </button> | 
 | 59 |                 <ul class="dropdown__list multi-select inline" ng-show="statusFilter"> | 
 | 60 |                     <li> | 
 | 61 |                         <button>All status (999)</button> | 
 | 62 |                     </li> | 
 | 63 |                     <li ng-click="dropdown_selectedResolved = !dropdown_selectedResolved; filterResolved = !filterResolved" | 
 | 64 |                         ng-class="{'active' : dropdown_selectedResolved, 'active' : filterResolved}"> | 
 | 65 |                         <button>Resolved issues (999)</button> | 
 | 66 |                     </li> | 
 | 67 |                     <li ng-click="dropdown_selectedUnresolved = !dropdown_selectedUnresolved; filterUnresolved = !filterUnresolved" | 
 | 68 |                         ng-class="{'active' : dropdown_selectedUnresolved, 'active' : filterUnresolved}"> | 
 | 69 |                         <button>Unresolved issues (999)</button> | 
 | 70 |                     </li> | 
 | 71 |                 </ul> | 
 | 72 |             </div> | 
 | 73 |         </div> | 
 | 74 |         <!-- search --> | 
 | 75 |         <div class="content__search"> | 
 | 76 |             <label for="content__search-input">Event Log Search</label> | 
 | 77 |             <input id="content__search-input" type="text" placeholder="Filter issues"/> | 
 | 78 |             <input id="sensors__search-submit" type="submit" class="btn btn-secondary" value="Submit"/> | 
 | 79 |             <div class="sensors__search-tag-wrapper row" | 
 | 80 |                  ng-show="filterUnresolved || filterResolved || filterHigh || filterMed || filterLow"> | 
 | 81 |                 <div class="column small-2 large-1 no-padding"> | 
 | 82 |                     <p class="inline label tag-filter-label">Filtered by: </p> | 
 | 83 |                 </div> | 
 | 84 |                 <div class="column small-10 large-11 "> | 
 | 85 |                     <button class="tag custom">Custom Tag</button> | 
 | 86 |                     <button class="tag sensors__high" ng-click="filterHigh = !filterHigh" ng-show="filterHigh">High | 
 | 87 |                         priority | 
 | 88 |                     </button> | 
 | 89 |                     <button class="tag sensors__medium" ng-click="filterMed = !filterMed" ng-show="filterMed">Medium | 
 | 90 |                         priority | 
 | 91 |                     </button> | 
 | 92 |                     <button class="tag sensors__low" ng-click="filterLow = !filterLow" ng-show="filterLow">Low priority | 
 | 93 |                     </button> | 
 | 94 |                     <button class="tag sensors__resolved" ng-click="filterUnresolved = !filterUnresolved" | 
 | 95 |                             ng-show="filterUnresolved">Unresolved issues | 
 | 96 |                     </button> | 
 | 97 |                     <button class="tag sensors__resolved" ng-click="filterResolved = !filterResolved" | 
 | 98 |                             ng-show="filterResolved">Resolved issues | 
 | 99 |                     </button> | 
 | 100 |                 </div> | 
 | 101 |             </div> | 
 | 102 |         </div> | 
 | 103 |     </section> <!-- end filter --> | 
 | 104 |  | 
 | 105 |     <section id="sensor__details" class="row column"> | 
 | 106 |         <div id="header__actions-bar" class="row "> | 
 | 107 |             <div class="column"> | 
 | 108 |                 <p class="inline">icon here</p> | 
 | 109 |                 <h3 class="inline"><strong>Fan speed sensors</strong> <span class="h5">(RPMs)</span></h3> | 
 | 110 |             </div> | 
 | 111 |         </div> | 
 | 112 |  | 
 | 113 |         <!-- Sensor --> | 
 | 114 |         <div class="row column accord-row" | 
 | 115 |              ng-class="{'active': sensors__metadatarow, 'selected': sensors__selected}"> | 
 | 116 |             <div class="row"> | 
 | 117 |                 <div class="column small-10 large-11 sensor__info" | 
 | 118 |                      ng-click="sensors__metadatarow = ! sensors__metadatarow"> | 
 | 119 |                     <p class="inline priority-tag high-priority">High</p> | 
 | 120 |                     <p class="inline sensor__title">Fan Speed 1</p> | 
 | 121 |                     <p class="inline sensor__reading float-right">6200 <span>rpms</span></p> | 
 | 122 |                 </div> | 
 | 123 |                 <div class="column small-2 large-1"> | 
 | 124 |                     <button class="accord-trigger" ng-class="{'active': sensors__metadatarow}" | 
 | 125 |                             ng-click="sensors__metadatarow = ! sensors__metadatarow"></button> | 
 | 126 |                 </div> | 
 | 127 |             </div> | 
 | 128 |             <div class="row sensors__metadata-row" ng-class="{'active': sensors__metadatarow}"> | 
 | 129 |                 <div class="column small-12"> | 
 | 130 |                     <div class="threshold-chart"> | 
 | 131 |                         <span class="threshold__marker" style="left: 90%;"><p class="threshold__value">6200</p></span> | 
 | 132 |                         <span class="threshold thresh__low-critical"></span> | 
 | 133 |                         <span class="threshold thresh__low-warn"></span> | 
 | 134 |                         <span class="threshold thresh__normal"></span> | 
 | 135 |                         <span class="threshold thresh__high-warn"></span> | 
 | 136 |                         <span class="threshold thresh__high-critical"></span> | 
 | 137 |                     </div> | 
 | 138 |                 </div> | 
 | 139 |  | 
 | 140 |                 <div class="column small-6"> | 
 | 141 |                     <p class="h5 content-header">Associated Events</p> | 
 | 142 |                     <a href="#/overview/log">View 5 events related to Fan 1</a> | 
 | 143 |                 </div> | 
 | 144 |                 <div class="column small-6"> | 
 | 145 |                     <p class="h5 content-header">Associated Hardware</p> | 
 | 146 |                     <a href="">None</a> | 
 | 147 |                 </div> | 
 | 148 |             </div> | 
 | 149 |         </div> | 
 | 150 |  | 
 | 151 |         <!-- Sensor --> | 
 | 152 |         <div class="row column accord-row" | 
 | 153 |              ng-class="{'active': sensors__metadatarow2, 'selected': sensors__selected}"> | 
 | 154 |             <div class="row"> | 
 | 155 |                 <div class="column small-10 large-11 sensor__info" | 
 | 156 |                      ng-click="sensors__metadatarow2 = ! sensors__metadatarow2"> | 
 | 157 |                     <p class="inline priority-tag high-priority">High</p> | 
 | 158 |                     <p class="inline sensor__title">Fan Speed 2</p> | 
 | 159 |                     <p class="inline sensor__reading float-right">3600 <span>rpms</span></p> | 
 | 160 |                 </div> | 
 | 161 |                 <div class="column small-2 large-1"> | 
 | 162 |                     <button class="accord-trigger" ng-class="{'active': sensors__metadatarow2}" | 
 | 163 |                             ng-click="sensors__metadatarow2 = ! sensors__metadatarow2"></button> | 
 | 164 |                 </div> | 
 | 165 |             </div> | 
 | 166 |             <div class="row sensors__metadata-row" ng-class="{'active': sensors__metadatarow2}"> | 
 | 167 |                 <div class="column small-12"> | 
 | 168 |                     <div class="threshold-chart"> | 
 | 169 |                         <span class="threshold__marker" style="left: 50%"><p class="threshold__value">3600</p></span> | 
 | 170 |                         <span class="threshold thresh__low-critical"></span> | 
 | 171 |                         <span class="threshold thresh__low-warn"></span> | 
 | 172 |                         <span class="threshold thresh__normal"></span> | 
 | 173 |                         <span class="threshold thresh__high-warn"></span> | 
 | 174 |                         <span class="threshold thresh__high-critical"></span> | 
 | 175 |                     </div> | 
 | 176 |                 </div> | 
 | 177 |  | 
 | 178 |                 <div class="column small-6"> | 
 | 179 |                     <p class="h5 content-header">Associated Events</p> | 
 | 180 |                     <a href="#/overview/log">View 5 events related to Fan 1</a> | 
 | 181 |                 </div> | 
 | 182 |                 <div class="column small-6"> | 
 | 183 |                     <p class="h5 content-header">Associated Hardware</p> | 
 | 184 |                     <a href="">None</a> | 
 | 185 |                 </div> | 
 | 186 |             </div> | 
 | 187 |         </div> | 
 | 188 |  | 
 | 189 |     </section> | 
 | 190 |     <paginate ng-include="paginate"></paginate> | 
 | 191 | </div> <!-- end event log --> |