Skip to content

Meridian logo — Pathways (final)

Source of truth: meridian-logo.png in this folder.

Mark

Pathways — five roads converging at a top horizon, fanning toward the viewer inside a stationary outer circle.

Metaphor: forward journey / finding your path to care.
Not a globe. Not an eye. Not a scanner. Not an AI assistant.

Palette

Token Light Dark
meridianPrimary #4C1D95 #7C3AED
meridianSurface #EDE9FE #1E1035

States

State Behavior
Resting Static Pathways mark
Matching Road-drive animation (horizon → viewer)
Muted Static, reduced opacity; no animation

Animation (matching)

Road-drive: marker segments travel down each of five pathways with perspective (tiny/slow at horizon → larger/faster near viewer). ~1.8s continuous loop. Soft start/settle. Reduce Motion → static.

Submark B (kept)

MeridianSubmark-B-light.svg / MeridianSubmark-B-dark.svg — citation brackets [ ] for in-app evidence links. Separate from the Pathways tab mark.

Code

SwiftUI under LastVet/Features/Meridian/:

  • MeridianMark(state:size:) — Pathways mark
  • MeridianCitationMark(size:) — Submark B
  • MeridianTabRootView / MeridianEnableView / MeridianOptInStore / MeridianTabIcon — M-signature-1

M-signature-1 (center tab)

Shipped on feature/m-signature-1-meridian-tab:

  • 3-tab shell: Home · Meridian · Profile
  • Logo-only Pathways center tab (static muted/resting UIImage; road-drive in Meridian content header)
  • Opt-in default off (meridianOptInEnabled); enable surface → "Turn on Meridian"
  • Service Matches relocated from Home into Meridian
  • Meridian purple reserved to Meridian surfaces
  • Synthetic-preview honesty unchanged (m1Eligible false until Mic + go-live)

QA checklist: docs/testflight/M_SIGNATURE_1_MERIDIAN_QA.md