blob: cb699708607be85e816878e55a4c5cc2b26c31d4 [file] [log] [blame]
Giorgi Lekveishvili4257b902023-07-07 17:08:42 +04001<!DOCTYPE html>
2<html lang="en" data-theme="light">
3 <head>
4 <meta charset="utf-8" />
gio1bf00802024-08-17 12:31:41 +04005 <link rel="stylesheet" href="/stat/pico.2.0.6.min.css">
Davit Tabidze608148d2024-08-21 14:44:29 +04006 <link rel="stylesheet" type="text/css" href="/stat/appmanager.css?v=0.0.16">
Giorgi Lekveishvili4257b902023-07-07 17:08:42 +04007 <meta name="viewport" content="width=device-width, initial-scale=1" />
Giorgi Lekveishvili4257b902023-07-07 17:08:42 +04008 </head>
9 <body>
Davit Tabidze3ec24cf2024-05-22 14:06:02 +040010 <header class="is-fixed-above-lg is-fixed">
11 {{ block "header" . }}{{ end }}
12 </header>
Davit Tabidzed1b742e2024-07-15 16:01:52 +040013 <main class="container-fluid page-index">
Davit Tabidze3ec24cf2024-05-22 14:06:02 +040014 <aside id="menu-nav">
Davit Tabidze014c6962024-06-07 18:37:04 +040015 <nav id="menu" class="is-sticky-above-lg">
Davit Tabidze3ec24cf2024-05-22 14:06:02 +040016 <ul>
Davit Tabidze780a0d02024-08-05 20:53:26 +040017 <li><a href="/" class="{{ if (eq .CurrentPage "all") }}primary{{ end }}">All</a></li>
18 <li><a href="/installed" class="{{ if (eq .CurrentPage "installed") }}primary{{ end }}">Installed</a></li>
19 <li><a href="/not-installed" class="{{ if (eq .CurrentPage "not-installed") }}primary{{ end }}">Not Installed</a></li>
Davit Tabidze3ec24cf2024-05-22 14:06:02 +040020 <hr>
giof6ad2982024-08-23 17:42:49 +040021 <li><a href="/clusters" class="{{ if (eq .CurrentPage "clusters") }}primary{{ end }}">Clusters</a></li>
22 <hr>
Davit Tabidze3ec24cf2024-05-22 14:06:02 +040023 {{ block "extra_menu" . }}{{ end }}
24 </ul>
25 </nav>
26 </aside>
27 <div id="content">
28 {{ block "content" . }}{{ end }}
29 </div>
30 </main>
Davit Tabidzee38c40f2024-08-19 13:58:36 +040031 <script src="/stat/app-manager.js?v=0.0.11"></script>
Giorgi Lekveishvili4257b902023-07-07 17:08:42 +040032 </body>
33</html>
giof6ad2982024-08-23 17:42:49 +040034
35{{ define "task" }}
36{{ range . }}
37<li aria-busy="{{ eq .Status 1 }}">
38 {{ if eq .Status 3 }}<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="black" d="M21 7L9 19l-5.5-5.5l1.41-1.41L9 16.17L19.59 5.59z"/></svg>{{ end }}{{ .Title }}{{ if .Err }} - {{ .Err.Error }} {{ end }}
39 {{ if .Subtasks }}
40 <ul>
41 {{ template "task" .Subtasks }}
42 </ul>
43 {{ end }}
44</li>
45{{ end }}
46{{ end }}