Nathan Brown
Nathan Brown
Took a minute to digest the new syntax, but it looks great.
Until there is an issue specifically for tracking the template builder work for iteration 5. This brings up being able to customize shadow parts for some interesting styling scenarios, and...
While `floating-ui` is very easy to use and works wonders, one adavantage that `AnchoredRegion` currently has over it is the concept of inset positioning. `AnchoredRegion` has the ability to position...
> One thing I'd be interested in is, if we stay with anchored region, could we break it into two pieces. One would be a pure imperative JS API that...
Would it make sense to keep that behavior as the default, but also provide the more expensive "convenience" features as opt in like how `repeat` handles its positioning options?
I don't how I missed #5469 when looking for existing issues tracking this.
[WIP Examples](https://stackblitz.com/edit/typescript-7zraa7?ctl=1&embed=1&file=menu-button/menu-button.ts&hideDevTools=1&hideExplorer=1&view=preview)
From a foundation point of view, I agree they aren't needed. Getting into the implementation specifics, I would say if floating-ui is used by the foundation class, it would be...
1. I think using `Menu` is perfectly doable. The challenges with it are, like you said it doesn't represent all menus. 2. This comment made me realize I missed adding...
@chrisdholt Not a fully functioning menu button, but this shows the Behavior I was seeing with NVDA and using `Button` https://stackblitz.com/edit/typescript-lh92fh?file=index.ts When the menu button receives focus, it will announce...