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

@ -4,7 +4,7 @@
(text "{% endblock %} {% block body %} {{ macros::nav() }}")
(main
("class" "flex flex-col gap-2")
("class" "flex flex_col gap_2")
(div
("class" "pillmenu")
(a
@ -21,13 +21,13 @@
(span
(text "{{ text \"stacks:tab.users\" }}"))))
(div
("class" "w-full flex flex-col gap-2")
("class" "w_full flex flex_col gap_2")
("data-tab" "general")
(div
("id" "manage_fields")
("class" "card lowered flex flex-col gap-2")
("class" "card lowered flex flex_col gap_2")
(div
("class" "card-nest")
("class" "card_nest")
("ui_ident" "privacy")
(div
("class" "card small")
@ -46,7 +46,7 @@
("selected" "{% if stack.privacy == 'Public' -%}true{% else %}false{%- endif %}")
(text "Public")))))
(div
("class" "card-nest")
("class" "card_nest")
("ui_ident" "mode")
(div
("class" "card small")
@ -73,7 +73,7 @@
("selected" "{% if stack.mode == 'Circle' -%}true{% else %}false{%- endif %}")
(text "Circle")))))
(div
("class" "card-nest")
("class" "card_nest")
("ui_ident" "sort")
(div
("class" "card small")
@ -92,17 +92,17 @@
("selected" "{% if stack.sort == 'Likes' -%}true{% else %}false{%- endif %}")
(text "Likes")))))
(div
("class" "card-nest")
("class" "card_nest")
("ui_ident" "change_name")
(div
("class" "card small")
(b
(text "{{ text \"stacks:label.change_name\" }}")))
(form
("class" "card flex flex-col gap-2")
("class" "card flex flex_col gap_2")
("onsubmit" "change_name(event)")
(div
("class" "flex flex-col gap-1")
("class" "flex flex_col gap_1")
(label
("for" "name")
(text "{{ text \"communities:label.name\" }}"))
@ -118,15 +118,15 @@
(span
(text "{{ text \"general:action.save\" }}"))))))
(div
("class" "card-nest")
("class" "card_nest")
("ui_ident" "danger_zone")
(div
("class" "card small flex gap-1 items-center red")
("class" "card small flex gap_1 items_center red")
(text "{{ icon \"skull\" }}")
(b
(text "{{ text \"communities:label.danger_zone\" }}")))
(div
("class" "card flex flex-wrap gap-2")
("class" "card flex flex_wrap gap_2")
(button
("class" "red lowered")
("onclick" "delete_stack()")
@ -134,7 +134,7 @@
(span
(text "{{ text \"general:action.delete\" }}"))))))
(div
("class" "card w-full flex flex-col gap-2 hidden")
("class" "card w_full flex flex_col gap_2 hidden")
("data-tab" "users")
(button
("onclick" "add_user()")
@ -143,9 +143,9 @@
(text "{{ text \"stacks:label.add_user\" }}")))
(text "{% for user in users %}")
(div
("class" "card secondary flex flex-wrap gap-2 items-center justify-between")
("class" "card secondary flex flex_wrap gap_2 items_center justify_between")
(div
("class" "flex gap-2")
("class" "flex gap_2")
(text "{{ components::avatar(username=user.username) }} {{ components::full_username(user=user) }}"))
(button
("class" "lowered small red")
@ -155,7 +155,7 @@
(text "{{ text \"stacks:label.remove\" }}"))))
(text "{% endfor %}"))
(div
("class" "flex gap-2 flex-wrap")
("class" "flex gap_2 flex_wrap")
(a
("href" "/stacks/{{ stack.id }}")
("class" "button secondary")