gitweb
Chris Morgan []
Use my bland colours for highlighting

Imperfect, but a good start.
Chris Morgan []
More miscellaneous style updates

I should just throw this *all* away and start with a blank canvas.
Chris Morgan []
rss_logo → feed_logo

(Not atom_logo, because that’s the technology rather than the concept.)
Chris Morgan []
Tweak page header appearance
Chris Morgan []
Prettier header separator and text formatting
Chris Morgan []
Cope with non-ASCII $site_name
Chris Morgan []
Search highlighting <mark>, diff recolouring
Chris Morgan []
Some miscellaneous style alterations

Grouping some things into blocks visually, tweaking diff spacing and
appearance, bumping minimum font size, that kind of stuff.
Chris Morgan []
Improve time markup and tooltips
Chris Morgan []
Remove support for ancient browsers

OK, so String.prototype.padStart is only 5 years ago, but the rest is
all well over a decade ago, some two.
Chris Morgan []
Kill javascript-timezone altogether

Y’know what, I don’t like it in its present shape at all. I could see my
way to replacing it with something similar from scratch, but the current
implementation is just not my cup of coffee. I don’t even drink coffee.
Chris Morgan []
Change the time markup

I didn’t much like the old. This is still imperfect, but somewhat
better. (Note that javascsript-timezone clobbers the title attribute.)
Chris Morgan []
Bolden the current item in .page_subhead
Chris Morgan []
Make JavaScript *actually* optional

That is, don’t emit it if it isn’t going to be used.
Chris Morgan []
Ditch some silly trailing <br>s

Half of these do nothing, and the other half I *want* to do nothing.
They’re all a crutch for better layout markup and styles.
Chris Morgan []
Kill atnight

Whose bright idea was *that*? Serious misfeature.
Chris Morgan []
Sort out some more fonty stuff, mostly size
Chris Morgan []
Ditch the empty title box on project summary
Chris Morgan []
Use <th> where appropriate
Chris Morgan []
Comparatively light markup/style changes

• Better markup
• Went from [search, page_nav] to [header[page_nav, search]]
• Less float, more flex
• Normal font size rather than small, removed border around everything.

More invasive stuff coming shortly.
Chris Morgan []
Remove line numbers from selection
Chris Morgan []
Nuke RSS (Atom only!), and use Atom in the OPML
Chris Morgan []
Initialise from git 2.34.2-1’s /usr/share/gitweb