add: economy api
This commit is contained in:
parent
0a3ce3e9fe
commit
3c4ce1fae5
6 changed files with 51 additions and 16 deletions
|
@ -6,7 +6,6 @@
|
|||
("class" "avatar shadow")
|
||||
("loading" "lazy")
|
||||
("style" "--size: {{ size }}"))
|
||||
|
||||
(text "{%- endmacro %} {% macro community_avatar(id, community=false, size=\"24px\") -%} {% if community -%}")
|
||||
(img
|
||||
("src" "/api/v1/communities/{{ id }}/avatar")
|
||||
|
@ -14,7 +13,6 @@
|
|||
("class" "avatar shadow")
|
||||
("loading" "lazy")
|
||||
("style" "--size: {{ size }}"))
|
||||
|
||||
(text "{% else %}")
|
||||
(img
|
||||
("src" "/api/v1/communities/{{ id }}/avatar")
|
||||
|
@ -22,7 +20,6 @@
|
|||
("class" "avatar shadow")
|
||||
("loading" "lazy")
|
||||
("style" "--size: {{ size }}"))
|
||||
|
||||
(text "{%- endif %} {%- endmacro %} {% macro banner(username, border_radius=\"var(--radius)\") -%}")
|
||||
(img
|
||||
("title" "{{ username }}'s banner")
|
||||
|
@ -31,21 +28,18 @@
|
|||
("class" "banner shadow w_full")
|
||||
("loading" "lazy")
|
||||
("style" "border-radius: {{ border_radius }};"))
|
||||
|
||||
(text "{%- endmacro %} {% macro community_banner(id, community=false) -%} {% if community %}")
|
||||
(img
|
||||
("src" "/api/v1/communities/{{ id }}/banner")
|
||||
("alt" "{{ community.title }}'s banner")
|
||||
("class" "banner shadow")
|
||||
("loading" "lazy"))
|
||||
|
||||
(text "{% else %}")
|
||||
(img
|
||||
("src" "/api/v1/communities/{{ id }}/banner")
|
||||
("alt" "{{ id }}'s banner")
|
||||
("class" "banner shadow")
|
||||
("loading" "lazy"))
|
||||
|
||||
(text "{%- endif %} {%- endmacro %} {% macro community_listing_card(community) -%}")
|
||||
(a
|
||||
("class" "card secondary w_full flex items_center gap_4")
|
||||
|
@ -69,12 +63,10 @@
|
|||
(b
|
||||
(text "{{ community.member_count }} "))
|
||||
(text "members"))))
|
||||
|
||||
(text "{%- endmacro %} {% macro username(user) -%}")
|
||||
(div
|
||||
("style" "display: contents")
|
||||
(text "{% if user.settings.display_name -%} {{ user.settings.display_name }} {% else %} {{ user.username }} {%- endif %}"))
|
||||
|
||||
(text "{%- endmacro %} {% macro likes(id, asset_type, likes=0, dislikes=0, secondary=false, disable_dislikes=false) -%}")
|
||||
(button
|
||||
("title" "Like")
|
||||
|
@ -85,7 +77,6 @@
|
|||
(span
|
||||
(text "{{ likes }}"))
|
||||
(text "{%- endif %}"))
|
||||
|
||||
(text "{% if not user or not user.settings.hide_dislikes and not disable_dislikes -%}")
|
||||
(button
|
||||
("title" "Dislike")
|
||||
|
@ -96,15 +87,21 @@
|
|||
(span
|
||||
(text "{{ dislikes }}"))
|
||||
(text "{%- endif %}"))
|
||||
|
||||
(text "{%- endif %} {%- endmacro %} {% macro full_username(user) -%} {% if user and user.username -%}")
|
||||
(div
|
||||
("class" "flex items_center")
|
||||
(a
|
||||
("href" "/@{{ user.username }}")
|
||||
("class" "flush")
|
||||
("class" "flush flex gap_1")
|
||||
("style" "font-weight: 600")
|
||||
("target" "_top")
|
||||
(text "{% if user.settings.private_profile -%}")
|
||||
(span
|
||||
("title" "Private")
|
||||
("class" "flex items_center")
|
||||
(icon (text "lock")))
|
||||
(text "{%- endif %}")
|
||||
|
||||
(text "{% if user.permissions|has_banned -%}")
|
||||
(del ("class" "fade") (text "{{ self::username(user=user) }}"))
|
||||
(text "{% else %}")
|
||||
|
@ -134,7 +131,6 @@
|
|||
("style" "display: contents")
|
||||
(text "{{ self::post(post=post, owner=owner, secondary=secondary, community=community, show_community=show_community, can_manage_post=can_manage_post, repost=repost, expect_repost=true) }}"))
|
||||
(text "{%- endmacro %}")
|
||||
|
||||
(text "{% macro post_info(post, community) -%}")
|
||||
; info about the post: edited, date, etc.
|
||||
(text "{% if post.context.edited != 0 -%}")
|
||||
|
@ -200,7 +196,6 @@
|
|||
(text "{{ icon \"trash-2\" }}"))
|
||||
(text "{%- endif %}")
|
||||
(text "{%- endmacro %}")
|
||||
|
||||
(text "{% macro post_buttons_box(post, community, owner, can_manage_post, show_comments=true) -%}")
|
||||
(div
|
||||
("class" "flex justify_between items_center gap_2 w_full")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue