Loading a big commit ...
 RSS Git Download  Clone Browse code
File changed: 20

feat: redesign blame view with hljs syntax highlighting and porcelain parsing}
- Rewrite blame PHP backend to use `git blame --porcelain` for richer metadata (author, email, timestamp, summary) - Add hljs-based syntax highlighting to blame view with language detection by file extension - Extract shared hljs-loader module from marked.js to deduplicate highlight.js registration - Move highlight.js theme imports (github/github-dark) from _markdown.scss to _blame.scss for shared use - Redesign blame twig template to use flexbox layout with commit header tooltips showing summary - Simplify blame SCSS: remove old blame-container/row/hash/line-num classes, add new flex-based layout - Restrict nginx PHP handler to only index.php for security hardening - Bump version to v2026.4.309 with changelog entry - Update CSS cache-bust hash across all theme references

patrikx3 authored on Mar 26, 2026, 7:04:53 AM