178 lines
10 KiB
HTML
178 lines
10 KiB
HTML
<html>
|
|
<head>
|
|
<title></title>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<!-- Bootstrap Core CSS -->
|
|
<link href="{{ url_for('static', filename='administrator/css/bootstrap.min.css') }}" rel="stylesheet">
|
|
<!-- Custom CSS -->
|
|
<link href="{{ url_for('static', filename='administrator/css/sb-admin.css') }}" rel="stylesheet">
|
|
<!-- Morris Charts CSS -->
|
|
<link href="{{ url_for('static', filename='administrator/css/plugins/morris.css') }}" rel="stylesheet">
|
|
<!-- Custom Fonts -->
|
|
<link href="{{ url_for('static', filename='administrator/font-awesome/css/font-awesome.min.css') }}" rel="stylesheet" type="text/css">
|
|
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
|
|
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
|
|
<!--[if lt IE 9]><script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script><![endif]-->
|
|
<!--[if lt IE 9]><script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script><![endif]-->
|
|
</head>
|
|
<body>
|
|
<div id="wrapper">
|
|
<!-- Navigation -->
|
|
<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
|
|
<!-- Brand and toggle get grouped for better mobile display -->
|
|
<div class="navbar-header">
|
|
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
|
|
<span class="sr-only">Toggle navigation</span>
|
|
<span class="icon-bar"></span>
|
|
<span class="icon-bar"></span>
|
|
<span class="icon-bar"></span>
|
|
</button>
|
|
<a class="navbar-brand" href="{{ url_for('administrator.dashboard') }}">CDN Manager</a>
|
|
</div>
|
|
<!-- Top Menu Items -->
|
|
<ul class="nav navbar-right top-nav">
|
|
<li class="dropdown">
|
|
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-envelope"></i> <b class="caret"></b></a>
|
|
<ul class="dropdown-menu message-dropdown">
|
|
<li class="message-preview">
|
|
<a href="#">
|
|
<div class="media">
|
|
<span class="pull-left">
|
|
<img class="media-object" src="http://placehold.it/50x50" alt="">
|
|
</span>
|
|
<div class="media-body">
|
|
<h5 class="media-heading"><strong>John Smith</strong>
|
|
</h5>
|
|
<p class="small text-muted"><i class="fa fa-clock-o"></i> Yesterday at 4:32 PM</p>
|
|
<p>Lorem ipsum dolor sit amet, consectetur...</p>
|
|
</div>
|
|
</div>
|
|
</a>
|
|
</li>
|
|
<li class="message-preview">
|
|
<a href="#">
|
|
<div class="media">
|
|
<span class="pull-left">
|
|
<img class="media-object" src="http://placehold.it/50x50" alt="">
|
|
</span>
|
|
<div class="media-body">
|
|
<h5 class="media-heading"><strong>John Smith</strong>
|
|
</h5>
|
|
<p class="small text-muted"><i class="fa fa-clock-o"></i> Yesterday at 4:32 PM</p>
|
|
<p>Lorem ipsum dolor sit amet, consectetur...</p>
|
|
</div>
|
|
</div>
|
|
</a>
|
|
</li>
|
|
<li class="message-preview">
|
|
<a href="#">
|
|
<div class="media">
|
|
<span class="pull-left">
|
|
<img class="media-object" src="http://placehold.it/50x50" alt="">
|
|
</span>
|
|
<div class="media-body">
|
|
<h5 class="media-heading"><strong>John Smith</strong>
|
|
</h5>
|
|
<p class="small text-muted"><i class="fa fa-clock-o"></i> Yesterday at 4:32 PM</p>
|
|
<p>Lorem ipsum dolor sit amet, consectetur...</p>
|
|
</div>
|
|
</div>
|
|
</a>
|
|
</li>
|
|
<li class="message-footer">
|
|
<a href="#">Read All New Messages</a>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="dropdown">
|
|
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-bell"></i> <b class="caret"></b></a>
|
|
<ul class="dropdown-menu alert-dropdown">
|
|
<li>
|
|
<a href="#">Alert Name <span class="label label-default">Alert Badge</span></a>
|
|
</li>
|
|
<li>
|
|
<a href="#">Alert Name <span class="label label-primary">Alert Badge</span></a>
|
|
</li>
|
|
<li>
|
|
<a href="#">Alert Name <span class="label label-success">Alert Badge</span></a>
|
|
</li>
|
|
<li>
|
|
<a href="#">Alert Name <span class="label label-info">Alert Badge</span></a>
|
|
</li>
|
|
<li>
|
|
<a href="#">Alert Name <span class="label label-warning">Alert Badge</span></a>
|
|
</li>
|
|
<li>
|
|
<a href="#">Alert Name <span class="label label-danger">Alert Badge</span></a>
|
|
</li>
|
|
<li class="divider"></li>
|
|
<li>
|
|
<a href="#">View All</a>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="dropdown">
|
|
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-user"></i> John Smith <b class="caret"></b></a>
|
|
<ul class="dropdown-menu">
|
|
<li>
|
|
<a href="#"><i class="fa fa-fw fa-user"></i> Profile</a>
|
|
</li>
|
|
<li>
|
|
<a href="#"><i class="fa fa-fw fa-envelope"></i> Inbox</a>
|
|
</li>
|
|
<li>
|
|
<a href="#"><i class="fa fa-fw fa-gear"></i> Settings</a>
|
|
</li>
|
|
<li class="divider"></li>
|
|
<li>
|
|
<a href="#"><i class="fa fa-fw fa-power-off"></i> Log Out</a>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
<!-- Sidebar Menu Items - These collapse to the responsive navigation menu on small screens -->
|
|
<div class="collapse navbar-collapse navbar-ex1-collapse">
|
|
<ul class="nav navbar-nav side-nav">
|
|
<li><a href="{{ url_for('administrator.dashboard') }}"><i class="fa fa-fw fa-dashboard"></i> Dashboard</a></li>
|
|
<li><a href="{{ url_for('administrator.users') }}"><i class="fa fa-fw fa-table"></i> Users</a></li>
|
|
<li><a href="{{ url_for('administrator.rules') }}"><i class="fa fa-fw fa-table"></i> Rules</a></li>
|
|
<li><a href="{{ url_for('administrator.payments') }}"><i class="fa fa-fw fa-table"></i> Payments</a></li>
|
|
<li><a href="{{ url_for('administrator.traffic') }}"><i class="fa fa-fw fa-table"></i> Traffic</a></li>
|
|
<li><a href="{{ url_for('administrator.servers_index') }}"><i class="fa fa-fw fa-table"></i> Servers</a>
|
|
<ul>
|
|
<li><a href="{{ url_for('administrator.datacenters') }}"><i class="fa fa-fw fa-table"></i> Datacenters</a></li>
|
|
<li><a href="{{ url_for('administrator.servers_index') }}"><i class="fa fa-fw fa-table"></i> Servers</a></li>
|
|
</ul>
|
|
</li>
|
|
<li><a href="{{ url_for('administrator.wiki_index') }}"><i class="fa fa-fw fa-table"></i>Wiki</a></li>
|
|
<li><a href="{{ url_for('administrator.settings_index') }}"><i class="fa fa-fw fa-table"></i> Settings</a></li>
|
|
</ul>
|
|
</div>
|
|
<!-- /.navbar-collapse -->
|
|
</nav>
|
|
<div id="page-wrapper">
|
|
<div class="container-fluid">
|
|
<!-- Page Heading -->
|
|
<div class="row">
|
|
<div class="col-lg-12">
|
|
<h2 class="page-header">{% block title %}{% endblock %}</h2>
|
|
<h3>{% block subtitle %}{% endblock %}</h3>
|
|
</div>
|
|
</div>
|
|
<!-- /.row -->
|
|
{% block content %}{% endblock %}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- jQuery -->
|
|
<script src="{{ url_for('static', filename='administrator/js/jquery.js') }}"></script>
|
|
<!-- Bootstrap Core JavaScript -->
|
|
<script src="{{ url_for('static', filename='administrator/js/bootstrap.min.js') }}"></script>
|
|
<!-- Morris Charts JavaScript -->
|
|
<script src="{{ url_for('static', filename='administrator/js/plugins/morris/raphael.min.js') }}"></script>
|
|
<script src="{{ url_for('static', filename='administrator/js/plugins/morris/morris.min.js') }}"></script>
|
|
<script src="{{ url_for('static', filename='administrator/js/plugins/morris/morris-data.js') }}"></script>
|
|
</body>
|
|
</html>
|