|
49 | 49 | <script type="text/javascript" src="js/dashboard/controllers/master-ctrl.js"></script> |
50 | 50 | <script type="text/javascript" src="js/dashboard/controllers/alerts-ctrl.js"></script> |
51 | 51 | <script type="text/javascript" src="js/dashboard/directives/loading.js"></script> |
| 52 | + <script type="text/javascript" src="js/dashboard/directives/widget.js"></script> |
| 53 | + <script type="text/javascript" src="js/dashboard/directives/widget-body.js"></script> |
| 54 | + <script type="text/javascript" src="js/dashboard/directives/widget-header.js"></script> |
52 | 55 | <!-- endbuild --> |
53 | 56 | <!-- SCRIPTS --> |
54 | 57 |
|
|
178 | 181 |
|
179 | 182 | <div class="row"> |
180 | 183 | <div class="col-lg-3 col-md-6 col-xs-12"> |
181 | | - <div class="widget"> |
182 | | - <div class="widget-body"> |
| 184 | + <rd-widget> |
| 185 | + <rd-widget-body> |
183 | 186 | <div class="widget-icon green pull-left"> |
184 | 187 | <i class="fa fa-users"></i> |
185 | 188 | </div> |
186 | | - <div class="widget-content pull-left"> |
187 | | - <div class="title">80</div> |
188 | | - <div class="comment">Users</div> |
189 | | - </div> |
190 | | - <div class="clearfix"></div> |
191 | | - </div> |
192 | | - </div> |
| 189 | + <div class="title">80</div> |
| 190 | + <div class="comment">Users</div> |
| 191 | + </rd-widget-body> |
| 192 | + </rd-widget> |
193 | 193 | </div> |
194 | 194 | <div class="col-lg-3 col-md-6 col-xs-12"> |
195 | | - <div class="widget"> |
196 | | - <div class="widget-body"> |
| 195 | + <rd-widget> |
| 196 | + <rd-widget-body> |
197 | 197 | <div class="widget-icon red pull-left"> |
198 | 198 | <i class="fa fa-tasks"></i> |
199 | 199 | </div> |
200 | | - <div class="widget-content pull-left"> |
201 | | - <div class="title">16</div> |
202 | | - <div class="comment">Servers</div> |
203 | | - </div> |
204 | | - <div class="clearfix"></div> |
205 | | - </div> |
206 | | - </div> |
| 200 | + <div class="title">16</div> |
| 201 | + <div class="comment">Servers</div> |
| 202 | + </rd-widget-body> |
| 203 | + </rd-widget> |
207 | 204 | </div> |
208 | 205 | <div class="col-lg-3 col-md-6 col-xs-12"> |
209 | | - <div class="widget"> |
210 | | - <div class="widget-body"> |
| 206 | + <rd-widget> |
| 207 | + <rd-widget-body> |
211 | 208 | <div class="widget-icon orange pull-left"> |
212 | 209 | <i class="fa fa-sitemap"></i> |
213 | 210 | </div> |
214 | | - <div class="widget-content pull-left"> |
215 | | - <div class="title">225</div> |
216 | | - <div class="comment">Documents</div> |
217 | | - </div> |
218 | | - <div class="clearfix"></div> |
219 | | - </div> |
220 | | - </div> |
| 211 | + <div class="title">225</div> |
| 212 | + <div class="comment">Documents</div> |
| 213 | + </rd-widget-body> |
| 214 | + </rd-widget> |
221 | 215 | </div> |
222 | 216 | <div class="spacer visible-xs"></div> |
223 | 217 | <div class="col-lg-3 col-md-6 col-xs-12"> |
224 | | - <div class="widget"> |
225 | | - <div class="widget-body"> |
| 218 | + <rd-widget> |
| 219 | + <rd-widget-body> |
226 | 220 | <div class="widget-icon blue pull-left"> |
227 | 221 | <i class="fa fa-support"></i> |
228 | 222 | </div> |
229 | | - <div class="widget-content pull-left"> |
230 | | - <div class="title">62</div> |
231 | | - <div class="comment">Tickets</div> |
232 | | - </div> |
233 | | - <div class="clearfix"></div> |
234 | | - </div> |
235 | | - </div> |
| 223 | + <div class="title">62</div> |
| 224 | + <div class="comment">Tickets</div> |
| 225 | + </rd-widget-body> |
| 226 | + </rd-widget> |
236 | 227 | </div> |
237 | 228 | </div> |
238 | 229 | <div class="row"> |
239 | 230 | <div class="col-lg-6"> |
240 | | - <div class="widget"> |
241 | | - <div class="widget-header"> |
242 | | - <i class="fa fa-tasks"></i> Servers |
| 231 | + <rd-widget> |
| 232 | + <rd-widget-header icon="fa-tasks" title="Servers"> |
243 | 233 | <a href="#" class="pull-right">Manage</a> |
244 | | - </div> |
245 | | - <div class="widget-body medium no-padding"> |
| 234 | + </rd-widget-header> |
| 235 | + <rd-widget-body classes="medium no-padding"> |
246 | 236 | <div class="table-responsive"> |
247 | 237 | <table class="table"> |
248 | 238 | <tbody> |
|
260 | 250 | </tbody> |
261 | 251 | </table> |
262 | 252 | </div> |
263 | | - </div> |
264 | | - </div> |
| 253 | + </rd-widget-body> |
| 254 | + </rd-widget> |
265 | 255 | </div> |
266 | 256 | <div class="col-lg-6"> |
267 | | - <div class="widget"> |
268 | | - <div class="widget-header"> |
269 | | - <i class="fa fa-users"></i> Users |
| 257 | + <rd-widget> |
| 258 | + <rd-widget-header icon="fa-users" title="Users"> |
270 | 259 | <input type="text" placeholder="Search" class="form-control input-sm pull-right" /> |
271 | | - <div class="clearfix"></div> |
272 | | - </div> |
273 | | - <div class="widget-body medium no-padding"> |
| 260 | + </rd-widget-header> |
| 261 | + <rd-widget-body classes="medium no-padding"> |
274 | 262 | <div class="table-responsive"> |
275 | 263 | <table class="table"> |
276 | 264 | <thead> |
|
283 | 271 | </tbody> |
284 | 272 | </table> |
285 | 273 | </div> |
286 | | - </div> |
287 | | - </div> |
| 274 | + </rd-widget-body> |
| 275 | + </rd-widget> |
288 | 276 | </div> |
289 | 277 | </div> |
290 | 278 | <div class="row"> |
291 | 279 | <div class="col-lg-6"> |
292 | | - <div class="widget"> |
293 | | - <div class="widget-header"> |
294 | | - <i class="fa fa-plus"></i> Extras |
| 280 | + <rd-widget> |
| 281 | + <rd-widget-header icon="fa-plus" title="Extras"> |
295 | 282 | <button class="btn btn-sm btn-info pull-right">Button</button> |
296 | | - <div class="clearfix"></div> |
297 | | - </div> |
298 | | - <div class="widget-body"> |
| 283 | + </rd-widget-header> |
| 284 | + <rd-widget-body> |
299 | 285 |
|
300 | 286 | <div class="message"> |
301 | 287 | This is a standard message which will also work the ".no-padding" class, I can also <span class="error">be an error message!</span> |
|
322 | 308 | </div> |
323 | 309 | </form> |
324 | 310 |
|
325 | | - </div> |
326 | | - </div> |
| 311 | + </rd-widget-body> |
| 312 | + </rd-widget> |
327 | 313 | </div> |
328 | 314 | <div class="col-lg-6"> |
329 | | - <div class="widget"> |
330 | | - <div class="widget-header"> |
331 | | - <i class="fa fa-cog fa-spin"></i> Loading Directive |
| 315 | + <rd-widget> |
| 316 | + <rd-widget-header icon="fa-cog fa-spin" title="Loading Directive"> |
332 | 317 | <a href="http://tobiasahlin.com/spinkit/" target="_blank" class="pull-right">SpinKit</a> |
333 | | - </div> |
334 | | - <div class="widget-body"> |
335 | | - <!-- Check out the Angular Directive inside bootstrap.js! --> |
336 | | - <rd-loading></rd-loading> |
337 | | - </div> |
338 | | - </div> |
| 318 | + </rd-widget-header> |
| 319 | + <rd-widget-body loading="true"></rd-widget-body> |
| 320 | + </rd-widget> |
339 | 321 | </div> |
340 | 322 | </div> |
341 | 323 | <!-- End Main Content --> |
|
344 | 326 | <script type="text/ng-template" id="tables.html"> |
345 | 327 | <div class="row"> |
346 | 328 | <div class="col-lg-6"> |
347 | | - <div class="widget"> |
348 | | - <div class="widget-header"> |
349 | | - <i class="fa fa-tasks"></i> Servers |
| 329 | + <rd-widget> |
| 330 | + <rd-widget-header icon="fa-tasks" title="Servers"> |
350 | 331 | <a href="#" class="pull-right">Manage</a> |
351 | | - </div> |
352 | | - <div class="widget-body medium no-padding"> |
| 332 | + </rd-widget-header> |
| 333 | + <rd-widget-body classes="medium no-padding"> |
353 | 334 | <div class="table-responsive"> |
354 | 335 | <table class="table"> |
355 | 336 | <tbody> |
|
367 | 348 | </tbody> |
368 | 349 | </table> |
369 | 350 | </div> |
370 | | - </div> |
371 | | - </div> |
| 351 | + </rd-widget-body> |
| 352 | + </rd-widget> |
372 | 353 | </div> |
373 | 354 | <div class="col-lg-6"> |
374 | | - <div class="widget"> |
375 | | - <div class="widget-header"> |
376 | | - <i class="fa fa-tasks"></i> Striped Servers |
| 355 | + <rd-widget> |
| 356 | + <rd-widget-header icon="fa-tasks" title="Striped Servers"> |
377 | 357 | <a href="#" class="pull-right">Manage</a> |
378 | | - </div> |
379 | | - <div class="widget-body medium no-padding"> |
| 358 | + </rd-widget-header> |
| 359 | + <rd-widget-body classes="medium no-padding"> |
380 | 360 | <div class="table-responsive table-striped"> |
381 | 361 | <table class="table"> |
382 | 362 | <tbody> |
|
394 | 374 | </tbody> |
395 | 375 | </table> |
396 | 376 | </div> |
397 | | - </div> |
398 | | - </div> |
| 377 | + </rd-widget-body> |
| 378 | + </rd-widget> |
399 | 379 | </div> |
400 | 380 | </div> |
401 | 381 | </script> |
|
0 commit comments