Skip to content

Consider adopting @pierre/diffs for diff rendering (split view + theming) #9

@1Jack2

Description

@1Jack2

Hi! I’d like to propose evaluating @pierre/diffs (docs) as the web diff renderer.

Motivation

  • GitHuman’s core value is visual review. A built-in split (side‑by‑side) diff could improve readability for large
    changes.
  • The library appears to support unified + split layouts and themeable styling, which might reduce custom diff UI
    maintenance.

Potential benefits

  • Split view support out of the box.
  • Theming support (light/dark) might align with future theme toggle.
  • Built‑in annotations could map to our comment system.

Related issue
#7
#8

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions