Appmanager: implement functional search bar
reworked handlers for different app types
Change-Id: I82d3c856aa5c583dcdcf83ed6fbaf440bc4c8f87
diff --git a/core/installer/welcome/appmanager-tmpl/index.html b/core/installer/welcome/appmanager-tmpl/index.html
index 6ba92c3..fcb613f 100644
--- a/core/installer/welcome/appmanager-tmpl/index.html
+++ b/core/installer/welcome/appmanager-tmpl/index.html
@@ -1,13 +1,14 @@
{{ define "header" }}
- <form class="search-bar">
- <input name="search" type="search" placeholder="Search" />
+ <form id="search-form" class="search-bar" method="GET" action="/{{ .SearchTarget }}">
+ <input id="search-input" name="query" type="search" placeholder="Search" value="{{ .SearchValue }}"/>
</form>
+ <input type="hidden" id="page-type" value="{{ .SearchTarget }}" />
{{ end }}
{{ define "content" }}
<aside>
<nav>
- <ul>
+ <ul id="app-list">
{{ range .Apps }}
<li class="app-card">
<a href="/app/{{ .Slug }}" class="app-link">