This is a Web Component library written in TypeScript and built with Lit.
I think that Bootstap is too verbose, my component encapsulate all the markup and styles needed in one JavaScript file download.
These Web Components have been created for the Jollify app and website.
I have decided to make this project open source in the hope that others might find these useful.
In the future I think that these components could be extended into a Pro version which could be licensed.
My app is also using the Blazor framework so I have created a bindings project that is used for JS interop between Blazor and my components.