Projects BibleWeb Parallel Gospels Cross-ref sidebar in parallel view
Planned

Cross-ref sidebar in parallel view

Area: Parallel Gospels Milestone: v2

Context

Problem: While comparing Gospel accounts, users may discover a verse they want to explore further through cross-references. Currently, they'd need to navigate to the reader first.

Solution: Add a "Cross-references" option to the verse context menu within the parallel Gospel columns, opening the existing CrossRefSidebar drawer.

Not included: Cross-references between the parallel Gospel columns themselves (the pericope system already handles that relationship).

Functional

Expected user flow:

  1. User is viewing parallel Gospel columns
  2. Clicks a verse → context menu
  3. Selects "Cross-references"
  4. CrossRefSidebar drawer opens on the right showing refs for that specific verse (from the specific Gospel column clicked)

UX & Design

Same sidebar as reader — 480px right drawer, ref cards, breadcrumbs, vote threshold.

Technical

Reuse: CrossRefSidebar.svelte component.

Implementation: Add verse context menu to ParallelVerseView.svelte with cross-ref trigger. Pass the specific (bookId, chapter, verse) from the clicked column.

Files:

  • apps/web/src/lib/components/bible/ParallelVerseView.svelte (modify)
  • apps/web/src/lib/components/bible/CrossRefSidebar.svelte (reuse)

Status

Current: PLANNED Milestone: v2 Priority: Low — extends existing feature to another view

Dependencies:

  • Requires: cross-ref sidebar (DONE), parallel view (DONE)