generated from t/malachite
add: working chat ui
This commit is contained in:
parent
f53eb3d367
commit
b360c5e737
14 changed files with 319 additions and 53 deletions
|
@ -22,18 +22,18 @@
|
|||
; advanced
|
||||
(text "{% if chat.style == \"Direct\" -%} {% for member in members -%} {% if member.id != user.id -%}")
|
||||
; direct message; user that ISN'T the current user
|
||||
(text "{{ components::avatar(id=member.id, size=avatar_size) }}")
|
||||
(text "{{ components::username(user=member) }}")
|
||||
(text "{{ self::avatar(id=member.id, size=avatar_size) }}")
|
||||
(text "{{ self::username(user=member) }}")
|
||||
(text "{%- endif %} {%- endfor %} {%- else -%}")
|
||||
; group chat
|
||||
(text "{% for member in members -%} {{ components::avatar(id=member.id, size=avatar_size) }} {%- endfor %}")
|
||||
(text "{% for member in members -%} {{ self::avatar(id=member.id, size=avatar_size) }} {%- endfor %}")
|
||||
(b (text "{{ chat.style.Group.name }}"))
|
||||
(text "{%- endif %}")
|
||||
(text "{%- else -%}")
|
||||
; NOT advanced
|
||||
(text "{% if chat.style == \"Direct\" -%} {% for member in members -%} {% if member.id != user.id -%}")
|
||||
; direct message; user that ISN'T the current user
|
||||
(text "{{ user.username }}")
|
||||
(text "{{ member.username }}")
|
||||
(text "{%- endif %} {%- endfor %} {%- else -%}")
|
||||
; group chat
|
||||
(text "{{ chat.style.Group.name }}")
|
||||
|
@ -44,8 +44,9 @@
|
|||
(text "{% macro message(message) -%}")
|
||||
(div
|
||||
("class" "flex w_full gap_ch message {%- if user.id == message.owner %} justify_right mine {%- endif %}")
|
||||
("id" "message_{{ message.id }}")
|
||||
(div
|
||||
("class" "inner no_p_margin")
|
||||
(text "{{ message.content|markdown|safe }}"))
|
||||
(text "{{ components::avatar(id=uid) }}"))
|
||||
(text "{{ self::avatar(id=message.owner) }}"))
|
||||
(text "{%- endmacro %}")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue