22 Commits

Author SHA1 Message Date
4a7a591fe4
Fix display of submodules in directory listing
Refactor directory listing code
2025-05-16 17:57:43 +10:00
ebead97801
Allow customising path to themed.css 2025-05-16 16:19:42 +10:00
615420c062
Change htmlcc to git submodule 2025-05-16 15:21:13 +10:00
7ec4477c9a
Update footer to link to cgit-yli-theme repo 2025-05-16 14:48:04 +10:00
3dd92de14e
Add (void) to relevant function declarations 2025-05-15 17:38:13 +10:00
90b658f767
Fix memory leaks 2025-05-15 16:00:17 +10:00
bc551c0d18
Fix behaviour of tree view when viewing root of commit 2025-05-15 14:57:45 +10:00
8f023f452d
fixup preserve 2025-05-15 14:57:45 +10:00
836f4cd06d
Refactor short_commit_id function 2025-05-15 14:57:45 +10:00
4358943af4
Preserve current branch selection across links 2025-05-15 14:57:45 +10:00
91ce363f0e
Add compare button to branches page 2025-05-15 14:57:44 +10:00
7f5688dc7e
Implement themed diff page 2025-05-15 14:57:44 +10:00
6fbf6cb4c7
Implement themed tree page 2025-05-15 14:57:43 +10:00
b9891a9f17
Implement themed summary page 2025-05-15 00:58:40 +10:00
afd1d440d6
Implement themed commit page 2025-05-15 00:58:40 +10:00
d8ae2c42e6
Implement themed log page 2025-05-15 00:58:40 +10:00
f39308f3c8
Refactor repo nav bars 2025-05-15 00:58:40 +10:00
4b05ac8a56
Commit CSS build pipeline 2025-05-15 00:58:39 +10:00
e4b108139e
Implement themed refs page 2025-05-15 00:58:29 +10:00
873e51f67b
Fix spacing on index page when multiple repos 2025-05-14 18:25:00 +10:00
5776aebb97
Template-based home page 2025-05-14 18:25:00 +10:00
e750dd63b0
Initial implementation of templating system 2025-05-14 18:25:00 +10:00