Consider switching to Shoelace

(User Story, Investigate , Priority: High, Test Status: No automated tests yet , Reported By Justin du Coeur, )
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.