diff sat_templates/templates/bulma/components/block.html @ 300:2a697b1376f1

bulma (components/block): disco entities's `icon_name` is used as icon when available: otherwide, `default_icon_name` is used.
author Goffi <goffi@goffi.org>
date Sat, 20 Feb 2021 13:37:19 +0100
parents 75f1cd6da46e
children 8c779fb46384
line wrap: on
line diff
--- a/sat_templates/templates/bulma/components/block.html	Sat Feb 20 13:37:15 2021 +0100
+++ b/sat_templates/templates/bulma/components/block.html	Sat Feb 20 13:37:19 2021 +0100
@@ -34,14 +34,14 @@
     </div>
 {% endmacro %}
 
-{% macro disco_icon_grid(disco_entities, icon_name) %}
+{% macro disco_icon_grid(disco_entities, default_icon_name) %}
 {# display discovered entities in a grid
     @param disco_entities: entities which mush have a name and url key or attribute
     @param icon_name: name of a defined icon
 #}
     <div class="columns">
         {% for disco_entity in disco_entities %}
-            {{ icon_item(icon_name, disco_entity.name, disco_entity.url) }}
+            {{ icon_item(disco_entity.icon_name or default_icon_name, disco_entity.name, disco_entity.url) }}
         {% endfor %}
     </div>
 {% endmacro %}