In designing all new components for my CSS Framework, I have an opportunity to test extensively. And, that's a good thing because I forgot a few things. Important things.
My CSS Framework is a second or third design of my roll-your-own efforts. The first one was essentially a re-working of Bulma. I wrote about it, I had managed to get a working compatible framework (to v0.9.4) and it came in around 100Kb. The second version was a fairly significant modification to the first, introducing a new flexbox based grid system (completely replacing Bulma's flexbox grid). Fairly significant modification is not entirely correct. There isn't anything ported from Bulma. I've headed more in the direction of "class-less" and sticking to a utility direction with as few opinions as possible.
In this latest version, I have continued on with the new flexbox based grid system. It is closer in concept to Bootstrap's version, although not compatible.
In the first version of my roll-your-own efforts, I had developed a system that allowed for easy theming. I forgot this element, and created my latest CSS Framework without the theming system. Which means the Dark/Light mode also does not work.
The Dark/Light mode is easy to implement. It really only takes less than 1Kb. Hopefully I will have that in the new system later today.
By the way, I've named it: cssblade