summaryrefslogtreecommitdiff
path: root/views/contacts.pug
diff options
context:
space:
mode:
Diffstat (limited to 'views/contacts.pug')
-rw-r--r--views/contacts.pug54
1 files changed, 54 insertions, 0 deletions
diff --git a/views/contacts.pug b/views/contacts.pug
new file mode 100644
index 0000000..62840f9
--- /dev/null
+++ b/views/contacts.pug
@@ -0,0 +1,54 @@
+//- vim:ts=4:sw=4:
+doctype html
+html
+ head
+ include head
+ title Contacts
+ style.
+ table { min-width: 400px }
+ td a.red { text-decoration: none; color: brown; font-size: 14px; margin-left: 8px; }
+ td a.blue { text-decoration: none; color: black; font-size: 16px; margin-left: 8px; }
+ td a.blue:hover { color: blue; }
+ body
+ include header
+ article
+
+ h1 Friends & Enemies
+
+ table
+ thead
+ tr
+ th Friends
+ th Last seen
+ th
+ tbody
+ each who in friends
+ tr
+ td
+ a(href="/user/"+who.name)= who.name
+ td= who.atime
+ td.r
+ a.blue(href="/message/send/"+who.name) 📝
+ a.red(href="/contact/remove/"+who.name) ❌
+ else
+ tr
+ td Nobody
+
+ if enemies.length > 0
+ p
+
+ table
+ thead
+ tr
+ th Blacklist
+ th
+ tbody
+ each who in enemies
+ tr
+ td
+ a(href="/user/"+who.name)= who.name
+ td.r
+ a.red(href="/contact/remove/"+who.name) ❌
+ else
+ tr
+ td Nobody