diff --git a/docs/src/components/ExampleBox.vue b/docs/src/components/ExampleBox.vue index 70277d4..2a41e47 100644 --- a/docs/src/components/ExampleBox.vue +++ b/docs/src/components/ExampleBox.vue @@ -17,8 +17,8 @@ diff --git a/docs/src/pages/components/BottomBar.vue b/docs/src/pages/components/BottomBar.vue index 63eb3bb..a1dd79f 100644 --- a/docs/src/pages/components/BottomBar.vue +++ b/docs/src/pages/components/BottomBar.vue @@ -1,220 +1,321 @@ - - - - - - Recents - Favorites - Nearby - - - + + + + Bottom navigation bars make it easy to explore and switch between top-level views in a single tap. + The following classes can be applied to change the color palette: + + md-accent + md-warn + md-transparent + + - - - - Movies - Music - Books - Pictures - - + + + + + + Name + Type + Description + + - - - Movies - Music - Books - Pictures - - + + + md-shift + Boolean + Enable the shifting variant + + + + - - - Movies - Music - Books - Pictures - - + + + + + Name + Type + Description + + - - - Movies - Music - Books - Pictures - - - + + + md-icon + String + Icon name on the Material Icons docs + - - - - Recents - Favorites - Nearby - - + + md-active + Boolean + Set initial selection + + + + + - - - Recents - Favorites - Nearby - - + + + + + + Recents + Favorites + Nearby + + - - - Movies - Music - Books - Pictures - - + + + Recents + Favorites + Nearby + + - - - Movies - Music - Books - Pictures - - - + + + Recents + Favorites + Nearby + + - - - - Movies - Music - Books - Pictures - - - - + + + Recents + Favorites + Nearby + + + - - - -<md-bottom-bar> - <md-bottom-bar-item md-icon="history">Recents</md-bottom-bar-item> - <md-bottom-bar-item md-icon="favorite" md-active>Favorites</md-bottom-bar-item> - <md-bottom-bar-item md-icon="near_me">Nearby</md-bottom-bar-item> -</md-bottom-bar> - - + + + <div class="phone-viewport"> + <md-bottom-bar> + <md-bottom-bar-item md-icon="history">Recents</md-bottom-bar-item> + <md-bottom-bar-item md-icon="favorite" md-active>Favorites</md-bottom-bar-item> + <md-bottom-bar-item md-icon="near_me">Nearby</md-bottom-bar-item> + </md-bottom-bar> + </div> - - -<md-bottom-bar md-shift> - <md-bottom-bar-item md-icon="ondemand_video">Movies</md-bottom-bar-item> - <md-bottom-bar-item md-icon="music_note">Music</md-bottom-bar-item> - <md-bottom-bar-item md-icon="books" md-active>Books</md-bottom-bar-item> - <md-bottom-bar-item md-icon="photo">Pictures</md-bottom-bar-item> -</md-bottom-bar> - + <div class="phone-viewport"> + <md-bottom-bar class="md-accent"> + <md-bottom-bar-item md-icon="history">Recents</md-bottom-bar-item> + <md-bottom-bar-item md-icon="favorite" md-active>Favorites</md-bottom-bar-item> + <md-bottom-bar-item md-icon="near_me">Nearby</md-bottom-bar-item> + </md-bottom-bar> + </div> - -<md-bottom-bar class="md-accent" md-shift> - <md-bottom-bar-item md-icon="ondemand_video">Movies</md-bottom-bar-item> - <md-bottom-bar-item md-icon="music_note">Music</md-bottom-bar-item> - <md-bottom-bar-item md-icon="books" md-active>Books</md-bottom-bar-item> - <md-bottom-bar-item md-icon="photo">Pictures</md-bottom-bar-item> -</md-bottom-bar> - + <div class="phone-viewport"> + <md-bottom-bar class="md-warn"> + <md-bottom-bar-item md-icon="history">Recents</md-bottom-bar-item> + <md-bottom-bar-item md-icon="favorite" md-active>Favorites</md-bottom-bar-item> + <md-bottom-bar-item md-icon="near_me">Nearby</md-bottom-bar-item> + </md-bottom-bar> + </div> - -<md-bottom-bar class="md-warn" md-shift> - <md-bottom-bar-item md-icon="ondemand_video">Movies</md-bottom-bar-item> - <md-bottom-bar-item md-icon="music_note">Music</md-bottom-bar-item> - <md-bottom-bar-item md-icon="books" md-active>Books</md-bottom-bar-item> - <md-bottom-bar-item md-icon="photo">Pictures</md-bottom-bar-item> -</md-bottom-bar> - + <div class="phone-viewport"> + <md-bottom-bar class="md-transparent"> + <md-bottom-bar-item md-icon="history">Recents</md-bottom-bar-item> + <md-bottom-bar-item md-icon="favorite" md-active>Favorites</md-bottom-bar-item> + <md-bottom-bar-item md-icon="near_me">Nearby</md-bottom-bar-item> + </md-bottom-bar> + </div> + + + - -<md-bottom-bar class="md-transparent" md-shift> - <md-bottom-bar-item md-icon="ondemand_video">Movies</md-bottom-bar-item> - <md-bottom-bar-item md-icon="music_note">Music</md-bottom-bar-item> - <md-bottom-bar-item md-icon="books" md-active>Books</md-bottom-bar-item> - <md-bottom-bar-item md-icon="photo">Pictures</md-bottom-bar-item> -</md-bottom-bar> - - + + + + + Movies + Music + Books + Pictures + + - - -<md-bottom-bar v-md-theme="'indigo'"> - <md-bottom-bar-item md-icon="history">Recents</md-bottom-bar-item> - <md-bottom-bar-item md-icon="favorite" md-active>Favorites</md-bottom-bar-item> - <md-bottom-bar-item md-icon="near_me">Nearby</md-bottom-bar-item> -</md-bottom-bar> - + + + Movies + Music + Books + Pictures + + - -<md-bottom-bar v-md-theme="'orange'"> - <md-bottom-bar-item md-icon="history">Recents</md-bottom-bar-item> - <md-bottom-bar-item md-icon="favorite" md-active>Favorites</md-bottom-bar-item> - <md-bottom-bar-item md-icon="near_me">Nearby</md-bottom-bar-item> -</md-bottom-bar> - + + + Movies + Music + Books + Pictures + + - -<md-bottom-bar md-shift v-md-theme="'green'"> - <md-bottom-bar-item md-icon="ondemand_video">Movies</md-bottom-bar-item> - <md-bottom-bar-item md-icon="music_note">Music</md-bottom-bar-item> - <md-bottom-bar-item md-icon="books" md-active>Books</md-bottom-bar-item> - <md-bottom-bar-item md-icon="photo">Pictures</md-bottom-bar-item> -</md-bottom-bar> - + + + Movies + Music + Books + Pictures + + + - -<md-bottom-bar md-shift v-md-theme="'brown'"> - <md-bottom-bar-item md-icon="ondemand_video">Movies</md-bottom-bar-item> - <md-bottom-bar-item md-icon="music_note">Music</md-bottom-bar-item> - <md-bottom-bar-item md-icon="books" md-active>Books</md-bottom-bar-item> - <md-bottom-bar-item md-icon="photo">Pictures</md-bottom-bar-item> -</md-bottom-bar> - - + + + <div class="phone-viewport"> + <md-bottom-bar md-shift> + <md-bottom-bar-item md-icon="ondemand_video">Movies</md-bottom-bar-item> + <md-bottom-bar-item md-icon="music_note">Music</md-bottom-bar-item> + <md-bottom-bar-item md-icon="books" md-active>Books</md-bottom-bar-item> + <md-bottom-bar-item md-icon="photo">Pictures</md-bottom-bar-item> + </md-bottom-bar> + </div> - - -<md-bottom-bar md-shift v-md-theme="playground.theme"> - <md-bottom-bar-item @click="setTheme('blue')" md-icon="ondemand_video">Movies</md-bottom-bar-item> - <md-bottom-bar-item @click="setTheme('teal')" md-icon="music_note">Music</md-bottom-bar-item> - <md-bottom-bar-item @click="setTheme('brown')" md-icon="books" md-active>Books</md-bottom-bar-item> - <md-bottom-bar-item @click="setTheme('indigo')" md-icon="photo">Pictures</md-bottom-bar-item> -</md-bottom-bar> - + <div class="phone-viewport"> + <md-bottom-bar class="md-accent" md-shift> + <md-bottom-bar-item md-icon="ondemand_video">Movies</md-bottom-bar-item> + <md-bottom-bar-item md-icon="music_note">Music</md-bottom-bar-item> + <md-bottom-bar-item md-icon="books" md-active>Books</md-bottom-bar-item> + <md-bottom-bar-item md-icon="photo">Pictures</md-bottom-bar-item> + </md-bottom-bar> + </div> - -export default { - data() { - return { - playground: { - theme: 'brown' - } - }; - }, - methods: { - setTheme(theme) { - this.playground.theme = theme; - } - } -}; - - - + <div class="phone-viewport"> + <md-bottom-bar class="md-warn" md-shift> + <md-bottom-bar-item md-icon="ondemand_video">Movies</md-bottom-bar-item> + <md-bottom-bar-item md-icon="music_note">Music</md-bottom-bar-item> + <md-bottom-bar-item md-icon="books" md-active>Books</md-bottom-bar-item> + <md-bottom-bar-item md-icon="photo">Pictures</md-bottom-bar-item> + </md-bottom-bar> + </div> - + <div class="phone-viewport"> + <md-bottom-bar class="md-transparent" md-shift> + <md-bottom-bar-item md-icon="ondemand_video">Movies</md-bottom-bar-item> + <md-bottom-bar-item md-icon="music_note">Music</md-bottom-bar-item> + <md-bottom-bar-item md-icon="books" md-active>Books</md-bottom-bar-item> + <md-bottom-bar-item md-icon="photo">Pictures</md-bottom-bar-item> + </md-bottom-bar> + </div> + + + - - + + + + + Recents + Favorites + Nearby + + + + + + Recents + Favorites + Nearby + + + + + + Movies + Music + Books + Pictures + + + + + + Movies + Music + Books + Pictures + + + + + + + <div class="phone-viewport" v-md-theme="'orange'"> + <md-bottom-bar> + <md-bottom-bar-item md-icon="history">Recents</md-bottom-bar-item> + <md-bottom-bar-item md-icon="favorite" md-active>Favorites</md-bottom-bar-item> + <md-bottom-bar-item md-icon="near_me">Nearby</md-bottom-bar-item> + </md-bottom-bar> + </div> + + <div class="phone-viewport" v-md-theme="'teal'"> + <md-bottom-bar> + <md-bottom-bar-item md-icon="history">Recents</md-bottom-bar-item> + <md-bottom-bar-item md-icon="favorite" md-active>Favorites</md-bottom-bar-item> + <md-bottom-bar-item md-icon="near_me">Nearby</md-bottom-bar-item> + </md-bottom-bar> + </div> + + <div class="phone-viewport" v-md-theme="'green'"> + <md-bottom-bar md-shift> + <md-bottom-bar-item md-icon="ondemand_video">Movies</md-bottom-bar-item> + <md-bottom-bar-item md-icon="music_note">Music</md-bottom-bar-item> + <md-bottom-bar-item md-icon="books" md-active>Books</md-bottom-bar-item> + <md-bottom-bar-item md-icon="photo">Pictures</md-bottom-bar-item> + </md-bottom-bar> + </div> + + <div class="phone-viewport" v-md-theme="'indigo'"> + <md-bottom-bar md-shift> + <md-bottom-bar-item md-icon="ondemand_video">Movies</md-bottom-bar-item> + <md-bottom-bar-item md-icon="music_note">Music</md-bottom-bar-item> + <md-bottom-bar-item md-icon="books" md-active>Books</md-bottom-bar-item> + <md-bottom-bar-item md-icon="photo">Pictures</md-bottom-bar-item> + </md-bottom-bar> + </div> + + + + + + + + + Movies + Music + Books + Pictures + + + + + + + <div class="phone-viewport"> + <md-bottom-bar md-shift v-md-theme="playground.theme"> + <md-bottom-bar-item @click.native="setTheme('blue')" md-icon="ondemand_video">Movies</md-bottom-bar-item> + <md-bottom-bar-item @click.native="setTheme('teal')" md-icon="music_note">Music</md-bottom-bar-item> + <md-bottom-bar-item @click.native="setTheme('brown')" md-icon="books" md-active>Books</md-bottom-bar-item> + <md-bottom-bar-item @click.native="setTheme('indigo')" md-icon="photo">Pictures</md-bottom-bar-item> + </md-bottom-bar> + </div> + + + + + +
Bottom navigation bars make it easy to explore and switch between top-level views in a single tap.
The following classes can be applied to change the color palette:
md-accent
md-warn
md-transparent
Boolean
String