From e2a821839a63ef3a3b41e479cf3831c4574dc48c Mon Sep 17 00:00:00 2001 From: ivan Date: Mon, 2 Sep 2024 10:43:44 +0200 Subject: [PATCH] https://github.com/bonfire-networks/bonfire-app/issues/831 --- .../components/label_widget/labelled_live.ex | 1 + .../label_widget/labelled_live.sface | 36 +++++++++++++------ .../components/modal/content_label_live.sface | 9 ++--- 3 files changed, 32 insertions(+), 14 deletions(-) diff --git a/lib/web/components/label_widget/labelled_live.ex b/lib/web/components/label_widget/labelled_live.ex index d22eda5..f41df02 100644 --- a/lib/web/components/label_widget/labelled_live.ex +++ b/lib/web/components/label_widget/labelled_live.ex @@ -5,5 +5,6 @@ defmodule Bonfire.Label.Web.LabelledLive do prop label_id, :any, default: nil prop activity, :any, default: nil prop showing_within, :atom, default: nil + prop viewing_main_object, :boolean, default: false prop class, :css_class, default: ["flex items-center -ml-6 justify-start pb-2 mb-2"] end diff --git a/lib/web/components/label_widget/labelled_live.sface b/lib/web/components/label_widget/labelled_live.sface index 34699a7..336503b 100644 --- a/lib/web/components/label_widget/labelled_live.sface +++ b/lib/web/components/label_widget/labelled_live.sface @@ -1,19 +1,26 @@
-
+
{#case @label_id || id(@label)} {#match "1ABE10VTDATEDGET1ATESTNEWS"} <#Icon iconify="ri:broadcast-fill" class="w-5 h-5" /> @@ -29,6 +36,17 @@ {e(@label, :profile, :name, nil) || e(@label, :character, :username, nil)}
+ + +
+ + +
+ {#case e(@activity, :labelled, :post_content, :html_body, nil)} {#match nil} {#match body} @@ -40,17 +58,14 @@
{/case} -
+
@@ -58,4 +73,5 @@ activity_inception={@activity_inception} --> {!--
--} + \ No newline at end of file diff --git a/lib/web/components/modal/content_label_live.sface b/lib/web/components/modal/content_label_live.sface index fa05479..69053f2 100644 --- a/lib/web/components/modal/content_label_live.sface +++ b/lib/web/components/modal/content_label_live.sface @@ -57,7 +57,7 @@ @@ -67,12 +67,13 @@
-