PTTIndicator
Push-to-talk state (idle / rx / tx) with channel and secure/clear indicator. State differs by shape, not just color.
Example
Section titled “Example”IDLECH 12SEC
RXCH 12SEC
TXCH 12CLR
| Prop | Type | Default | Description |
|---|---|---|---|
state | PTTState | required | |
channel | string | — | |
secure | boolean | — |
States
Section titled “States”- idle
- rx (receiving)
- tx (transmitting)
- secure / clear
Do / Don’t
Section titled “Do / Don’t”Do
Show the channel so operators confirm the net.
Show the channel so operators confirm the net.
Don’t
Don’t signal secure with color alone — the SEC/CLR text carries it.
Don’t signal secure with color alone — the SEC/CLR text carries it.
Modes & RTL
Section titled “Modes & RTL”Colors come only from Semantic tokens, so this component re-themes automatically across Day / Night-NVG / Mono with no variant swap. It uses CSS logical properties, so it mirrors correctly in RTL.