Adam Aho
adamaho.com
Adam Aho
@adamaho.com
working on https://winnie-ui.com (alpha)
You guys are cooking recently. Can't wait to see what the new docs look like!
September 16, 2025 at 10:53 PM
Will this work in library mode as well?
January 30, 2025 at 2:31 AM
This is sick
January 24, 2025 at 10:57 PM
Oh Devon, this is music to my ears. Amazing work!
January 15, 2025 at 10:16 PM
Menu uses the listbox primitive from Winnie CSS.
January 4, 2025 at 1:12 AM
React Aria doesn't use polymorphism to transition behaviour across components, instead they use context. It takes a bit to get used to, but I think it is the right abstraction in this case if you lean heavily into using css to fill the gaps.
December 23, 2024 at 9:59 PM
I like to use tailwind as the utility layer in application development. It is the best way to apply styles for layout to components that have been hand-crafted with raw css. The upcoming Winnie React will support this workflow out of the box.
December 22, 2024 at 8:03 PM
For example, native support for tanstack router in their components that are navigatable react-spectrum.adobe.com/react-aria/r...
Client Side Routing
Documentation for Client Side Routing in the React Aria package.
react-spectrum.adobe.com
December 21, 2024 at 2:23 AM
PS. In the world of React components, React Aria really needs more love. It's the only unstyled library with almost everything you need. With the addition of Autocomplete, I think it might get even closer
December 20, 2024 at 3:39 AM
All of these things are the end goal of Winnie. I want people to be able choose whatever journey helps them get from 0-1 on their next project.
December 10, 2024 at 6:03 PM
Or finally, you can use Winnie Themes. A thin layer on top of the React components that applies the colors and opinions for you, all you need to do is choose your accent color, radius and scale.
December 10, 2024 at 6:02 PM
But remember, components in Winnie are spatial. They have no opinions on the color, borders, font weight, family, etc. So you can add your own skin on those components to match your brand.
December 10, 2024 at 6:02 PM