From 96881fccae125c8803ac5c26b8ddb7ee77be363a Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Mon, 6 Jul 2026 17:22:25 -0500 Subject: docs: PTT waybar-indicator prototype MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Design prototype for the push-to-talk bar indicator: an always-present outline tag (account-voice glyph) left of the mic — dim grey when off so the bar never reflows, gold + glow when armed, brighter while transmitting, click-to-toggle. The states and icon were settled against this before wiring it into waybar. --- .../2026-07-06-ptt-waybar-indicator-prototype.html | 133 +++++++++++++++++++++ 1 file changed, 133 insertions(+) create mode 100644 docs/prototypes/2026-07-06-ptt-waybar-indicator-prototype.html diff --git a/docs/prototypes/2026-07-06-ptt-waybar-indicator-prototype.html b/docs/prototypes/2026-07-06-ptt-waybar-indicator-prototype.html new file mode 100644 index 0000000..0b5d6e8 --- /dev/null +++ b/docs/prototypes/2026-07-06-ptt-waybar-indicator-prototype.html @@ -0,0 +1,133 @@ + + + + +PTT waybar indicator — prototype + + + + +

Push-to-talk — waybar indicator

+

How the bar reads in each state, so you can tell at a glance whether you're in PTT mode. +Two elements move together: the mic glyph (live vs muted, the module you already have) and a +PTT tag — an outline flag that's always present (dim grey when off, so the bar never jumps), +glows gold when PTT is engaged, and is itself click-to-toggle for PTT mode.

+ +

Not in PTT mode — the tag sits dim (present, barely visible)

+ +
+
Mic live. Tag dim grey.
+
+ 󰂯 +
󰗋 󰍬
+ 85% +
+
+ +
+
Mic muted (plain mic-toggle). Tag still dim.
+
+ 󰂯 +
󰗋 󰍭
+ 85% +
+
+ +

The tag is always there — dim grey when off — so the bar never reflows when PTT flips. +Click the tag to toggle PTT mode (same as Super+Shift+A). A plain mic-mute leaves the tag dim; only PTT lights it gold.

+ +

In PTT mode — the tag lights gold

+ +
+
Armed, not talking. Mic muted, tag glows gold.
+
+ 󰂯 +
󰗋 󰍭
+ 85% +
+
+ +
+
Holding the key — transmitting. Mic live, tag brightens.
+
+ 󰂯 +
󰗋 󰍬
+ 85% +
+
+ +

Only the letters and outline change colour — the box holds its place, so nothing shifts. While you hold to talk the mic flips live and the tag brightens, so you see you're transmitting, not just armed.

+ +

The four states side by side — the tag never moves

+
+
+
󰗋 󰍬
+
󰗋 󰍭
+
󰗋 󰍭
+
󰗋 󰍬
+
+
+

left → right: off + live · off + muted · PTT armed · PTT transmitting. The tag holds its position through all four — no jump.

+ +
+

Variants to consider

+

Tag icon — the account-voice glyph 󰗋 (shown). Alternatives if it doesn't read right: radio-handheld 󰐺, broadcast 󱜠, or plain "PTT"/"TALK" text.

+

Tag colour — gold (shown, matches the panel's PUSH·TALK lamp). A red tag would read more like "mic hot/muted"; gold reads "mode engaged".

+

Tag placement — left of the mic glyph (shown) so the flag leads. Could sit right of it instead.

+

Transmit cue — brighten + glow the tag while holding (shown), or leave the tag steady and let only the mic glyph carry the live/muted change.

+
+ + + -- cgit v1.2.3