54 lines
2.1 KiB
HTML
54 lines
2.1 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>{{.Save.Name}}</title>
|
|
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/css/bootstrap.min.css" rel="stylesheet"
|
|
integrity="sha384-LN+7fdVzj6u52u30Kp6M/trliBMCMKTyK833zpbD+pXdCLuTusPj697FH4R/5mcr" crossorigin="anonymous">
|
|
</head>
|
|
|
|
<body>
|
|
<nav class="navbar bg-body-tertiary">
|
|
<div class="container-fluid">
|
|
<span class="navbar-brand mb-0 h1">CloudSave</span>
|
|
<a class="muted" href="/web/system">v{{.Version}}</a>
|
|
</div>
|
|
</nav>
|
|
<div class="container" style="margin-top: 1rem;">
|
|
<nav aria-label="breadcrumb">
|
|
<ol class="breadcrumb">
|
|
<li class="breadcrumb-item"><a href="/web">Home</a></li>
|
|
<li class="breadcrumb-item active" aria-current="page">{{.Save.ID}}</li>
|
|
</ol>
|
|
</nav>
|
|
<div class="list-group">
|
|
<h1>{{.Save.Name}} <span class="badge text-bg-success">Version {{.Save.Version}}</span></h1>
|
|
<hr />
|
|
<h3>Details</h3>
|
|
<ul class="list-group list-group-flush">
|
|
<li class="list-group-item">UUID: {{.Save.ID}}</li>
|
|
<li class="list-group-item">Last Upload: {{.Save.Date}}</li>
|
|
<li class="list-group-item">Hash (MD5): {{.Hash}}</li>
|
|
</ul>
|
|
|
|
<hr />
|
|
<h3>Backup</h3>
|
|
{{ range .BackupMetadata}}
|
|
<div class="card" style="margin-top: 1rem;">
|
|
<div class="card-body">
|
|
<h5 class="card-title">{{.CreatedAt}}</h5>
|
|
<h6 class="card-subtitle mb-2 text-body-secondary">{{.UUID}}</h6>
|
|
<p class="card-text">MD5: {{.MD5}}</p>
|
|
</div>
|
|
</div>
|
|
{{end}}
|
|
</div>
|
|
</div>
|
|
</body>
|
|
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/js/bootstrap.bundle.min.js"
|
|
integrity="sha384-ndDqU0Gzau9qJ1lfW4pNLlhNTkCfHzAVBReH9diLvGRem5+R9g2FzA8ZGN954O5Q"
|
|
crossorigin="anonymous"></script>
|
|
|
|
</html> |