| Age | Commit message (Expand) | Author | Lines |
| Settle the names, types and layout of the sources | Bryce Kwon | -44/+20 |
| Drop the marker glyph on a targeted line number | Bryce Kwon | -5/+0 |
| Settle the theme and header before the first paint | Bryce Kwon | -4/+17 |
| Right-align the repo owner to the header edge | Bryce Kwon | -1/+4 |
| Drop the help tab and its built-in guide | Bryce Kwon | -27/+0 |
| Replace the browser markdown renderer with a filter | Bryce Kwon | -8/+0 |
| Redraw the logo and favicon at higher resolution | Bryce Kwon | -0/+10 |
| Even out font sizes and drop dead styles | Bryce Kwon | -116/+47 |
| Declutter the interface on small screens | Bryce Kwon | -26/+22 |
| Follow the theme in the external tab icon | Bryce Kwon | -3/+13 |
| Highlight and center fragment-targeted lines | Bryce Kwon | -0/+31 |
| Move syntax highlighting to a Lua source filter | Bryce Kwon | -1/+3 |
| Stat oversized diffs instead of inlining them | Bryce Kwon | -0/+10 |
| Add a help page with common workflows | Bryce Kwon | -0/+27 |
| Keep line structure in plaintext readmes | Bryce Kwon | -0/+18 |
| Render README markdown in the browser | Bryce Kwon | -0/+90 |
| Add built-in syntax highlighting | Bryce Kwon | -0/+7 |
| Adapt the layout to small screens | Bryce Kwon | -0/+128 |
| Add a light and dark theme toggle | Bryce Kwon | -5/+49 |
| Overhaul the stylesheet with tokens and dark mode | Bryce Kwon | -224/+465 |
| Rebuild the page chrome as semantic HTML | Bryce Kwon | -42/+85 |
| Reorganize into source, assets and libraries | Bryce Kwon | -0/+0 |
| css: round border edges for deco | Christian Hesse | -0/+5 |
| css: highlight line in diff... | Loïc | -0/+5 |
| css: reset font size for blame oid | John Keeping | -0/+4 |
| global: replace references to 'sha1' with 'oid' | Christian Hesse | -1/+1 |
| css: use correct size in annotated decoration | Jason A. Donenfeld | -0/+1 |
| ui-log: highlight annotated tags in different color | Christian Hesse | -0/+8 |
| ui-blame: Allow syntax highlighting | Jeff Smith | -0/+10 |
| ui-blame: Make each column into a single table cell | Jeff Smith | -2/+17 |
| ui-blame: Distinguish hashes column from lines column | Jeff Smith | -0/+1 |
| ui-blame: add blame UI | Jeff Smith | -0/+8 |
| css: highlight even table rows and skip empty rows | Christian Hesse | -0/+20 |
| css: consistent use of empty lines | Christian Hesse | -0/+6 |
| ui-log: color line changes | Christian Hesse | -0/+9 |
| css: fix indentation | Jason A. Donenfeld | -4/+4 |
| css: use less blurry icon for external link | Christian Hesse | -1/+2 |
| ui-shared: add homepage to tabs | Jason A. Donenfeld | -0/+5 |
| Remove no-op link from submodule entries | Lukas Fleischer | -1/+1 |
| footer: link back to cgit home page | Jason A. Donenfeld | -0/+7 |
| Reduce line number bloat, fix hover effect | Peter Wu | -2/+4 |
| filters: import more modern scripts | Jason A. Donenfeld | -14/+0 |
| Convert pager navigation into a unordered list | Lukas Fleischer | -4/+10 |
| ui-repolist: Bold the currently viewed page. | Jamie Couture | -0/+4 |
| css: only use div#cgit | Ferry Huberts | -4/+1 |
| css: force text color to black on decorations | Ferry Huberts | -0/+4 |
| css: vertically align the cgit logo image | Ferry Huberts | -0/+1 |
| css: prefix all styles with div#cgit | Ferry Huberts | -169/+169 |
| fix css color value and vertical-align value | Norberto Lopes | -2/+2 |
| ui-diff.c: create a control panel for diff options | Lars Hjemli | -0/+27 |