0e2288565d
The first iteration for config editor and server reload from the web interface.
53 lines
No EOL
1.7 KiB
HTML
53 lines
No EOL
1.7 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
|
|
<head>
|
|
{{template "common_header.html"}}
|
|
</head>
|
|
|
|
<body>
|
|
{{template "navbar.html"}}
|
|
|
|
<div class="container">
|
|
{{if not .}}
|
|
<div class="alert alert-warning" role="alert">
|
|
No routes found.
|
|
</div>
|
|
{{end}}
|
|
|
|
{{range .}}
|
|
<div class="card shadow">
|
|
<div class="card-body">
|
|
<h5 class="card-title">{{.Name}}</h5>
|
|
{{range .TorrentStats}}
|
|
<div class="card shadow">
|
|
<div class="card-body">
|
|
<div class="row">
|
|
<div class="col">
|
|
<h5>{{.Name}}</h5>
|
|
</div>
|
|
<div class="col">
|
|
<p id="up-down-speed-text-{{.Hash}}">...</p>
|
|
<p id="peers-seeders-{{.Hash}}">...</p>
|
|
<p id="piece-size-{{.Hash}}">...</p>
|
|
</div>
|
|
<div class="col">
|
|
<div id="file-chunks-{{.Hash}}" class="progress">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{end}}
|
|
</div>
|
|
</div>
|
|
{{end}}
|
|
</div>
|
|
{{template "common_footer.html"}}
|
|
<script src="assets/js/humanize.js" type="text/javascript" charset="utf-8"></script>
|
|
<script src="assets/js/file_chunks.js" type="text/javascript" charset="utf-8"></script>
|
|
<script src="assets/js/routes.js" type="text/javascript" charset="utf-8"></script>
|
|
</body>
|
|
</body>
|
|
|
|
</html> |