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

FIX: Migrate legacy hamburger menu links to sidebar #130

Conversation

OsamaSayegh
Copy link
Contributor

The legacy hamburger menu, which is implemented using the hamburger-menu widget, is being removed from core (see discourse/discourse#24788 and discourse/discourse@832b3b9), so we need to migrate all customizations that currently target the legacy hamburger menu to the new sidebar.

This PR migrates the calendar and agenda links that the plugin adds to the legacy hamburger menu to the new sidebar. The legacy option is still available for sites running the stable branch, so the logic for the legacy hamburger menu should be kept around until Discourse 3.2.0 is released at which the code for the legacy menu can be safely deleted.

@OsamaSayegh OsamaSayegh force-pushed the fix/move-links-from-legacy-hamburger-to-sidebar branch from 0f8f2dd to ae1fcd8 Compare December 10, 2023 05:17
@angusmcleod
Copy link
Owner

@OsamaSayegh Much appreciated!

@angusmcleod angusmcleod closed this Jun 6, 2024
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.

2 participants