Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convert context menu on element edit page to disclosure menu #12946

Closed

Conversation

gcamacho079
Copy link
Contributor

@gcamacho079 gcamacho079 commented Mar 21, 2023

Description

@brandonkelly marking as a draft because I still need to make changes for this component in the JavaScript.

This is similar to the change we made on element index pages to break the Sort Attribute and Sort Direction into separate form controls, this PR separates Site and Revision/Draft into two separate form controls inside of a disclosure menu.

Screenshot 2023-03-21 at 2 36 02 PM

Related issues

@gcamacho079 gcamacho079 added accessibility 👤 features related to accessibility ui 👀 features related to the control panel UI labels Mar 21, 2023
@linear
Copy link

linear bot commented Mar 21, 2023

DEV-237 Convert context menus to disclosure-type menus

IMPORTANT: This should only happen on the element pages, not on index pages/tables. This is because they cause a change of context instead of just loading new page content.

However, this could also be accomplished by breaking this out two separate select components and adding a "Go" button.

@marcusgaius
Copy link
Contributor

@gcamacho079 What is the status of this draft? :)

@gcamacho079
Copy link
Contributor Author

gcamacho079 commented Aug 11, 2023

@gcamacho079 What is the status of this draft? :)

@marcusgaius, this draft raised some design/UX concerns we’re working through, so this will likely be a Craft 5 update. 👍🏼

@gcamacho079 gcamacho079 deleted the feature/dev-237-convert-context-menus-to-disclosure-type branch January 18, 2024 18:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility 👤 features related to accessibility ui 👀 features related to the control panel UI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants