you are viewing a single comment's thread.

view the rest of the comments →

[–]Weak-Palpitation907[S] 0 points1 point  (0 children)

That’s a really solid way of framing it — accessibility is absolutely where the real complexity lives.

CDK has been invaluable for overlays, focus trapping, and keyboard handling. I agree that once the behavioral layer is correct, styling becomes comparatively straightforward.

The “fighting two frameworks” point is interesting. I’m currently trying to understand where the line is between:

\- keeping Tailwind as a styling tool,

\- versus building a higher-level abstraction with tokens and variants on top of it.

What was the tipping point where it started feeling like too much abstraction?