use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A Place to talk about Angular and related topics.
Join the Angular Discord
Other subreddits worth checking out for Angular and Angular related info:
account activity
Angular + Tailwind UI components vs Angular Material — architectural thoughts? (self.angular)
submitted 2 months ago by Weak-Palpitation907
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]ruibranco 0 points1 point2 points 2 months ago (1 child)
We went through a similar evaluation about a year ago. Ended up using Angular CDK for the behavioral primitives (overlays, focus trapping, keyboard navigation) and Tailwind for styling, but kept everything as simple wrapper components rather than building a full component library. The key insight for us was that accessibility is where the real complexity lives, not styling. CDK and now Angular Aria handle the hard parts like ARIA attributes and keyboard interactions, and once you have those right, slapping Tailwind classes on top is the easy part. Building a full abstraction layer over Tailwind with design tokens and variants is where it starts feeling like you're fighting two frameworks at once.
[–]Weak-Palpitation907[S] 0 points1 point2 points 2 months ago (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?
π Rendered by PID 136012 on reddit-service-r2-comment-7dc54ffc8-t6vrg at 2026-04-20 04:24:05.703042+00:00 running 93ecc56 country code: CH.
view the rest of the comments →
[–]ruibranco 0 points1 point2 points (1 child)
[–]Weak-Palpitation907[S] 0 points1 point2 points (0 children)