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

enable top menu items to be changed and customized in the CMS admin interface #96

Closed
ghwood opened this issue Jun 29, 2021 · 2 comments
Closed
Labels
contractor Ask contractor to do it enhancement New feature or request

Comments

@ghwood
Copy link
Collaborator

ghwood commented Jun 29, 2021

Currently only some "secondary" top menu elements are editable via the www.ietf.org/admin->settings web interface.

It should be possible to add/remove/edit secondary top menu items more generally, including adding new menu elements and links, and having drop-down options, similar to the "Tools" secondary top menu item, as shown in the screenshot.

image

@JayDaley JayDaley added contractor Ask contractor to do it enhancement New feature or request labels Jun 30, 2021
@kesara
Copy link
Member

kesara commented Nov 4, 2021

The current website has two sets of top-level menus:

  • Primary top-level menu
  • Secondary top-level menu

top-level menu

These two menu sets are responsive and have different styling.

This ticket is only to change Secondary top-level menu items.

Only Tools menu in secondary top-level menu items are fully customizable now.
admin -> settings -> secondary menu

Screen Shot 2021-11-05 at 7 41 06 AM

The requirements of this ticket are:

  • Ability to add, remove, and reorder secondary menu items from admin -> settings -> secondary menu
  • Ability to add child menu items into any secondary menu item. (Similar to Tools menu)
  • If there are child menu items in a secondary menu item, that menu will show up as a dropdown similar to the current Tools menu.
  • If the secondary menu item doesn't have any child menu items, that menu will show as a link similar to Contact or News & Blog.

Screen Shot 2021-11-05 at 8 11 48 AM

  • Changes must preserve existing responsive design and stylings.

edward-springload added a commit to springload/wagtail_website that referenced this issue Nov 5, 2021
edward-springload added a commit to springload/wagtail_website that referenced this issue Nov 5, 2021
@kesara
Copy link
Member

kesara commented Dec 1, 2021

Available in production.

@kesara kesara closed this as completed Dec 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
contractor Ask contractor to do it enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants