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">