add: product thumbnails ui
This commit is contained in:
parent
815e730fc0
commit
7a31dcbd9b
6 changed files with 111 additions and 12 deletions
|
@ -87,13 +87,13 @@
|
|||
(span
|
||||
(text "{{ dislikes }}"))
|
||||
(text "{%- endif %}"))
|
||||
(text "{%- endif %} {%- endmacro %} {% macro full_username(user, wrap=true) -%} {% if user and user.username -%}")
|
||||
(text "{%- endif %} {%- endmacro %} {% macro full_username(user, wrap=true, max_width=\"180px\") -%} {% if user and user.username -%}")
|
||||
(div
|
||||
("class" "flex {% if wrap -%} flex_wrap {%- endif %} items_center")
|
||||
(a
|
||||
("href" "/@{{ user.username }}")
|
||||
("class" "flush flex gap_1")
|
||||
("style" "font-weight: 600")
|
||||
("class" "name flush flex gap_1")
|
||||
("style" "font-weight: 600; max-width: {{ max_width }}")
|
||||
("target" "_top")
|
||||
(text "{% if user.settings.private_profile -%}")
|
||||
(span
|
||||
|
@ -384,7 +384,7 @@
|
|||
(text "{{ self::avatar(username=owner.username, size=\"24px\", selector_type=\"username\") }}"))
|
||||
(text "{%- endif %}")
|
||||
(span
|
||||
("class" "name")
|
||||
; ("class" "name")
|
||||
(text "{{ self::full_username(user=owner) }}"))
|
||||
(text "{{ self::post_info(post=post, community=community) }}")
|
||||
(text "{% if post.context.is_pinned or post.context.is_profile_pinned -%} {{ icon \"pin\" }} {%- endif %}"))
|
||||
|
@ -465,14 +465,15 @@
|
|||
(text "{% if community and show_community and community.id != config.town_square or question %}"))
|
||||
(text "{%- endif %} {%- endmacro %}")
|
||||
|
||||
(text "{% macro post_media(upload_ids) -%} {% if upload_ids|length > 0 -%}")
|
||||
(text "{% macro post_media(upload_ids, custom_click=false) -%} {% if upload_ids|length > 0 -%}")
|
||||
(div
|
||||
("class" "media_gallery gap_2")
|
||||
(text "{% for upload in upload_ids %}")
|
||||
(img
|
||||
("src" "/api/v1/uploads/{{ upload }}")
|
||||
("data-upload-id" "{{ upload }}")
|
||||
("alt" "Image upload")
|
||||
("onclick" "trigger('ui::lightbox_open', ['/api/v1/uploads/{{ upload }}'])"))
|
||||
("onclick" "{% if custom_click -%} {{ custom_click }} {%- else -%} trigger('ui::lightbox_open', ['/api/v1/uploads/{{ upload }}']) {%- endif %}"))
|
||||
(text "{% endfor %}"))
|
||||
(text "{%- endif %} {%- endmacro %} {% macro notification(notification) -%}")
|
||||
(div
|
||||
|
@ -623,7 +624,7 @@
|
|||
(div
|
||||
("class" "flex items_center")
|
||||
(b
|
||||
(text "{{ self::username(user=user) }}"))
|
||||
(text "{{ self::full_username(user=user, max_width=\"calc(100% - 42px - var(--pad-4))\") }}"))
|
||||
(text "{{ self::online_indicator(user=user) }}"))))
|
||||
|
||||
(text "{%- endmacro %} {% macro pagination(page=0, items=0, key=\"\", value=\"\") -%}")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue