add: forum posts ui

This commit is contained in:
trisua 2025-08-03 23:24:57 -04:00
parent ef029c59b3
commit 2be87c397d
90 changed files with 1459 additions and 1299 deletions

View file

@ -5,11 +5,11 @@
(text "{% endblock %} {% block body %} {{ macros::nav() }}")
(main
(div
("class" "card-nest")
("class" "card_nest")
(div
("class" "card small items-center gap-2 flex justify-between")
("class" "card small items_center gap_2 flex justify_between")
(div
("class" "flex gap-2 items-center")
("class" "flex gap_2 items_center")
(icon (text "mail-plus"))
(str (text "mail:label.compose")))
@ -20,15 +20,15 @@
(str (text "general:action.back"))))
(form
("class" "card flex flex-col gap-2")
("class" "card flex flex_col gap_2")
("onsubmit" "create_letter_from_form(event)")
(div
("class" "flex flex-col gap-1")
("class" "flex flex_col gap_1")
(span
(b (str (text "mail:label.receivers"))))
(div
("class" "flex flex-wrap gap-2 small card lowered")
(div ("id" "receivers") ("class" "flex flex-wrap gap-2"))
("class" "flex flex_wrap gap_2 small card lowered")
(div ("id" "receivers") ("class" "flex flex_wrap gap_2"))
(button
("class" "small tiny big_icon square raised")
("onclick" "add_receiver()")
@ -36,7 +36,7 @@
(icon (text "plus")))))
(div
("class" "flex flex-col gap-1")
("class" "flex flex_col gap_1")
(label
("for" "subject")
(b (str (text "mail:label.subject"))))
@ -48,7 +48,7 @@
("id" "subject")))
(div
("class" "flex flex-col gap-1")
("class" "flex flex_col gap_1")
(label
("for" "content")
(b (str (text "mail:label.content"))))

View file

@ -3,7 +3,7 @@
(text "Letter - {{ config.name }}"))
(text "{% endblock %} {% block body %} {{ macros::nav() }}")
(main
("class" "flex flex-col gap-2")
("class" "flex flex_col gap_2")
(text "{{ components::letter(letter=letter, owner=owner) }}")
(text "{% for letter in replies %}")

View file

@ -3,7 +3,7 @@
(text "Received mail - {{ config.name }}"))
(text "{% endblock %} {% block body %} {{ macros::nav() }}")
(main
("class" "flex flex-col gap-2")
("class" "flex flex_col gap_2")
(div
("class" "pillmenu")
(a
@ -16,11 +16,11 @@
; letters
(div
("class" "card-nest")
("class" "card_nest")
(div
("class" "card small flex items-center justify-between gap-2")
("class" "card small flex items_center justify_between gap_2")
(div
("class" "flex items-center gap-2")
("class" "flex items_center gap_2")
(icon (text "mailbox"))
(str (text "mail:label.received")))
(a
@ -29,7 +29,7 @@
(icon (text "plus"))
(str (text "mail:label.compose"))))
(div
("class" "card flex flex-col gap-2")
("class" "card flex flex_col gap_2")
(text "{% for letter in list %}")
(text "{{ components::letter_listing(letter=letter[1], owner=letter[0]) }}")
(text "{% endfor %}")

View file

@ -3,7 +3,7 @@
(text "Sent mail - {{ config.name }}"))
(text "{% endblock %} {% block body %} {{ macros::nav() }}")
(main
("class" "flex flex-col gap-2")
("class" "flex flex_col gap_2")
(div
("class" "pillmenu")
(a
@ -16,11 +16,11 @@
; letters
(div
("class" "card-nest")
("class" "card_nest")
(div
("class" "card small flex items-center justify-between gap-2")
("class" "card small flex items_center justify_between gap_2")
(div
("class" "flex items-center gap-2")
("class" "flex items_center gap_2")
(icon (text "mailbox"))
(str (text "mail:label.sent")))
(a
@ -29,7 +29,7 @@
(icon (text "plus"))
(str (text "mail:label.compose"))))
(div
("class" "card flex flex-col gap-2")
("class" "card flex flex_col gap_2")
(text "{% for letter in list %}")
(text "{{ components::letter_listing(letter=letter[1], owner=letter[0]) }}")
(text "{% endfor %}")