From 0acafdcfe64b9cd49741cb4986f31ec0f5c53362 Mon Sep 17 00:00:00 2001
From: weeman <weeman@frankfurt.ccc.de>
Date: Sat, 21 Dec 2024 12:17:02 +0100
Subject: [PATCH] =?UTF-8?q?F=C3=BCge=20Assembly=20Buttons=20hinzu?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/plainui/jinja2/plainui/assembly.html.j2                 | 6 ++++++
 src/plainui/jinja2/plainui/components/function_btns.html.j2 | 4 ++--
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/src/plainui/jinja2/plainui/assembly.html.j2 b/src/plainui/jinja2/plainui/assembly.html.j2
index 793598150..b5472b45e 100644
--- a/src/plainui/jinja2/plainui/assembly.html.j2
+++ b/src/plainui/jinja2/plainui/assembly.html.j2
@@ -9,6 +9,7 @@
 {% import "plainui/components/image.html.j2" as imageMacro %}
 {% import "plainui/components/badge_elements.html.j2" as badge_elements with context %}
 {% import "plainui/components/nav.html.j2" as navMacro with context %}
+{% import "plainui/components/function_btns.html.j2" as fbtns with context %}
 
 {% block title %}
   {{ conf.name }} - Assembly {{ assembly.name }}
@@ -58,6 +59,11 @@
           </div>
         {% endif %}
 
+        <div class="hub-hlayout">
+          {{ fbtns.fav(assembly.id, "assembly", fav_info.is, color="secondary", margin=False) }}
+          {{ fbtns.share('plainui:assembly', assembly_slug=assembly.slug, color="secondary", margin=False) }}
+          {{ fbtns.report(link, lookup_key=assembly.slug, color="warning", margin=False) }}
+        </div>
       </div>
       {% if assembly.banner_image %}
         <div class="hub-col-325px hub-card">
diff --git a/src/plainui/jinja2/plainui/components/function_btns.html.j2 b/src/plainui/jinja2/plainui/components/function_btns.html.j2
index 1ad5cd85b..d3134fca5 100644
--- a/src/plainui/jinja2/plainui/components/function_btns.html.j2
+++ b/src/plainui/jinja2/plainui/components/function_btns.html.j2
@@ -95,9 +95,9 @@
   {% endif %}
 {%- endmacro %}
 
-{% macro share(view_name, title=_("share this "), color="transparent") -%}
+{% macro share(view_name, title=_("share this "), color="transparent", margin=True) -%}
   <a href="{{ hub_absolute(view_name, i18n=archive_mode, **kwargs) }}"
-     class="me-2 btn-icon-big btn btn-{{ color }}"
+     class="btn-icon-big btn btn-{{ color }} {% if margin %}me-2{% endif %}"
      title="{{ title }}"
      target="_blank">
     <svg width="1.25rem"
-- 
GitLab