在这一章中,我们完善一下dashboard页面,并使用一些图标来对该系统中的一些信息做汇总。
1. 建立dashboard.html
我们打开ACE这个模板中的index.html,并建立dashboard.html。将相关内容复制进去。
Dashboard.html:
<!--继承index.html-->
{% extends "index.html" %}
{% block page_css %}
{% endblock %}
<!--填充导航栏的页面名称-->
{% block page_title %}
信息汇总
{% endblock %}
<!--放置主页面内容-->
{% block container %}
<div class="col-sm-7 infobox-container">
<!-- #section:pages/dashboard.infobox -->
<div class="infobox infobox-green">
<div class="infobox-icon">
<i class="ace-icon fa fa-comments"></i>
</div>
<div class="infobox-data">
<span class="infobox-data-number">32</span>
<div class="infobox-content">comments + 2 reviews</div>
</div>
<!-- #section:pages/dashboard.infobox.stat -->
<div class="stat stat-success">8%</div>
<!-- /section:pages/dashboard.infobox.stat -->
</div>
<div class="infobox infobox-blue">
<div class="infobox-icon">
<i class="ace-icon fa fa-twitter"></i>
</div>
<div class="infobox-data">
<span class="infobox-data-number">11</span>
<div class="infobox-content">new followers</div>
</div>
<div class="badge badge-success">
+32%
<i class="ace-icon fa fa-arrow-up"></i>
</div>
</div>
<div class="infobox infobox-pink">
<div class="infobox-icon">
<i class="ace-icon fa fa-shopping-cart"></i>
</div>
<div class="infobox-data">
<span class="infobox-data-number">8</span>
<div class="infobox-content">new orders</div>
</div>
<div class="stat stat-important">4%</div>
</div>
<div class="infobox infobox-red">
<div class="infobox-icon">
<i class="ace-icon fa fa-flask"></i>
</div>
<div class="infobox-data">
<span class="infobox-data-number">7</span>
<div class="infobox-content">experiments</div>
</div>