Components / Platform Icon

Platform Icon

Inline brand marks for the platforms Layers touches: tiktok, instagram, meta (facebook is an alias), github, appstore, googleplay, youtube, linkedin. The badge inside AccountIdentity and AppIdentity, platform pickers, connect flows.

import { PlatformIcon } from '@layers/ui/platform-icon'

Rendered stock

House rules

  • Platform and brand icons come from PlatformIcon, never Lucide.
  • Icons fill with currentColor; tint through a text-* class on the icon or its parent.
  • Size via the size prop (default 12) or a className; identity components pass sized classes themselves.
  • facebook and meta both render the Meta infinity mark; there is no separate Facebook glyph.

See also