summaryrefslogtreecommitdiff
path: root/views
diff options
context:
space:
mode:
Diffstat (limited to 'views')
-rw-r--r--views/pages/keywords.ejs68
-rw-r--r--views/partials/header.ejs2
-rw-r--r--views/partials/scripts.ejs4
3 files changed, 72 insertions, 2 deletions
diff --git a/views/pages/keywords.ejs b/views/pages/keywords.ejs
new file mode 100644
index 0000000..d844e39
--- /dev/null
+++ b/views/pages/keywords.ejs
@@ -0,0 +1,68 @@
+<% include ../partials/header %>
+
+<div class="subtitle"></div>
+
+<div id="content">
+ <div id="keyword_list">
+ <script type="text/html" class="template">
+ <div class="keyword_row">
+ <div class="keyword"><a href="/index/{{keyword}}">{{keyword}}</a></div>
+ <div class='dot'>
+ &middot;
+ </div>
+ <div class="date {{date_class}}">
+ {{date}} <small>{{time}}</small>
+ </div>
+ <div class="views {{views_class}}">
+ {{views}}
+ </div>
+ <div class="{{color}} title">
+ <a href="/details/{{id}}">{{title}}</a>
+ </div>
+ </div>
+ </script>
+ </div>
+</div>
+
+<% include ../partials/footer %>
+
+<style>
+.keyword_row {
+ display: flex;
+ flex-direction: row;
+ margin-top: 10px;
+}
+.keyword_row div {
+ display: flex;
+}
+.keyword_row .dot {
+ margin-right: 5px;
+}
+.keyword_row .keyword a {
+ font-size: 12px;
+ font-weight: bold;
+ display: block;
+ min-width: 100px;
+ text-align: right;
+ margin-right: 5px;
+ margin-top: -3px;
+}
+.keyword_row .date {
+ min-width: 130px;
+}
+.keyword_row .date small {
+ font-size: 9px;
+ margin-left: 3px;
+}
+.keyword_row .views {
+ min-width: 30px;
+ text-align: center;
+}
+.keyword_row .title a {
+ display: block;
+ padding: 5px;
+ margin-top: -4px;
+
+}
+
+</style> \ No newline at end of file
diff --git a/views/partials/header.ejs b/views/partials/header.ejs
index c810114..664e236 100644
--- a/views/partials/header.ejs
+++ b/views/partials/header.ejs
@@ -10,7 +10,7 @@
<body class="loading">
<header>
- <h1><%= title %></h1>
+ <a href="/" class="headline"><h1><%= title %></h1></a>
<% include ../partials/searchform %>
</header>
<content> \ No newline at end of file
diff --git a/views/partials/scripts.ejs b/views/partials/scripts.ejs
index 83845ee..54ecf8f 100644
--- a/views/partials/scripts.ejs
+++ b/views/partials/scripts.ejs
@@ -28,10 +28,12 @@
<script src="/assets/js/lib/views/search/results.js"></script>
+<script src="/assets/js/lib/views/keywords/keywords.js"></script>
+
<script src="/assets/js/lib/views/profile/profile.js"></script>
<script src="/assets/js/lib/views/profile/profile_edit.js"></script>
-<script src="/assets/js/lib/views/details/index.js"></script>
+<script src="/assets/js/lib/views/details/details.js"></script>
<script src="/assets/js/lib/views/details/settings.js"></script>
<script src="/assets/js/lib/views/details/comments.js"></script>
<script src="/assets/js/lib/views/details/commentform.js"></script>