Skip to content

Conversation

@YuChuHB
Copy link

@YuChuHB YuChuHB commented Dec 1, 2025

Description

Support orientation property in Menubar to support vertical display. Its default value is horizontal, and also supports vertical.
Below is the behavior comparison:

Behavior horizontal vertical
Navigation ArrowLeft and ArrowRight ArrowUp and ArrowDown
Open Menubar Content ArrowDown ArrowRight
Navigation when Menubar Content is open The new navigated menu's content is auto open Cannot navigate when Menubar Content is open

Note: When Menubar Content is open, besides disabling navigation, press ArrowLeft also cannot close the Menubar Content, since I find for horizontal case, we also cannot use ArrowUp to close the Menubar Content. Not sure it is acceptable or not.

I am a newer to Radix Primitives, and not sure whether there are anything I missed to change. For example, How do we update the documentation in the official website https://www.radix-ui.com/primitives/docs/components/menubar ?

@changeset-bot
Copy link

changeset-bot bot commented Dec 1, 2025

⚠️ No Changeset found

Latest commit: fc0118a

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@YuChuHB
Copy link
Author

YuChuHB commented Dec 1, 2025

@benoitgrelard @chaance Can you help review this PR to see whether it can be merged? Thanks.

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