Problem: When studying a verse in the themes or parables views, users may want to explore its cross-references. Currently, the cross-reference sidebar is only available in the main reader — not in themes or parables pages.
Solution: Add a "Cross-references" option to the verse context menu in themes and parables views, opening the same CrossRefSidebar drawer component used in the reader.
Not included: A dedicated cross-reference graph view within themes/parables. Just the sidebar drawer for quick exploration.
Expected user flow:
Same as reader cross-ref sidebar:
Reuse existing components:
CrossRefSidebar.svelte — the drawer componentVerseContextMenu.svelte — add to themes/parables context menusGET /api/crossrefs/[bookId]/[chapter]/[verse]Implementation:
CrossRefSidebar with the selected verseFiles:
apps/web/src/routes/(app)/themes/[id]/+page.svelte (modify)apps/web/src/routes/(app)/parables/[id]/+page.svelte (modify)apps/web/src/lib/components/bible/CrossRefSidebar.svelte (reuse)Current: PLANNED Milestone: v3 Priority: Low — extends an existing feature to additional views
History:
Dependencies: