web: side-by-side diff layout #290

closed cmc opened this on 2026-09-28 06:27 UTC · review roadmap web

Discussion

cmc 2026-09-28 06:27 UTC

Diffs render unified only. Add a split layout on the MR diff, commit and compare pages.

  • Server-rendered, selected by query (layout=split), remembered per user the way web theme is.
  • Line-number comment links keep their cside; each column links its own side.
  • Falls back to unified below a width where two columns do not fit.
  • The page width class in TestMainWidthClass needs checking for the wider layout.

closed by cmc in commit c9357581fe: web: keep no-newline markers in split rows

2026-09-29 05:24 UTC

referenced in commit 9cf7a688b5 by cmc: web: side-by-side diff layout

2026-09-29 05:24 UTC