diff --git a/src/plainui/jinja2/plainui/components/event_info.html b/src/plainui/jinja2/plainui/components/event_info.html index c6faa238a8c1ce4cafe60fb2c1421ec56cc21534..f1fe101fae68b1364387b3cfeec5b6558f0825cf 100644 --- a/src/plainui/jinja2/plainui/components/event_info.html +++ b/src/plainui/jinja2/plainui/components/event_info.html @@ -1,3 +1,4 @@ +{% import "plainui/components/function_btns.html" as fbtns with context %} {% import "plainui/components/image.html" as imageMacro %} {% macro eventInfo(event, speakers, assembly={}) -%} @@ -15,12 +16,20 @@ {% endif %} </figure> <dl class="grid-list mb-0 p-2"> + <dd class="d-flex justify-content-end"> + {% set link = url('plainui:event', event_slug=event.slug ) %} + {{ fbtns.schedule(event.id, is_scheduled, color="primary") }} + {{ fbtns.fav(event.id, "event", is_favorite, color="primary") }} + {{ fbtns.report(link, color="primary") }} + </dd> + {% if event.kind != 'official' %} <dt class="grid-list__item grid-list__item--title">{{ _("Typ") }}</dt> <dd class="grid-list__item grid-list__item--text"> {{ _("Selforganized Session") if event.kind == 'sos' else _("Assembly-Event") }} </dd> {% endif %} + <dt class="grid-list__item grid-list__item--title">{{ _("Time") }}</dt> <dd class="grid-list__item grid-list__item--text"> {% if event.schedule_start %} diff --git a/src/plainui/jinja2/plainui/event.html b/src/plainui/jinja2/plainui/event.html index d4ab353fe5eb8e98921c6ca90501916553dd0d55..780193c5b2f991e627d3da0d1cf0278dceb6cb31 100644 --- a/src/plainui/jinja2/plainui/event.html +++ b/src/plainui/jinja2/plainui/event.html @@ -1,5 +1,5 @@ {% import "plainui/components/markdown.html" as markdownMacro %} -{% import "plainui/components/event_info.html" as eventInfoMacro %} +{% import "plainui/components/event_info.html" as eventInfoMacro with context %} {% import "plainui/components/title.html" as titleMacro %} {% import "plainui/components/tagbox.html" as tagboxMacro %} {% import "plainui/components/resourcesbox.html" as resboxMacro %}