Mercurial > libervia-templates
diff sat_templates/templates/bulma/list/discover.html @ 303:877f01720036
bulma (lists): creation, invitations, item deletion:
- add interface to create lists from templates
- show list specific icon when available in lists discovery
- owned lists can be deleted from lists discovery
- lists can now be created from templates
- when edition is allowed, a delete button let now delete a list item from single item
view
- new button to launch invitation manager from list overview
author | Goffi <goffi@goffi.org> |
---|---|
date | Sat, 20 Feb 2021 13:39:11 +0100 |
parents | 1c330913ff13 |
children | 3054387cac3b |
line wrap: on
line diff
--- a/sat_templates/templates/bulma/list/discover.html Sat Feb 20 13:37:25 2021 +0100 +++ b/sat_templates/templates/bulma/list/discover.html Sat Feb 20 13:39:11 2021 +0100 @@ -7,7 +7,17 @@ {% block body %} {{ icon_defs('clipboard') }} +{% if icons_names is defined %} + {{ icon_defs(*icons_names) }} +{% endif %} <section class="section"> + <nav class="level mb-4"> + <div class="level-left"> + <div class="level-item"> + {{ component.action_button(url_list_create, label=_("create a list")) }} + </div> + </div> + </nav> <article class="message has-text-centered"> <div class="message-body"> {% trans %} @@ -17,7 +27,18 @@ </article> {% if lists_directory is defined %} <div class="disco_lists"> - {{block.disco_icon_grid(lists_directory, 'clipboard')}} + + <div class="columns is-multiline is-mobile"> + {% for list_data in lists_directory %} + {{ block.icon_item( + list_data.icon_name or "clipboard", + list_data.name, + list_data.url, + delete_icon=list_data.creator, + data=list_data) + }} + {% endfor %} + </div> </div> {% endif %} </section>