Release rarpd-dx-1. Initial bundle with a minimum of changes compared to iputils-20211215.
M48T59Y battery replacement
Lunar eclipse 2022-05-15
Make archive file icon shadows visible in dark mode. On a black background, the black icon shadows are invisible. This is not a huge problem but we can use CSS rules to make them visible again. To do this, the SVG embedding is adjusted to automatically add classes based on the filename in order to differentiate between the various images, and additional classes are added to the icons to enable selectors to match the shadows. The results seem OK.
Implement dark mode without using CSS variables. Instead of using CSS variables, we can just directly change colours with appropriate media queries. Moreover, implement a small postprocessor which consolidates all the dark mode rules together at the end of the stylesheet, which makes it a svery imple matter to also link an alternate stylesheet which is selectable in older browsers.
Automatically adjust colour scheme for "dark mode". Playing around a bit, let's try to respect "dark" mode in firefox and support automatically switching colour scheme accordingly. We convert all colour references in the stylesheet to new SASS mixins that will generate rules to adapt to the correct colour scheme. The selection is done using CSS variables that should gracefully degrade to the original (light) colours.
Attempt to improve focus ring styles in modern browsers. It seeems new browsers use a rather different focus ring style by default from how it used to be. This means the focus rings in the clicky table headers (which are made by CSS rules) don't look anything like the focus rings on links. To try and fix this, let's explicitly style all the focus rings to be more like how they look by default in new browsers.
Release cdecl99-1.2. Maintenance release with fixes for portability issues and other minor improvements.
Solar Eclipse in Ottawa on 2021-06-10.
Release cdecl99-1. Almost a decade since I originally put this application together, this is long overdue.
Use special SCSS comments for source and copyright info. SCSS will preserve comments that begin with /*! even when writing out compressed CSS. While I'm not sure if I want to actually do this, let's write out such comments for the source and copyright info which should not be omitted.