Make diff type switchable in the rendered html page.
We can use GitHub as an example:
Guide contributeur
Stack technique
typescriptjavascripthtmlcss
Domaine
frontend
Type d'issue
feature
DifficultéDifficulté estimée pour un nouveau contributeur, de 1 pour un très petit changement à 5 pour un travail expert.
3
Temps estiméFourchette de temps approximative pour investiguer, implémenter, tester et préparer une pull request.
1-2 days
Statut d'activitéDisponibilité apparente de l'issue : fraîche, active, ancienne, bloquée ou en attente d'un mainteneur.
stale
ClartéClarté avec laquelle l'issue explique le changement attendu, les critères d'acceptation et la prochaine étape.
clear
Prérequis
JavaScriptHTML/CSSfamiliarity with diff2html
Accessibilité débutantScore de 1 à 100 estimant l'accessibilité de cette issue pour un premier contributeur.
60
Direction de recherche
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.