Skip to content

Conversation

hasparus
Copy link
Contributor

@hasparus hasparus commented Oct 13, 2025

Description

Made a checkbox tree as in the new designs.

Screen.Recording.2025-10-14.at.23.50.51.mov

Disclaimer

This PR has a trade-off. I needed to get rid of Headless UI from the Navbar because the hydration error didn't let me code (like actually blocked the dev server from doing anything productive), so we end up in the state where we depend on a few components from Headless UI (also because of Nextra) and few components from Base UI. I got rid of the dependency on Radix RadioGroup so we end up with two headless component libraries like before, but eventually it would be great to use just one.

To avoid making this PR larger I added Playwright tests to for the Headless UI-related components and started migrating them in #2182

Copy link

vercel bot commented Oct 13, 2025

@hasparus is attempting to deploy a commit to the The GraphQL Foundation Team on Vercel.

A member of the Team first needs to authorize it.

@hasparus hasparus force-pushed the tools-and-libraries-filters branch from 790fa2a to cac42d8 Compare October 14, 2025 21:07
@hasparus hasparus marked this pull request as ready for review October 16, 2025 16:44
Copy link

vercel bot commented Oct 16, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
graphql-github-io Error Error Oct 16, 2025 5:12pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant