Components · Tactical

PTTIndicator

A push-to-talk indicator showing comms channel and transmit/receive state, with an optional secure marker. Built for radio and intercom surfaces.

Live in all three modes

Day · Night-NVG · Mono — one component, re-themed through the token layer.

IDLECH 12SEC
RXCH 12SEC
TXCH 12CLR
Day
IDLECH 12SEC
RXCH 12SEC
TXCH 12CLR
Night-NVG
IDLECH 12SEC
RXCH 12SEC
TXCH 12CLR
Mono

Variants & states

  • state: idle / rx / tx
  • channel label
  • secure

Tokens used

  • --semantic-color-status-nominal
  • --semantic-color-status-critical
  • --semantic-color-surface-input
  • --semantic-color-text-primary

Copy-paste

import { PTTIndicator } from 'operator-components';

<PTTIndicator state="tx" channel="CH 12" secure />

Figma: library link coming soon — gated until it's on sole-owned footing. (TODO: replace with the Community/library URL once published.)