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