Make diff type switchable in the rendered html page.
We can use GitHub as an example:
Contributor Guide
Tech Stack
typescriptjavascripthtmlcss
Domain
frontend
Issue Type
feature
SchwierigkeitGeschätzte Implementierungsschwierigkeit für neue Contributors, von 1 für sehr kleine Änderungen bis 5 für Expertenarbeit.
3
Geschätzte ZeitEin grober Zeitrahmen, um zu recherchieren, zu implementieren, zu testen und einen Pull Request vorzubereiten.
1-2 days
AktivitätsstatusWie verfügbar das Issue gerade wirkt: frisch, aktiv, stale, blockiert oder wartet auf Maintainer-Input.
stale
KlarheitWie klar das Issue die erwartete Änderung, Akzeptanzkriterien und den nächsten Schritt erklärt.
clear
Voraussetzungen
JavaScriptHTML/CSSfamiliarity with diff2html
EinsteigerfreundlichkeitEin Score von 1 bis 100, der schätzt, wie zugänglich dieses Issue für First-Time Contributors ist.
60
Research-Richtung
Examine the main rendering module (likely src/diff2html.js or similar) to understand how diff lines are currently rendered. Look for a way to add a UI toggle that switches between unified and split views. Consider using GitHub's implementation as a reference. Check if there are any existing templates or configuration for diff types.