+{# Let's see if there are info messages to show #}
+{% set info = flash.getMessage('info_detected') ?? [] %}
+{% set info = info|merge(flash.getMessage('info') ?? []) %}
+{% if info_detected is defined and info_detected is iterable %}
+ {% for i in info_detected %}
+ {% set info = info|merge([i]) %}
+ {% endfor %}
+{% endif %}
+{% if info is iterable and info|length > 0 %}
+ <noscript>
+ <div class="ui info icon message">
+ <i class="info icon" aria-hidden="true"></i>
+ <div class="content">
+ {% if info|length > 1 %}
+ <ul class="list">
+ {% for i in info %}
+ <li>{{ i|raw }}</li>
+ {% endfor %}
+ </ul>
+ {% else %}
+ {% for entry in info %}
+ {% set info_title = '' %}
+ {% set info_message = entry %}
+ {% if entry is iterable %}
+ {% set info_title = entry.title %}
+ <p class="header">{{ info_title }}</p>
+ {% set info_message = entry.message %}
+ {% endif %}
+ <p>{{ entry|raw }}</p>
+ {% endfor %}
+ {% endif %}
+ </div>
+ </div>
+ </noscript>
+{% endif %}
+