Better marketing cards

This commit is contained in:
Jonathon Leight committed 2026-07-08 00:27:51 -04:00
1 parent 8bb90e5282
commit 29a9248a40
1 file changed
+20 -20
+20 -20
View File
@@ -35,7 +35,18 @@
<span class="avatar bg-primary-lt text-primary me-3">{{template "icon-key" ""}}</span>
<h3 class="card-title m-0">No password sharing</h3>
</div>
<p class="text-secondary mb-0">Give MeshTender access with its own public key — your repeater's admin password never leaves your hands.</p>
<p class="text-secondary mb-0">Grant MeshTender access with its own public key — your repeater's admin password never leaves your hands.</p>
</div>
</div>
</div>
<div class="col-md-6 col-lg-4">
<div class="card h-100">
<div class="card-body">
<div class="d-flex align-items-center mb-2">
<span class="avatar bg-primary-lt text-primary me-3">{{template "icon-settings" ""}}</span>
<h3 class="card-title m-0">Recommended configuration</h3>
</div>
<p class="text-secondary mb-0">Organizations publish recommended configuration profiles — including region-specific settings — so members can bring every repeater in spec and keep it there.</p>
</div>
</div>
</div>
@@ -46,7 +57,7 @@
<span class="avatar bg-primary-lt text-primary me-3">{{template "icon-share" ""}}</span>
<h3 class="card-title m-0">Share with precision</h3>
</div>
<p class="text-secondary mb-0">Hand out single-use share links with per-command permissions. Join an organization and your repeaters share automatically — opt any out anytime.</p>
<p class="text-secondary mb-0">Hand out single-use links with per-command permissions. Join an organization and your repeaters share automatically — opt any out anytime.</p>
</div>
</div>
</div>
@@ -54,21 +65,10 @@
<div class="card h-100">
<div class="card-body">
<div class="d-flex align-items-center mb-2">
<span class="avatar bg-primary-lt text-primary me-3">{{template "icon-list" ""}}</span>
<h3 class="card-title m-0">Full audit log</h3>
<span class="avatar bg-primary-lt text-primary me-3">{{template "icon-terminal" ""}}</span>
<h3 class="card-title m-0">A console in your browser</h3>
</div>
<p class="text-secondary mb-0">Every command sent through MeshTender is logged — who ran what, and when.</p>
</div>
</div>
</div>
<div class="col-md-6 col-lg-4">
<div class="card h-100">
<div class="card-body">
<div class="d-flex align-items-center mb-2">
<span class="avatar bg-primary-lt text-primary me-3">{{template "icon-world" ""}}</span>
<h3 class="card-title m-0">Map your network</h3>
</div>
<p class="text-secondary mb-0">Opt repeaters onto an organization or public map so people can see where your coverage reaches.</p>
<p class="text-secondary mb-0">Connect a MeshCore KISS modem and run CLI commands straight from your browser — no drivers and nothing to install locally.</p>
</div>
</div>
</div>
@@ -79,7 +79,7 @@
<span class="avatar bg-primary-lt text-primary me-3">{{template "icon-antenna" ""}}</span>
<h3 class="card-title m-0">Confirm reachability</h3>
</div>
<p class="text-secondary mb-0">Reach a repeater from a KISS modem in your browser. Others corroborate from theirs — proof it's really on the air.</p>
<p class="text-secondary mb-0">Reach a repeater from your modem, and let others corroborate from theirs — proof it's really on the air, not just registered.</p>
</div>
</div>
</div>
@@ -87,10 +87,10 @@
<div class="card h-100">
<div class="card-body">
<div class="d-flex align-items-center mb-2">
<span class="avatar bg-primary-lt text-primary me-3">{{template "icon-user" ""}}</span>
<h3 class="card-title m-0">Passwordless by default</h3>
<span class="avatar bg-primary-lt text-primary me-3">{{template "icon-list" ""}}</span>
<h3 class="card-title m-0">Full audit log</h3>
</div>
<p class="text-secondary mb-0">Sign up with a username and a passkey. No email, nothing to leak — with an optional password fallback.</p>
<p class="text-secondary mb-0">Every command is logged and grouped by session — who ran what, when, and whether the repeater replied.</p>
</div>
</div>
</div>