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

Blockbase: Use new attributes for navigation block #4832

Merged
merged 3 commits into from
Nov 10, 2021

Conversation

scruffian
Copy link
Member

Changes proposed in this Pull Request:

When WordPress/gutenberg#35568 merges we will need to update the attributes of the navigation block from:

"isResponsive": true

to:

"overlayMenu":"mobile".

Except in videomaker where it should be:
"overlayMenu":"always".

Related issue(s):

WordPress/gutenberg#35568

@scruffian scruffian requested a review from a team October 13, 2021 13:05
@scruffian scruffian self-assigned this Oct 13, 2021
Copy link
Member

@mikachan mikachan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🚀

@pbking
Copy link
Contributor

pbking commented Nov 10, 2021

Looks like wpcom is ready for this change (Gutenberg has been updated enough to support it). However there are a few conflicts to address first.

@pbking pbking force-pushed the update/navigation-block-attributes branch from 227cc93 to eb98151 Compare November 10, 2021 16:06
@pbking
Copy link
Contributor

pbking commented Nov 10, 2021

Rebased and addressed conflicts.
Retested on wpcom; works as expected.
The CONTROLS are missing (and have been afaict) for the Navigation Block for a user to select these options. But the attributes are working as expected so this seems ready to 🚢

@pbking pbking force-pushed the update/navigation-block-attributes branch from eb98151 to 9214373 Compare November 10, 2021 17:08
@pbking pbking merged commit f45132b into trunk Nov 10, 2021
@scruffian scruffian deleted the update/navigation-block-attributes branch November 15, 2021 12:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants