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
-
+