Solutionunvalidated
Rework the app to be HTML-first and framework-agnostic by using an HTML-rendered shadcn/ui implementation (e.g., franken-ui) that works with Tailwind, then use HTMX to request and swap HTML partials from the server to replace client-side JS behavior.
d05cedfe-299f-4d79-95ea-3c41eeb8c7ea
Rework the app to be HTML-first and framework-agnostic by using an HTML-rendered shadcn/ui implementation (e.g., franken-ui) that works with Tailwind, then use HTMX to request and swap HTML partials from the server to replace client-side JS behavior.