summaryrefslogtreecommitdiff
path: root/templates/components
diff options
context:
space:
mode:
Diffstat (limited to 'templates/components')
-rw-r--r--templates/components/header.html6
-rw-r--r--templates/components/section.html45
2 files changed, 51 insertions, 0 deletions
diff --git a/templates/components/header.html b/templates/components/header.html
new file mode 100644
index 0000000..60d5657
--- /dev/null
+++ b/templates/components/header.html
@@ -0,0 +1,6 @@
+{{ define "header" }}
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bulma@0.9.4/css/bulma.min.css">
+<script src="https://kit.fontawesome.com/32c297b57b.js" crossorigin="anonymous"></script>
+{{ end }} \ No newline at end of file
diff --git a/templates/components/section.html b/templates/components/section.html
new file mode 100644
index 0000000..563a6a9
--- /dev/null
+++ b/templates/components/section.html
@@ -0,0 +1,45 @@
+{{define "hero-small"}}
+<section class="hero is-small is-primary">
+ <div class="hero-body">
+ <h1 class="title">
+ {{.GlobalVars.Name}}
+ </h1>
+ <p class="subtitle">
+ Full-text search FDA 510(k) database
+ </p>
+ </div>
+</section>
+{{end}}
+
+{{define "hero-medium"}}
+<section class="hero is-medium is-primary">
+ <div class="hero-body">
+ <h1 class="title">
+ {{ .GlobalVars.Name }}
+ </h1>
+ <p class="subtitle">
+ Full-text search FDA 510(k) database
+ </p>
+ </div>
+</section>
+{{end}}
+
+{{define "search-bar-small"}}
+<div class="container">
+ <div class="container">
+ <form action="/search" method="GET">
+ <div class="field has-addons">
+ <div class="control is-expanded has-icons-left">
+ <input class="input" type="text" name="query" placeholder="Query" spellcheck="false">
+ <span class="icon is-left">
+ <i class="fa-regular fa-magnifying-glass"></i>
+ </span>
+ </div>
+ <div class="control">
+ <input class="button is-primary" type="submit" value="Search">
+ </div>
+ </div>
+ </form>
+ </div>
+ </div>
+{{end}} \ No newline at end of file