| Index: infra/tools/antibody/templates/stats.jinja
|
| diff --git a/infra/tools/antibody/templates/stats.jinja b/infra/tools/antibody/templates/stats.jinja
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..a153eec4d0b87d7dcec74e466bdc6958e8da9712
|
| --- /dev/null
|
| +++ b/infra/tools/antibody/templates/stats.jinja
|
| @@ -0,0 +1,100 @@
|
| +<!doctype html>
|
| +<html lang="en">
|
| +<head>
|
| + <meta charset="UTF-8" />
|
| +
|
| +
|
| + <script
|
| + src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js">
|
| + </script>
|
| + <script type="text/javascript"
|
| + src="https://www.google.com/jsapi?autoload={
|
| + 'modules':[{
|
| + 'name':'visualization',
|
| + 'version':'1',
|
| + 'packages':['corechart']
|
| + }]
|
| + }"></script>
|
| + <script src="static/bootstrap.min.js"></script>
|
| + <script src="static/bootstrap-table.js"></script>
|
| + <script src="static/stats.js"></script>
|
| + <link rel="stylesheet" href="static/bootstrap.min.css">
|
| + <link rel="stylesheet" href="static/bootstrap-table.css">
|
| + <link rel="stylesheet" type="text/css" href="static/stats.css">
|
| +
|
| +
|
| + <title>{{ title }}</title>
|
| + <meta name="description" content="{{ description }}" />
|
| +</head>
|
| +
|
| +
|
| +<body>
|
| +
|
| + <div class="nav navbar-fixed-top">
|
| + <div class="container">
|
| + <ul class="pull-left">
|
| + <li><a href="{{ antibody_main_link }}">{{ page_header_text }}</a></li>
|
| + <li><a href="{{ tbr_by_user_link }}">{{ to_be_reviewed }}</a></li>
|
| + <li><a href="{{ stats_link }}">{{ stats }}</a></li>
|
| + <li><a href="{{ leaderboard_link }}">{{ leaderboard }}</a></li>
|
| + </ul>
|
| + <ul class="pull-right">
|
| + <li><p class="gen_time">Generated {{ generation_time }} UTC</p></li>
|
| + </ul>
|
| + </div>
|
| + </div>
|
| +
|
| + <div class="stats_by_time">
|
| + <div class="container">
|
| + <div class="col-md-4">
|
| + <div class="stats_7_day">
|
| + <h3>Stats for the past 7 days</h3>
|
| + <table>
|
| + {% for data_name, data_point in stats_7_day %}
|
| + <tr>
|
| + <td class="data_name">{{ data_name }}</td>
|
| + <td class="data_point">{{ data_point }}</td>
|
| + </tr>
|
| + {% endfor %}
|
| + </table>
|
| + </div>
|
| + </div>
|
| + <div class="col-md-4">
|
| + <div class="stats_30_day">
|
| + <h3>Stats for the past 30 days</h3>
|
| + <table>
|
| + {% for data_name, data_point in stats_30_day %}
|
| + <tr>
|
| + <td class="data_name">{{ data_name }}</td>
|
| + <td class="data_point">{{ data_point }}</td>
|
| + </tr>
|
| + {% endfor %}
|
| + </table>
|
| + </div>
|
| + </div>
|
| + <div class="col-md-4">
|
| + <div class="stats_all_time">
|
| + <h3>All time stats</h3>
|
| + <table>
|
| + {% for data_name, data_point in stats_all_time %}
|
| + <tr>
|
| + <td class="data_name">{{ data_name }}</td>
|
| + <td class="data_point">{{ data_point }}</td>
|
| + </tr>
|
| + {% endfor %}
|
| + </table>
|
| + </div>
|
| + </div>
|
| + </div>
|
| + </div>
|
| +
|
| + <div class="charts">
|
| + <div class="container">
|
| + <div id="ratio_chart"></div>
|
| + <div id="commits_chart"></div>
|
| + </div>
|
| + </div>
|
| +
|
| +
|
| +</body>
|
| +</html>
|
|
|