Skip to content

RunnerDetailPanel: adversary/player reference panel (run mode detail) #135

@gwillish

Description

@gwillish

Per ux-requirements.md RunnerDetailPanel and redesign-plan.md M6b.

New file: Encounter/Views/RunnerDetailPanel.swift

Right detail panel in .runningEncounter mode.

  • Nothing expanded: ContentUnavailableView placeholder
  • Adversary expanded: AdversaryStatReference + FeatureSectionsView for the selected AdversarySlot
  • Player expanded: PlayerRunnerCard content (HP/Stress/Armor steppers + conditions)

Read-only reference for adversaries — damage/stress actions stay in the left accordion card. Player state editing from this panel is acceptable as complementary info.

AX identifier: runner.detail-panel

Test first: selected adversary stats visible; no selection shows placeholder; player row expansion shows player card.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions