mirror of
https://github.com/gophish/gophish
synced 2024-11-14 16:27:23 +00:00
b9fd654f8a
Added a no-sort class to column headers where sorting doesn’t make sense. Still have the attachments table in the templates page to do, there was something strange happening.
82 lines
2.9 KiB
HTML
82 lines
2.9 KiB
HTML
{{define "body"}}
|
|
<div class="container-fluid">
|
|
<div class="row">
|
|
<div class="col-sm-3 col-md-2 sidebar">
|
|
<ul class="nav nav-sidebar">
|
|
<li class="active"><a href="#">Dashboard</a>
|
|
</li>
|
|
<li><a href="/campaigns">Campaigns</a>
|
|
</li>
|
|
<li><a href="/users">Users & Groups</a>
|
|
</li>
|
|
<li><a href="/templates">Email Templates</a>
|
|
</li>
|
|
<li><a href="/landing_pages">Landing Pages</a>
|
|
</li>
|
|
<li><a href="/settings">Settings</a>
|
|
</li>
|
|
<li><a href="/api/">API Documentation</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main" ng-controller="DashboardCtrl">
|
|
<h1 class="page-header">
|
|
Dashboard
|
|
</h1>
|
|
<div id="loading">
|
|
<i class="fa fa-spinner fa-spin fa-4x"></i>
|
|
</div>
|
|
<div id="emptyMessage" class="row" style="display:none;">
|
|
<div class="alert alert-info">
|
|
No campaigns created yet. Let's create one!
|
|
</div>
|
|
</div>
|
|
<div id="dashboard" style="display:none;">
|
|
<div class="row">
|
|
<div id="overview_chart" class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
|
|
<p style="text-align:center;">Phishing Success Overview</p>
|
|
</div>
|
|
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
|
|
<p style="text-align:center;">Average Phishing Results</p>
|
|
<div id="average_chart" class="col-lg-7 col-md-7"></div>
|
|
<div id="average_chart_legend" class="col-lg-5 col-md-5">
|
|
<ul class="chartist-legend">
|
|
<li>
|
|
<span style="background-color:#f05b4f;"></span> Successful Phishes
|
|
</li>
|
|
<li>
|
|
<span style="background-color:#1abc9c;"></span> Unsuccessful Phishes
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<h2>Recent Campaigns</h2>
|
|
</div>
|
|
<div class="row">
|
|
<a href="/campaigns"><button type="button" class="btn btn-primary">View All</button></a>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<table id="campaignTable" class="table">
|
|
<thead>
|
|
<tr>
|
|
<th>Name</th>
|
|
<th>Created Date</th>
|
|
<th>Status</th>
|
|
<th class="col-md-2 col-sm-2 no-sort"></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{end}}
|
|
{{define "scripts"}}
|
|
<script src="/js/app/dashboard.js"></script>
|
|
{{end}}
|