Skip to content

Multi-bridge Phase 2.4: Merged Home with per-bridge sections #72

@tashda

Description

@tashda

Why

Home is the killer screen for multi-bridge users — they want an at-a-glance "everything" view across bridges, not just a switcher to toggle between two single-bridge dashboards.

What

Two layouts, user-selectable in Settings:

  1. Merged (default):

    • One Devices card aggregating across bridges, with a small color-coded bridge badge per row.
    • One Logs card showing entries from all bridges, with bridge badge per row.
    • Per-bridge Bridge cards stacked (so each bridge's health/permit-join/etc. is still visible).
  2. Per-bridge:

    • Side-by-side (iPad) or stacked (iPhone) sections, each a mini Home for one bridge.

Settings toggle: homeLayout: .merged | .perBridge, persisted to UserDefaults.

Every row anywhere shows a color-coded bridge badge (color assigned in Saved Bridges screen — see #2.9 for the picker).

Files

Verification

  • Both layouts render correctly with two bridges connected.
  • Switching layouts in Settings is reactive — Home updates immediately.
  • iPad: merged view uses a wider layout; per-bridge view uses side-by-side columns.

Phase

Phase 2 of multi-bridge support. Depends on #2.3.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions