Post #1404688
2026-02-18 14:54 UTC
@nasser Your project sounds really cool! I’d love to see something like this exist in the world.
Personally, I think having a modern-feeling UI that uses JS in places where it makes sense would be important to make this accessible to more people. I think some important UI features like search suggestions, link (e.g. issue) previews on hover, and smart dark mode handling are just not possible to implement (well) without JS.
Replies (1)
-
@jaseg@chaos.social 2026-02-18 14:57
@nasser If you want to borrow some code, feel free to check out my project wsdiff, which generates pure-html/css diffs that adaptively wrap to whatever screen size you have and can dynamically switch between single-column (unified) diffs and two-column (side-by-side) diffs. Not only is the wrapping something neither github nor gitlab do well, with the way wsdiff structures it’s html it also renders large files faster than the two. https://jaseg.de/projects/wsdiff/