diff --git a/theme/templates/macros/renderers.html b/theme/templates/macros/renderers.html index 6b7a62c64e6a3defc5b5f62809b9b8f2e78c4758..d34240739590c599a3cb02e95e562d5849c016dc 100644 --- a/theme/templates/macros/renderers.html +++ b/theme/templates/macros/renderers.html @@ -9,7 +9,11 @@ {%- macro section_custom(s, lang) -%} {{ cards.open() }} {%- for c in s.content -%} - {{ cards.card(title=c[lang], url=c.url, catcolor=c.color, lang=lang) }} + {%- if c is string -%} + {{ cards.card_from_link(url=c, lang=lang) }} + {%- else -%} + {{ cards.card(title=c[lang], url=c.url, catcolor=c.color, lang=lang) }} + {%- endif -%} {%- endfor -%} {{ cards.close() }} {%- endmacro -%}