diff --git a/src/components/mdCheckbox/mdCheckbox.theme b/src/components/mdCheckbox/mdCheckbox.theme index d0be464..2b52207 100644 --- a/src/components/mdCheckbox/mdCheckbox.theme +++ b/src/components/mdCheckbox/mdCheckbox.theme @@ -20,11 +20,14 @@ &.md-checked { .md-checkbox-container { background-color: rgba(#000, .26); + border-color: transparent; } } - .md-checkbox-container { - border-color: transparent; + &:not(.md-checked) { + .md-checkbox-container { + border-color: rgba(#000, .26); + } } } } diff --git a/src/components/mdSidenav/mdSidenav.vue b/src/components/mdSidenav/mdSidenav.vue index a87e264..9784e9b 100644 --- a/src/components/mdSidenav/mdSidenav.vue +++ b/src/components/mdSidenav/mdSidenav.vue @@ -1,10 +1,10 @@ @@ -26,16 +26,16 @@ show() { this.mdVisible = true; this.$el.focus(); - this.$emit('on-open'); + this.$emit('open'); }, - hide() { + close() { this.mdVisible = false; this.$el.blur(); - this.$emit('on-close'); + this.$emit('close'); }, toggle() { if (this.mdVisible) { - this.hide(); + this.close(); } else { this.show(); } diff --git a/src/docs-temp/index.js b/src/docs-temp/index.js index fa00db8..aeb4836 100644 --- a/src/docs-temp/index.js +++ b/src/docs-temp/index.js @@ -23,6 +23,6 @@ var app = new Vue({ }); router.afterEach(() => { - app.hideSidenav(); + app.closeSidenav(); document.querySelector('.main-content').scrollTop = 0; }); diff --git a/src/docs/App.vue b/src/docs/App.vue index a04de70..0184974 100644 --- a/src/docs/App.vue +++ b/src/docs/App.vue @@ -155,6 +155,9 @@ methods: { toggleSidenav() { this.$refs['main-sidebar'].toggle(); + }, + closeSidenav() { + this.$refs['main-sidebar'].close(); } } }; diff --git a/src/docs/index.js b/src/docs/index.js index 4bbdafa..eb0afd3 100644 --- a/src/docs/index.js +++ b/src/docs/index.js @@ -23,6 +23,6 @@ Docs = new Docs({ }); router.afterEach(() => { - console.log(Docs); document.querySelector('.main-content').scrollTop = 0; + Docs.closeSidenav(); }); diff --git a/src/docs/pages/Checkbox.vue b/src/docs/pages/Checkbox.vue index adc1133..bf1c9b3 100644 --- a/src/docs/pages/Checkbox.vue +++ b/src/docs/pages/Checkbox.vue @@ -15,7 +15,7 @@
- Fancy colors + Fancy colors
@@ -23,7 +23,7 @@
- Disabled + Disabled
diff --git a/src/docs/pages/Sidenav.vue b/src/docs/pages/Sidenav.vue index 65a76a7..4e2781a 100644 --- a/src/docs/pages/Sidenav.vue +++ b/src/docs/pages/Sidenav.vue @@ -11,7 +11,7 @@

Left Sidenav

- +

Sidenav content

@@ -31,7 +31,7 @@

Right Sidenav

- +

Sidenav content