diff --git a/docs/src/pages/components/Dialog.vue b/docs/src/pages/components/Dialog.vue index b418c40..c095686 100644 --- a/docs/src/pages/components/Dialog.vue +++ b/docs/src/pages/components/Dialog.vue @@ -534,6 +534,7 @@ :md-cancel-text="prompt.cancel" @open="onOpen" @close="onClose" + v-model="prompt.value" ref="dialog6"> </md-dialog-prompt> diff --git a/docs/src/pages/components/List.vue b/docs/src/pages/components/List.vue index d0284a1..2527a1e 100644 --- a/docs/src/pages/components/List.vue +++ b/docs/src/pages/components/List.vue @@ -974,6 +974,17 @@
+ <div class="phone-viewport"> + <md-list> + <md-list-item>Plain Text</md-list-item> + <md-list-item target="_blank" href="https://google.com">Link</md-list-item> + <md-list-item @click.native="openAlert">Button</md-list-item> + <md-list-item> + <router-link to="/components/list">Router View</router-link> + </md-list-item> + </md-list> + </div> + <div class="phone-viewport"> <md-list> <md-list-item> @@ -1022,6 +1033,55 @@ </md-list-item> </md-list> </div> + + <div class="phone-viewport"> + <md-list> + <md-list-item md-expand-multiple> + <md-icon>whatshot</md-icon> + <span>News</span> + + <md-list-expand> + <md-list> + <md-list-item class="md-inset">World</md-list-item> + <md-list-item class="md-inset">Americas</md-list-item> + <md-list-item class="md-inset">Europe</md-list-item> + </md-list> + </md-list-expand> + </md-list-item> + + <md-list-item md-expand-multiple> + <md-icon>videogame_asset</md-icon> + <span>Games</span> + + <md-list-expand> + <md-list> + <md-list-item class="md-inset">Console</md-list-item> + <md-list-item class="md-inset">PC</md-list-item> + <md-list-item class="md-inset">Phone</md-list-item> + </md-list> + </md-list-expand> + </md-list-item> + + <md-list-item md-expand-multiple> + <md-icon>video_library</md-icon> + <span>Video</span> + + <md-list-expand> + <md-list> + <md-list-item class="md-inset">Humor</md-list-item> + <md-list-item class="md-inset">Music</md-list-item> + <md-list-item class="md-inset">Movies</md-list-item> + <md-list-item class="md-inset">TV Shows</md-list-item> + </md-list> + </md-list-expand> + </md-list-item> + + <md-list-item> + <md-icon>shopping_basket</md-icon> + <span>Shop</span> + </md-list-item> + </md-list> + </div>
diff --git a/src/components/mdBottomBar/mdBottomBarItem.vue b/src/components/mdBottomBar/mdBottomBarItem.vue index 6bf6b76..c9ca8b7 100644 --- a/src/components/mdBottomBar/mdBottomBarItem.vue +++ b/src/components/mdBottomBar/mdBottomBarItem.vue @@ -28,7 +28,7 @@ mdIconSrc: String, mdIconset: String, mdActive: Boolean, - disabled: String, + disabled: Boolean, href: String }, data() { diff --git a/src/components/mdMenu/mdMenuContent.vue b/src/components/mdMenu/mdMenuContent.vue index a26568c..4076c22 100644 --- a/src/components/mdMenu/mdMenuContent.vue +++ b/src/components/mdMenu/mdMenuContent.vue @@ -50,8 +50,13 @@ }, fireClick() { if (this.highlighted > 0) { - this.$children[0].$children[this.highlighted - 1].$el.click(); + this.getOptions()[this.highlighted - 1].$el.click(); } + }, + getOptions() { + return this.$children[0].$children.filter((child) => { + return child.$el.classList.contains('md-option'); + }); } }, mounted() { diff --git a/src/components/mdRadio/mdRadio.scss b/src/components/mdRadio/mdRadio.scss index 06fefa0..ad1067e 100644 --- a/src/components/mdRadio/mdRadio.scss +++ b/src/components/mdRadio/mdRadio.scss @@ -1,7 +1,7 @@ @import '../../core/stylesheets/variables.scss'; +@import '../mdCheckbox/mdCheckbox.scss'; $radio-size: 20px; -$radio-ripple-size: 48px; $radio-touch-size: 48px; .md-radio { @@ -58,8 +58,8 @@ $radio-touch-size: 48px; color: rgba(#000, .54); .md-ripple { - width: $radio-ripple-size !important; - height: $radio-ripple-size !important; + width: $radio-touch-size !important; + height: $radio-touch-size !important; top: 0 !important; right: 0 !important; bottom: 0 !important; diff --git a/src/components/mdRadio/mdRadio.vue b/src/components/mdRadio/mdRadio.vue index f8604f4..abb9b68 100644 --- a/src/components/mdRadio/mdRadio.vue +++ b/src/components/mdRadio/mdRadio.vue @@ -1,7 +1,7 @@