Consider switching to Shoelace
Summary: Possibly change our primary UI library?
We are current built on a now-very-old version of Bootstrap. That needs upgrading to begin with -- while we're at it, should we switch gears entirely?
Shoelace is a newer version of the same idea: a framework-agnostic library of common components. The look and feel is quite different from Bootstrap, so this isn't a minor consideration, but it's newer, smoother, and
way more complete -- many of the features I've hacked in by including a bunch of libraries are simply built into Shoelace, as are a bunch that I really want and don't have.
This would be a big lift, but it's worth thinking about.