diff sat_templates/templates/bulma/list/create.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
line wrap: on
line diff
--- a/sat_templates/templates/bulma/list/create.html	Sat Feb 20 13:37:25 2021 +0100
+++ b/sat_templates/templates/bulma/list/create.html	Sat Feb 20 13:39:11 2021 +0100
@@ -1,37 +1,20 @@
 {% extends 'base/base.html' %}
 {% import 'components/block.html' as block with context %}
-{% import 'components/images.html' as images with context %}
-{% import 'components/avatar.html' as avatar with context %}
-{% import 'input/form.html' as form with context %}
-{% import 'input/field.html' as field with context %}
 
 {% block body %}
-{{ icon_defs('clipboard') }}
+{{ icon_defs(*icons_names) }}
 <section class="section">
-    <nav class="level mb-4">
-        <div class="level-left">
-            <div class="level-item">
-                {{ component.action_button(url_list_new) }}
-            </div>
-        </div>
-    </nav>
     <article class="message has-text-centered">
       <div class="message-body">
         {% trans %}
-        Please select the list to use.
+        Please select the type of list that you want to create
         {% endtrans %}
       </div>
     </article>
-    {% if lists_directory is defined %}
-        <div class="disco_lists">
-            {{block.disco_icon_grid(lists_directory, 'clipboard')}}
-        </div>
-    {% endif %}
-</section>
-<section class="section">
-    {% call form.form(class="form--single") %}
-        {{ field.text("jid", _("list jid"), required=true)}}
-        {{ field.submit(_("Access")) }}
-    {% endcall %}
+    <div class="columns">
+        {% for tpl in lists_templates %}
+            {{ block.icon_item(tpl.icon, tpl.name, tpl.url) }}
+        {% endfor %}
+    </div>
 </section>
 {% endblock body %}