From 3cd31c3d17b358f6b6afa5c9512ff605517d781b Mon Sep 17 00:00:00 2001 From: Adam Bradley Date: Tue, 28 Jun 2016 16:22:39 -0500 Subject: [PATCH] fix(menu): fix content going under header Closes #7084 --- demos/events/app.html | 8 ++++--- demos/menu/app.html | 16 ++++++++----- src/components/app/test/cordova/app.html | 8 ++++--- src/components/menu/menu.scss | 6 +++++ src/components/menu/test/basic/main.html | 22 ++++++++++++----- .../menu/test/disable-swipe/main.html | 16 ++++++++----- .../menu/test/enable-disable/main.html | 24 ++++++++++++------- src/components/menu/test/multiple/main.html | 16 ++++++++----- src/components/menu/test/overlay/main.html | 16 ++++++++----- src/components/menu/test/push/main.html | 16 ++++++++----- src/components/menu/test/reveal/main.html | 16 ++++++++----- src/components/nav/test/nested/index.ts | 8 ++++--- src/components/range/test/basic/main.html | 16 ++++++++----- src/components/tabs/test/basic/index.ts | 8 ++++--- src/components/tabs/test/ghost/index.ts | 8 ++++--- 15 files changed, 132 insertions(+), 72 deletions(-) diff --git a/demos/events/app.html b/demos/events/app.html index d263e7c708d..258c7d8b9fc 100644 --- a/demos/events/app.html +++ b/demos/events/app.html @@ -1,8 +1,10 @@ - - Left Menu - + + + Left Menu + + diff --git a/demos/menu/app.html b/demos/menu/app.html index fc2abf25b7f..0b2b78b1b45 100644 --- a/demos/menu/app.html +++ b/demos/menu/app.html @@ -1,8 +1,10 @@ - - Menu 1 - + + + Menu 1 + + @@ -17,9 +19,11 @@ - - Menu 2 - + + + Menu 2 + + diff --git a/src/components/app/test/cordova/app.html b/src/components/app/test/cordova/app.html index c78b33c23bd..589e6b890ba 100644 --- a/src/components/app/test/cordova/app.html +++ b/src/components/app/test/cordova/app.html @@ -1,8 +1,10 @@ - - Left Menu - + + + Left Menu + + diff --git a/src/components/menu/menu.scss b/src/components/menu/menu.scss index 79798a02076..da19380e138 100644 --- a/src/components/menu/menu.scss +++ b/src/components/menu/menu.scss @@ -23,6 +23,12 @@ ion-menu { transform: translate3d(-9999px, 0, 0); } +ion-menu > ion-header, +ion-menu > ion-content, +ion-menu > ion-footer { + position: relative; +} + ion-menu[side=right] { right: 0; left: auto; diff --git a/src/components/menu/test/basic/main.html b/src/components/menu/test/basic/main.html index f0d9002f85a..3ce5cb68384 100644 --- a/src/components/menu/test/basic/main.html +++ b/src/components/menu/test/basic/main.html @@ -1,8 +1,10 @@ - - Left Menu - + + + Left Menu + + @@ -63,14 +65,22 @@ + + + Footer + + + - - Right Menu - + + + Right Menu + + diff --git a/src/components/menu/test/disable-swipe/main.html b/src/components/menu/test/disable-swipe/main.html index 5d7a9d14d26..09bf203a8c7 100644 --- a/src/components/menu/test/disable-swipe/main.html +++ b/src/components/menu/test/disable-swipe/main.html @@ -1,8 +1,10 @@ - - Left Menu - + + + Left Menu + + @@ -18,9 +20,11 @@ - - Right Menu - + + + Right Menu + + diff --git a/src/components/menu/test/enable-disable/main.html b/src/components/menu/test/enable-disable/main.html index e2dc36b16eb..c8ee431dcb6 100644 --- a/src/components/menu/test/enable-disable/main.html +++ b/src/components/menu/test/enable-disable/main.html @@ -1,8 +1,10 @@ - - Menu 1 - + + + Menu 1 + + @@ -26,9 +28,11 @@ - - Menu 2 - + + + Menu 2 + + @@ -51,9 +55,11 @@ - - Menu 3 - + + + Menu 3 + + diff --git a/src/components/menu/test/multiple/main.html b/src/components/menu/test/multiple/main.html index 9e963742862..2064d057d45 100644 --- a/src/components/menu/test/multiple/main.html +++ b/src/components/menu/test/multiple/main.html @@ -1,8 +1,10 @@ - - Menu 1 - + + + Menu 1 + + @@ -17,9 +19,11 @@ - - Menu 2 - + + + Menu 2 + + diff --git a/src/components/menu/test/overlay/main.html b/src/components/menu/test/overlay/main.html index 566ee8a40f4..3c41e4b2c7a 100644 --- a/src/components/menu/test/overlay/main.html +++ b/src/components/menu/test/overlay/main.html @@ -1,8 +1,10 @@ - - Left Menu - + + + Left Menu + + @@ -22,9 +24,11 @@ - - Right Menu - + + + Right Menu + + diff --git a/src/components/menu/test/push/main.html b/src/components/menu/test/push/main.html index dd74678e77a..44c5e4df00a 100644 --- a/src/components/menu/test/push/main.html +++ b/src/components/menu/test/push/main.html @@ -1,8 +1,10 @@ - - Left Menu - + + + Left Menu + + @@ -22,9 +24,11 @@ - - Right Menu - + + + Right Menu + + diff --git a/src/components/menu/test/reveal/main.html b/src/components/menu/test/reveal/main.html index f2407974c24..c9c62246927 100644 --- a/src/components/menu/test/reveal/main.html +++ b/src/components/menu/test/reveal/main.html @@ -1,8 +1,10 @@ - - Left Menu - + + + Left Menu + + @@ -19,9 +21,11 @@ - - Right Menu - + + + Right Menu + + diff --git a/src/components/nav/test/nested/index.ts b/src/components/nav/test/nested/index.ts index e25a027eba5..bdfc2036172 100644 --- a/src/components/nav/test/nested/index.ts +++ b/src/components/nav/test/nested/index.ts @@ -32,9 +32,11 @@ export class Login { @Component({ template: ` - - Account Menu - + + + Account Menu + +