Instead of using the twind shim, which requires JS and thus
- won't work with noscript,
- may interfere with other JavaScript initializers (
as it demonstrably does with prismJS here not true)
... we should try a windicss like approach in "compiling" the classes from generated HTML into the final minified CSS. The tailwind helper can provide both options.
(Might as well explore writing a type-safe Haskell wrapper for Tailwind, as a stretch goal)