Skip to content

Render highlighted documents - #9049

Open
hweihwang wants to merge 1 commit into
review/structured-markdown-comparison-changesfrom
review/structured-markdown-comparison-documents
Open

Render highlighted documents#9049
hweihwang wants to merge 1 commit into
review/structured-markdown-comparison-changesfrom
review/structured-markdown-comparison-documents

Conversation

@hweihwang

@hweihwang hweihwang commented Aug 14, 2026

Copy link
Copy Markdown

Part 3 of the version-comparison work for nextcloud/collectives#599: the Full documents view, so you can read both originals while seeing exactly what changed.

  • Both originals rendered read-only, highlighted at the reported positions; paired navigation, independent scrolling, expandable gaps
  • Three width-selected modes: wide, paired, and Before/After tabs on narrow screens
  • A bounded fallback: rendered comparison rejects input lines above 20,000 characters and the literal-source display stops at a safe boundary, so oversized documents degrade without blocking the page

Depends on: #9048 (base review/structured-markdown-comparison-changes). Followed by #9050.

Full story, screenshots and the test matrix live in the #599 implementation update: nextcloud/collectives#599 (comment)

Assisted-by: OpenAI Codex:gpt-5.6-sol
Signed-off-by: Hoang Pham <hoangmaths96@gmail.com>
@hweihwang
hweihwang force-pushed the review/structured-markdown-comparison-documents branch from a85fb33 to a4186a9 Compare September 1, 2026 21:09
@hweihwang
hweihwang marked this pull request as ready for review September 1, 2026 21:24
@hweihwang
hweihwang requested review from benjaminfrueh and removed request for max-nextcloud, mejo- and silverkszlo September 1, 2026 21:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants