blob: fcb613fa2dbe6645ecaf63ed1b5e612d59daefc9 [file] [log] [blame]
Davit Tabidze3ec24cf2024-05-22 14:06:02 +04001{{ define "header" }}
Davit Tabidze780a0d02024-08-05 20:53:26 +04002 <form id="search-form" class="search-bar" method="GET" action="/{{ .SearchTarget }}">
3 <input id="search-input" name="query" type="search" placeholder="Search" value="{{ .SearchValue }}"/>
Davit Tabidze3ec24cf2024-05-22 14:06:02 +04004 </form>
Davit Tabidze780a0d02024-08-05 20:53:26 +04005 <input type="hidden" id="page-type" value="{{ .SearchTarget }}" />
Davit Tabidze3ec24cf2024-05-22 14:06:02 +04006{{ end }}
gio18d5c682024-05-02 10:30:57 +04007
Davit Tabidze3ec24cf2024-05-22 14:06:02 +04008{{ define "content" }}
Giorgi Lekveishvili4257b902023-07-07 17:08:42 +04009<aside>
Davit Tabidze3ec24cf2024-05-22 14:06:02 +040010 <nav>
Davit Tabidze780a0d02024-08-05 20:53:26 +040011 <ul id="app-list">
Davit Tabidze3ec24cf2024-05-22 14:06:02 +040012 {{ range .Apps }}
13 <li class="app-card">
14 <a href="/app/{{ .Slug }}" class="app-link">
15 <article>
16 <div class="icon">
Davit Tabidzed1b742e2024-07-15 16:01:52 +040017 {{ .Icon }}
Davit Tabidze3ec24cf2024-05-22 14:06:02 +040018 </div>
19 <div class="card-content">
20 <div class="app-details">
21 <div class="app-name-container">
Davit Tabidzed1b742e2024-07-15 16:01:52 +040022 <h3 class="app">{{ .Name }}</h3>
Davit Tabidze42a6b8d2024-07-16 19:56:50 +040023 <span class="instance-count" data-tooltip="Instances {{ len .Instances }}" data-placement="left">{{ len .Instances }}</span>
Davit Tabidze3ec24cf2024-05-22 14:06:02 +040024 </div>
25 <p class="description">{{ .ShortDescription }}</p>
26 </div>
27 </div>
28 </article>
29 </a>
30 </li>
31 {{ end }}
32 </ul>
33 </nav>
Giorgi Lekveishvili4257b902023-07-07 17:08:42 +040034</aside>
Giorgi Lekveishvili4257b902023-07-07 17:08:42 +040035{{ end }}