{% extends "base.html" %} {% block css %} .timestamp { min-width: 10em; } .chat-packet:nth-of-type(odd) { background-color: #3a3a3a; } .chat-packet { border-bottom: 1px solid #555; padding: 8px; border-radius: 8px; } .chat-packet:nth-of-type(even) { background-color: #333333; } @keyframes flash { 0% { background-color: #ffe066; } 100% { background-color: inherit; } } .chat-packet.flash { animation: flash 3.5s ease-out; } /* New CSS for smaller Replying to text */ .replying-to { font-size: 0.85em; color: #ccc; } {% endblock %} {% block body %}
{% for packet in packets %}
{{ packet.import_time.strftime('%-I:%M:%S %p - %m/%d/%Y') }} ✉️ {{ packet.from_node.channel }} {{ packet.from_node.long_name or (packet.from_node_id | node_id_to_hex) }} {{ packet.payload }} {% if packet.raw_mesh_packet.decoded.reply_id %} (Replying to: {{ packet.raw_mesh_packet.decoded.reply_id }}) {% endif %}
{% else %}

No packets found.

{% endfor %}
{% endblock %}