Skip to content

feat(menu): default overlay for all platforms#18562

Closed
mlynch wants to merge 1 commit into
masterfrom
menu-default-overlay
Closed

feat(menu): default overlay for all platforms#18562
mlynch wants to merge 1 commit into
masterfrom
menu-default-overlay

Conversation

@mlynch

@mlynch mlynch commented Jun 18, 2019

Copy link
Copy Markdown
Contributor

This PR changes the default for menu to be overlay on all platforms.

I've been working with Ben and we both agree that the overlay style is much more prevalent these days for apps on Android and iOS, and looks quite a bit more sophisticated than the reveal type which we'd like to phase out.

I suppose this would be a breaking change, need to think about the details there. Since we're going to update the starters to set the type explicitly to overlay, perhaps we can come up with a plan to introduce the changes in this PR at a specific later date? Perhaps in line with our upcoming title/menu/etc. changes for iOS 13 and Ionic 5?

@ionitron-bot ionitron-bot Bot added the package: core @ionic/core package label Jun 18, 2019
@brandyscarney

Copy link
Copy Markdown
Member

Do we have any guidelines we can refer to for iOS?

@adamdbradley

Copy link
Copy Markdown
Contributor

#19063 😬

@adamdbradley adamdbradley deleted the menu-default-overlay branch August 9, 2019 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

package: core @ionic/core package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants