56 lines
1.5 KiB
Plaintext
56 lines
1.5 KiB
Plaintext
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>🍑</title>
|
|
<link href="/_css/milligram.css" rel="stylesheet">
|
|
<link href="/_css/style.css" rel="stylesheet">
|
|
</head>
|
|
<body class="container">
|
|
<main class="wrapper">
|
|
<h1 class="title">
|
|
<a href="https://<%= domain %>"><%= domain %></a>/
|
|
</h1>
|
|
<div class="row">
|
|
<form action="https://<%= domain %>/_search" method="get" class="search column row">
|
|
<input class="column" type="text" name="q" placeholder="+greentext -dotr +hits>20" value="<%= q %>"/>
|
|
<input class="column column-0 button button-clear" type="submit" value="🔎"/>
|
|
</form>
|
|
</div>
|
|
<div class="content">
|
|
<% if #results == 0 then %>
|
|
No stories matched your search.
|
|
<% else %>
|
|
<table>
|
|
<% for k,v in pairs(results) do %>
|
|
<tr><td>
|
|
<a href="<%= v.id %>">
|
|
<%- v.title %>
|
|
</a>
|
|
</td><td>
|
|
<% if v.isanon then %>
|
|
By Anonymous
|
|
<% else %>
|
|
By <a href="https://<%= v.author %>.<%= domain %>"><%= v.author %></a>
|
|
<% end %>
|
|
</td><td>
|
|
<ul class="row tag-list">
|
|
<% for i = 1,math.min(#v.tags, 5) do %>
|
|
<li><a class="tag button button-outline" href="https://<%= domain %>/_search?tag=<%= v.tags[i] %>"><%= v.tags[i] %></a></li>
|
|
<% end %>
|
|
<% if #v.tags > 5 then %>
|
|
<li>+<%= #v.tags - 5%></li>
|
|
<% end %>
|
|
</ul>
|
|
</td><td>
|
|
<%= v.time %>
|
|
</td></tr>
|
|
<% end %>
|
|
</table>
|
|
<% end %>
|
|
</div>
|
|
</main>
|
|
</body>
|
|
<body>
|
|
|