From edaf88b152a8d1f5542dd96dc7f1125a5a6e7e95 Mon Sep 17 00:00:00 2001 From: Marcos Moura Date: Thu, 14 Jul 2016 15:08:47 -0300 Subject: [PATCH] Fix initial state of bottom bar --- src/components/mdBottomBar/mdBottomBar.js | 6 +----- src/components/mdBottomBar/mdBottomBar.scss | 1 + src/components/mdBottomBar/mdBottomBarItem.js | 8 ++++++-- src/components/mdBottomBar/mdBottomBarItem.vue | 2 +- src/docs.vue | 16 ++++++++-------- 5 files changed, 17 insertions(+), 16 deletions(-) diff --git a/src/components/mdBottomBar/mdBottomBar.js b/src/components/mdBottomBar/mdBottomBar.js index 26a5daa..ee0d663 100644 --- a/src/components/mdBottomBar/mdBottomBar.js +++ b/src/components/mdBottomBar/mdBottomBar.js @@ -1,10 +1,6 @@ export default { props: { - mdShift: Boolean, - mdActive: { - type: Number, - default: 1 - } + mdShift: Boolean }, computed: { classes() { diff --git a/src/components/mdBottomBar/mdBottomBar.scss b/src/components/mdBottomBar/mdBottomBar.scss index 37f448b..bb48f2b 100644 --- a/src/components/mdBottomBar/mdBottomBar.scss +++ b/src/components/mdBottomBar/mdBottomBar.scss @@ -23,6 +23,7 @@ border: none; background: transparent; transition: $swift-ease-out; + transform: translate3d(0, 0, 0); color: currentColor; font-size: 14px; line-height: 1em; diff --git a/src/components/mdBottomBar/mdBottomBarItem.js b/src/components/mdBottomBar/mdBottomBarItem.js index 73eeeb6..9b4bc6d 100644 --- a/src/components/mdBottomBar/mdBottomBarItem.js +++ b/src/components/mdBottomBar/mdBottomBarItem.js @@ -1,7 +1,6 @@ export default { props: { - mdIcon: String, - disabled: Boolean + mdIcon: String }, data() { return { @@ -14,6 +13,11 @@ export default { item.active = false; }); + this.active = true; + } + }, + ready() { + if (this.$el.classList.contains('md-active')) { this.active = true; } } diff --git a/src/components/mdBottomBar/mdBottomBarItem.vue b/src/components/mdBottomBar/mdBottomBarItem.vue index 95736a7..d95b3ec 100644 --- a/src/components/mdBottomBar/mdBottomBarItem.vue +++ b/src/components/mdBottomBar/mdBottomBarItem.vue @@ -1,5 +1,5 @@