{# Meshcore Mode meshcore-strip and meshcore-body are direct children of #meshcoreVisuals, matching the Meshtastic pattern. #meshcoreMode is an empty element kept only so the switchMode JS active-class toggle has something to reference. #} {# ── Connection Strip ── #}
Disconnected
Serial
TCP
BLE
0 NODES
0 MSGS
{# ── Main body ── #}
{# Left panel: contacts + nodes #}
Contacts
No contacts
Nodes
No nodes seen
{# Right: tabs + content #}
Messages
Map
Repeaters
Telemetry
{# Messages tab #}
Connect to a Meshcore device to see messages
{# Map tab #}
{# Repeaters tab #}
NameNode IDHopsSNRBatteryLast Seen
No repeaters detected
{# Telemetry tab #}
{# /meshcore-content #}
{# /meshcore-body #} {# ── Add Contact Modal ── #} {# ── Traceroute Modal ── #}