mirror of
https://github.com/MichMich/MagicMirror.git
synced 2025-06-27 11:50:00 +00:00
Fixes [#3064](https://github.com/MichMich/MagicMirror/issues/3064) - Fixes default alert module nunjucks templates to render HTML by default unless 'titleType' and 'messageType' are set to 'text' in the payload data e.g. Display Text: `this.sendNotification('SHOW_ALERT', {type: "notification", title: "<u>YoLink LeakSensor</u>", titleType: "text", message: "<b>" + deviceName + "</b> reported an alarm that needs attention.", messageType: "text"});` Display HTML: `this.sendNotification('SHOW_ALERT', {type: "notification", title: "<u>YoLink LeakSensor</u>", message: "<b>" + deviceName + "</b> reported an alarm that needs attention."});`
19 lines
656 B
Plaintext
19 lines
656 B
Plaintext
{% if imageUrl or imageFA %}
|
|
{% set imageHeight = imageHeight if imageHeight else "80px" %}
|
|
{% if imageUrl %}
|
|
<img src="{{ imageUrl }}" height="{{ imageHeight }}" style="margin-bottom: 10px;"/>
|
|
{% else %}
|
|
<span class="bright fas fa-{{ imageFA }}" style='margin-bottom: 10px; font-size: {{ imageHeight }};'/></span>
|
|
{% endif %}
|
|
<br/>
|
|
{% endif %}
|
|
{% if title %}
|
|
<span class="thin dimmed medium">{{ title if titleType == 'text' else title | safe }}</span>
|
|
{% endif %}
|
|
{% if message %}
|
|
{% if title %}
|
|
<br/>
|
|
{% endif %}
|
|
<span class="light bright small">{{ message if messageType == 'text' else message | safe }}</span>
|
|
{% endif %}
|