Here's the boilerplate you didn't ask for, and might need, but you're here anyway.
I've been finding myself using this stack a lot, and thought it'd be nice to cut a bunch of repetitive initializ-y stuff out.
I created this with WCAG compliance in mind, but I didn't want to bloat it. It's ultimately up to the dev to ensure accessibility.
I plan to add a few more barebones components, but I would like to keep it small so that devs don't have to remove too much if they don't need it.
Tailwind has pretty good utilities for A11y, so definitely take advantage of those.
Also, I didn't go with Tailwind "Classic" (that includes the tailwind.config.ts file), so if you want to use @apply, you'll have to set that up.
