mirror of
https://github.com/Hopiu/vue-material.git
synced 2026-05-20 04:51:51 +00:00
920 lines
34 KiB
Vue
920 lines
34 KiB
Vue
<template>
|
|
<page-content page-title="Components - Toolbar">
|
|
<docs-component>
|
|
<div slot="description">
|
|
<p>Toolbars appear a step above the content they affect. They may constrain their width to accommodate material passing over them.</p>
|
|
<p>You need to wrap all the elements of your toolbar in a element with the class <code>md-toolbar-container</code> for medium and large toolbars. On large toolbars you can have two containers to push content to bottom.</p>
|
|
<p>The following classes can be applied to change the color palette:</p>
|
|
<ul class="md-body-2">
|
|
<li><code>md-accent</code></li>
|
|
<li><code>md-warn</code></li>
|
|
<li><code>md-transparent</code></li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div slot="api">
|
|
<api-table name="md-toolbar">
|
|
<md-table slot="classes">
|
|
<md-table-header>
|
|
<md-table-row>
|
|
<md-table-head>Name</md-table-head>
|
|
<md-table-head>Description</md-table-head>
|
|
</md-table-row>
|
|
</md-table-header>
|
|
|
|
<md-table-body>
|
|
<md-table-row>
|
|
<md-table-cell>md-dense</md-table-cell>
|
|
<md-table-cell>Create a small and dense toolbar.</md-table-cell>
|
|
</md-table-row>
|
|
|
|
<md-table-row>
|
|
<md-table-cell>md-medium</md-table-cell>
|
|
<md-table-cell>Create a medium.</md-table-cell>
|
|
</md-table-row>
|
|
|
|
<md-table-row>
|
|
<md-table-cell>md-large</md-table-cell>
|
|
<md-table-cell>Create a large.</md-table-cell>
|
|
</md-table-row>
|
|
|
|
<md-table-row>
|
|
<md-table-cell>md-account-header</md-table-cell>
|
|
<md-table-cell>Create a account header toolbar to show user accounts inside sidenav. See example below and the complete example</md-table-cell>
|
|
</md-table-row>
|
|
</md-table-body>
|
|
</md-table>
|
|
</api-table>
|
|
|
|
<api-table>
|
|
<code-block lang="xml" height="none">
|
|
<md-toolbar class="md-account-header">
|
|
<md-list class="md-transparent">
|
|
<md-list-item class="md-avatar-list">
|
|
<md-avatar class="md-large">
|
|
<img src="https://placeimg.com/64/64/people/8" alt="People">
|
|
</md-avatar>
|
|
|
|
<span style="flex: 1"></span>
|
|
|
|
<md-avatar>
|
|
<img src="https://placeimg.com/40/40/people/3" alt="People">
|
|
</md-avatar>
|
|
|
|
<md-avatar>
|
|
<img src="https://placeimg.com/40/40/people/4" alt="People">
|
|
</md-avatar>
|
|
</md-list-item>
|
|
|
|
<md-list-item>
|
|
<div class="md-list-text-container">
|
|
<span>John Doe</span>
|
|
<span>johndoe@email.com</span>
|
|
</div>
|
|
|
|
<md-button class="md-icon-button md-list-action">
|
|
<md-icon>arrow_drop_down</md-icon>
|
|
</md-button>
|
|
</md-list-item>
|
|
</md-list>
|
|
</md-toolbar>
|
|
</code-block>
|
|
</api-table>
|
|
</div>
|
|
|
|
<div slot="example">
|
|
<example-box card-title="Sizes">
|
|
<div slot="demo">
|
|
<md-toolbar>
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<h2 class="md-title" style="flex: 1">Default</h2>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>favorite</md-icon>
|
|
</md-button>
|
|
</md-toolbar>
|
|
|
|
<md-toolbar class="md-dense">
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<h2 class="md-title" style="flex: 1">Dense</h2>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>favorite</md-icon>
|
|
</md-button>
|
|
</md-toolbar>
|
|
|
|
<md-toolbar class="md-medium">
|
|
<div class="md-toolbar-container">
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<h2 class="md-title" style="flex: 1;">Medium</h2>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>search</md-icon>
|
|
</md-button>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>filter_list</md-icon>
|
|
</md-button>
|
|
</div>
|
|
</md-toolbar>
|
|
|
|
<md-toolbar class="md-large">
|
|
<div class="md-toolbar-container">
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<span style="flex: 1;"></span>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>search</md-icon>
|
|
</md-button>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>filter_list</md-icon>
|
|
</md-button>
|
|
</div>
|
|
|
|
<div class="md-toolbar-container">
|
|
<h2 class="md-title">Large</h2>
|
|
</div>
|
|
</md-toolbar>
|
|
</div>
|
|
|
|
<div slot="code">
|
|
<code-block lang="xml">
|
|
<md-toolbar>
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<h2 class="md-title" style="flex: 1">Default</h2>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>favorite</md-icon>
|
|
</md-button>
|
|
</md-toolbar>
|
|
|
|
<md-toolbar class="md-dense">
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<h2 class="md-title" style="flex: 1">Dense</h2>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>favorite</md-icon>
|
|
</md-button>
|
|
</md-toolbar>
|
|
|
|
<md-toolbar class="md-medium">
|
|
<div class="md-toolbar-container">
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<h2 class="md-title" style="flex: 1;">Medium</h2>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>search</md-icon>
|
|
</md-button>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>filter_list</md-icon>
|
|
</md-button>
|
|
</div>
|
|
</md-toolbar>
|
|
|
|
<md-toolbar class="md-large">
|
|
<div class="md-toolbar-container">
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<span style="flex: 1;"></span>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>search</md-icon>
|
|
</md-button>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>filter_list</md-icon>
|
|
</md-button>
|
|
</div>
|
|
|
|
<div class="md-toolbar-container">
|
|
<h2 class="md-title">Large</h2>
|
|
</div>
|
|
</md-toolbar>
|
|
</code-block>
|
|
</div>
|
|
</example-box>
|
|
|
|
<example-box card-title="Palettes">
|
|
<div slot="demo">
|
|
<md-toolbar class="md-accent">
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<h2 class="md-title" style="flex: 1">Vue Material</h2>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>favorite</md-icon>
|
|
</md-button>
|
|
</md-toolbar>
|
|
|
|
<md-toolbar class="md-warn">
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<h2 class="md-title" style="flex: 1">Vue Material</h2>
|
|
|
|
<md-button>Add</md-button>
|
|
<md-button>Remove</md-button>
|
|
</md-toolbar>
|
|
|
|
<md-toolbar class="md-transparent">
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<h2 class="md-title" style="flex: 1">Vue Material</h2>
|
|
|
|
<md-button class="md-raised">Add</md-button>
|
|
<md-button class="md-raised md-warn">Remove</md-button>
|
|
</md-toolbar>
|
|
</div>
|
|
|
|
<div slot="code">
|
|
<code-block lang="xml">
|
|
<md-toolbar class="md-accent">
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<h2 class="md-title" style="flex: 1">Vue Material</h2>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>favorite</md-icon>
|
|
</md-button>
|
|
</md-toolbar>
|
|
|
|
<md-toolbar class="md-warn">
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<h2 class="md-title" style="flex: 1">Vue Material</h2>
|
|
|
|
<md-button>Add</md-button>
|
|
<md-button>Remove</md-button>
|
|
</md-toolbar>
|
|
|
|
<md-toolbar class="md-transparent">
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<h2 class="md-title" style="flex: 1">Vue Material</h2>
|
|
|
|
<md-button class="md-raised">Add</md-button>
|
|
<md-button class="md-raised md-warn">Remove</md-button>
|
|
</md-toolbar>
|
|
</code-block>
|
|
</div>
|
|
</example-box>
|
|
|
|
<example-box card-title="Themes">
|
|
<div slot="demo">
|
|
<md-toolbar md-theme="green">
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<h2 class="md-title" style="flex: 1">Vue Material</h2>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>favorite</md-icon>
|
|
</md-button>
|
|
</md-toolbar>
|
|
|
|
<md-toolbar class="md-large" md-theme="brown">
|
|
<div class="md-toolbar-container">
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<span style="flex: 1;"></span>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>search</md-icon>
|
|
</md-button>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>filter_list</md-icon>
|
|
</md-button>
|
|
</div>
|
|
|
|
<div class="md-toolbar-container">
|
|
<h2 class="md-title">Vue Material</h2>
|
|
</div>
|
|
</md-toolbar>
|
|
|
|
<md-toolbar md-theme="orange">
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<h2 class="md-title" style="flex: 1">Vue Material</h2>
|
|
|
|
<md-button>Add</md-button>
|
|
<md-button>Remove</md-button>
|
|
</md-toolbar>
|
|
|
|
<md-toolbar md-theme="blue">
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<h2 class="md-title" style="flex: 1">Vue Material</h2>
|
|
|
|
<md-button class="md-raised">Add</md-button>
|
|
<md-button class="md-raised md-warn">Remove</md-button>
|
|
</md-toolbar>
|
|
</div>
|
|
|
|
<div slot="code">
|
|
<code-block lang="xml">
|
|
<md-toolbar md-theme="green">
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<h2 class="md-title" style="flex: 1">Vue Material</h2>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>favorite</md-icon>
|
|
</md-button>
|
|
</md-toolbar>
|
|
|
|
<md-toolbar class="md-large" md-theme="brown">
|
|
<div class="md-toolbar-container">
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<span style="flex: 1;"></span>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>search</md-icon>
|
|
</md-button>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>filter_list</md-icon>
|
|
</md-button>
|
|
</div>
|
|
|
|
<div class="md-toolbar-container">
|
|
<h2 class="md-title">Vue Material</h2>
|
|
</div>
|
|
</md-toolbar>
|
|
|
|
<md-toolbar md-theme="orange">
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<h2 class="md-title" style="flex: 1">Vue Material</h2>
|
|
|
|
<md-button>Add</md-button>
|
|
<md-button>Remove</md-button>
|
|
</md-toolbar>
|
|
|
|
<md-toolbar md-theme="blue">
|
|
<md-button class="md-icon-button">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<h2 class="md-title" style="flex: 1">Vue Material</h2>
|
|
|
|
<md-button class="md-raised">Add</md-button>
|
|
<md-button class="md-raised md-warn">Remove</md-button>
|
|
</md-toolbar>
|
|
</code-block>
|
|
</div>
|
|
</example-box>
|
|
|
|
<example-box card-title="Complete example">
|
|
<div slot="demo">
|
|
<div class="phone-viewport complete-example">
|
|
<md-whiteframe md-tag="md-toolbar" md-elevation="2" md-theme="light-blue" class="md-large">
|
|
<div class="md-toolbar-container">
|
|
<md-button class="md-icon-button" @click="$refs.sidenav.toggle()">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<span style="flex: 1"></span>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>search</md-icon>
|
|
</md-button>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>view_module</md-icon>
|
|
</md-button>
|
|
</div>
|
|
|
|
<div class="md-toolbar-container">
|
|
<h2 class="md-title">My Files</h2>
|
|
|
|
<md-button class="md-fab md-mini">
|
|
<md-icon>add</md-icon>
|
|
</md-button>
|
|
</div>
|
|
</md-whiteframe>
|
|
|
|
<md-list class="md-double-line">
|
|
<md-subheader class="md-inset">Folders</md-subheader>
|
|
|
|
<md-list-item>
|
|
<md-avatar class="md-avatar-icon">
|
|
<md-icon>folder</md-icon>
|
|
</md-avatar>
|
|
|
|
<div class="md-list-text-container">
|
|
<span>Photos</span>
|
|
<p>Jan 9, 2014</p>
|
|
</div>
|
|
|
|
<md-button class="md-icon-button md-list-action">
|
|
<md-icon>info</md-icon>
|
|
</md-button>
|
|
</md-list-item>
|
|
|
|
<md-list-item>
|
|
<md-avatar class="md-avatar-icon">
|
|
<md-icon>folder</md-icon>
|
|
</md-avatar>
|
|
|
|
<div class="md-list-text-container">
|
|
<span>Recipes</span>
|
|
<p>Jan 17, 2014</p>
|
|
</div>
|
|
|
|
<md-button class="md-icon-button md-list-action">
|
|
<md-icon>info</md-icon>
|
|
</md-button>
|
|
</md-list-item>
|
|
|
|
<md-list-item>
|
|
<md-avatar class="md-avatar-icon">
|
|
<md-icon>folder</md-icon>
|
|
</md-avatar>
|
|
|
|
<div class="md-list-text-container">
|
|
<span>Work</span>
|
|
<p>Jan 28, 2014</p>
|
|
</div>
|
|
|
|
<md-button class="md-icon-button md-list-action">
|
|
<md-icon>info</md-icon>
|
|
</md-button>
|
|
|
|
<md-divider class="md-inset"></md-divider>
|
|
</md-list-item>
|
|
|
|
<md-subheader class="md-inset">Files</md-subheader>
|
|
|
|
<md-list-item>
|
|
<md-avatar md-theme="blue" class="md-avatar-icon md-primary">
|
|
<md-icon>insert_drive_file</md-icon>
|
|
</md-avatar>
|
|
|
|
<div class="md-list-text-container">
|
|
<span>Vacation Itinerary</span>
|
|
<p>Jan 20, 2014</p>
|
|
</div>
|
|
|
|
<md-button class="md-icon-button md-list-action">
|
|
<md-icon>info</md-icon>
|
|
</md-button>
|
|
</md-list-item>
|
|
|
|
<md-list-item>
|
|
<md-avatar md-theme="orange" class="md-avatar-icon md-primary">
|
|
<md-icon>collections</md-icon>
|
|
</md-avatar>
|
|
|
|
<div class="md-list-text-container">
|
|
<span>Kitchen Remodel</span>
|
|
<p>Jan 10, 2014</p>
|
|
</div>
|
|
|
|
<md-button class="md-icon-button md-list-action">
|
|
<md-icon>info</md-icon>
|
|
</md-button>
|
|
</md-list-item>
|
|
|
|
<md-list-item>
|
|
<md-avatar md-theme="green" class="md-avatar-icon md-primary">
|
|
<md-icon>view_list</md-icon>
|
|
</md-avatar>
|
|
|
|
<div class="md-list-text-container">
|
|
<span>Grocery Shop</span>
|
|
<p>Jan 10, 2014</p>
|
|
</div>
|
|
|
|
<md-button class="md-icon-button md-list-action">
|
|
<md-icon>info</md-icon>
|
|
</md-button>
|
|
</md-list-item>
|
|
|
|
<md-list-item>
|
|
<md-avatar md-theme="orange" class="md-avatar-icon md-primary">
|
|
<md-icon>collections</md-icon>
|
|
</md-avatar>
|
|
|
|
<div class="md-list-text-container">
|
|
<span>Weekend Pictures</span>
|
|
<p>Jan 10, 2014</p>
|
|
</div>
|
|
|
|
<md-button class="md-icon-button md-list-action">
|
|
<md-icon>info</md-icon>
|
|
</md-button>
|
|
</md-list-item>
|
|
</md-list>
|
|
|
|
<md-sidenav md-theme="blue" class="md-left" ref="sidenav">
|
|
<md-toolbar class="md-account-header">
|
|
<md-list class="md-transparent">
|
|
<md-list-item class="md-avatar-list">
|
|
<md-avatar class="md-large">
|
|
<img src="https://placeimg.com/64/64/people/8" alt="People">
|
|
</md-avatar>
|
|
|
|
<span style="flex: 1"></span>
|
|
|
|
<md-avatar>
|
|
<img src="https://placeimg.com/40/40/people/3" alt="People">
|
|
</md-avatar>
|
|
|
|
<md-avatar>
|
|
<img src="https://placeimg.com/40/40/people/4" alt="People">
|
|
</md-avatar>
|
|
</md-list-item>
|
|
|
|
<md-list-item>
|
|
<div class="md-list-text-container">
|
|
<span>John Doe</span>
|
|
<span>johndoe@email.com</span>
|
|
</div>
|
|
|
|
<md-button class="md-icon-button md-list-action">
|
|
<md-icon>arrow_drop_down</md-icon>
|
|
</md-button>
|
|
</md-list-item>
|
|
</md-list>
|
|
</md-toolbar>
|
|
|
|
<md-list>
|
|
<md-list-item @click="$refs.sidenav.toggle()" class="md-primary">
|
|
<md-icon>insert_drive_file</md-icon> <span>My files</span>
|
|
</md-list-item>
|
|
|
|
<md-list-item @click="$refs.sidenav.toggle()">
|
|
<md-icon>people</md-icon> <span>Shared with me</span>
|
|
</md-list-item>
|
|
|
|
<md-list-item @click="$refs.sidenav.toggle()">
|
|
<md-icon>access_time</md-icon> <span>Recent</span>
|
|
</md-list-item>
|
|
|
|
<md-list-item @click="$refs.sidenav.toggle()">
|
|
<md-icon>start</md-icon> <span>Starred</span>
|
|
</md-list-item>
|
|
|
|
<md-list-item @click="$refs.sidenav.toggle()">
|
|
<md-icon>delete</md-icon> <span>Trash</span>
|
|
</md-list-item>
|
|
</md-list>
|
|
</md-sidenav>
|
|
</div>
|
|
</div>
|
|
|
|
<div slot="code">
|
|
<code-block lang="xml">
|
|
<div class="phone-viewport complete-example">
|
|
<md-whiteframe md-tag="md-toolbar" md-elevation="2" md-theme="light-blue" class="md-large">
|
|
<div class="md-toolbar-container">
|
|
<md-button class="md-icon-button" @click="$refs.sidenav.toggle()">
|
|
<md-icon>menu</md-icon>
|
|
</md-button>
|
|
|
|
<span style="flex: 1"></span>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>search</md-icon>
|
|
</md-button>
|
|
|
|
<md-button class="md-icon-button">
|
|
<md-icon>view_module</md-icon>
|
|
</md-button>
|
|
</div>
|
|
|
|
<div class="md-toolbar-container">
|
|
<h2 class="md-title">My Files</h2>
|
|
|
|
<md-button class="md-fab md-mini">
|
|
<md-icon>add</md-icon>
|
|
</md-button>
|
|
</div>
|
|
</md-whiteframe>
|
|
|
|
<md-list class="md-double-line">
|
|
<md-subheader class="md-inset">Folders</md-subheader>
|
|
|
|
<md-list-item>
|
|
<md-avatar class="md-avatar-icon">
|
|
<md-icon>folder</md-icon>
|
|
</md-avatar>
|
|
|
|
<div class="md-list-text-container">
|
|
<span>Photos</span>
|
|
<p>Jan 9, 2014</p>
|
|
</div>
|
|
|
|
<md-button class="md-icon-button md-list-action">
|
|
<md-icon>info</md-icon>
|
|
</md-button>
|
|
</md-list-item>
|
|
|
|
<md-list-item>
|
|
<md-avatar class="md-avatar-icon">
|
|
<md-icon>folder</md-icon>
|
|
</md-avatar>
|
|
|
|
<div class="md-list-text-container">
|
|
<span>Recipes</span>
|
|
<p>Jan 17, 2014</p>
|
|
</div>
|
|
|
|
<md-button class="md-icon-button md-list-action">
|
|
<md-icon>info</md-icon>
|
|
</md-button>
|
|
</md-list-item>
|
|
|
|
<md-list-item>
|
|
<md-avatar class="md-avatar-icon">
|
|
<md-icon>folder</md-icon>
|
|
</md-avatar>
|
|
|
|
<div class="md-list-text-container">
|
|
<span>Work</span>
|
|
<p>Jan 28, 2014</p>
|
|
</div>
|
|
|
|
<md-button class="md-icon-button md-list-action">
|
|
<md-icon>info</md-icon>
|
|
</md-button>
|
|
|
|
<md-divider class="md-inset"></md-divider>
|
|
</md-list-item>
|
|
|
|
<md-subheader class="md-inset">Files</md-subheader>
|
|
|
|
<md-list-item>
|
|
<md-avatar md-theme="blue" class="md-avatar-icon md-primary">
|
|
<md-icon>insert_drive_file</md-icon>
|
|
</md-avatar>
|
|
|
|
<div class="md-list-text-container">
|
|
<span>Vacation Itinerary</span>
|
|
<p>Jan 20, 2014</p>
|
|
</div>
|
|
|
|
<md-button class="md-icon-button md-list-action">
|
|
<md-icon>info</md-icon>
|
|
</md-button>
|
|
</md-list-item>
|
|
|
|
<md-list-item>
|
|
<md-avatar md-theme="orange" class="md-avatar-icon md-primary">
|
|
<md-icon>collections</md-icon>
|
|
</md-avatar>
|
|
|
|
<div class="md-list-text-container">
|
|
<span>Kitchen Remodel</span>
|
|
<p>Jan 10, 2014</p>
|
|
</div>
|
|
|
|
<md-button class="md-icon-button md-list-action">
|
|
<md-icon>info</md-icon>
|
|
</md-button>
|
|
</md-list-item>
|
|
|
|
<md-list-item>
|
|
<md-avatar md-theme="green" class="md-avatar-icon md-primary">
|
|
<md-icon>view_list</md-icon>
|
|
</md-avatar>
|
|
|
|
<div class="md-list-text-container">
|
|
<span>Grocery Shop</span>
|
|
<p>Jan 10, 2014</p>
|
|
</div>
|
|
|
|
<md-button class="md-icon-button md-list-action">
|
|
<md-icon>info</md-icon>
|
|
</md-button>
|
|
</md-list-item>
|
|
|
|
<md-list-item>
|
|
<md-avatar md-theme="orange" class="md-avatar-icon md-primary">
|
|
<md-icon>collections</md-icon>
|
|
</md-avatar>
|
|
|
|
<div class="md-list-text-container">
|
|
<span>Weekend Pictures</span>
|
|
<p>Jan 10, 2014</p>
|
|
</div>
|
|
|
|
<md-button class="md-icon-button md-list-action">
|
|
<md-icon>info</md-icon>
|
|
</md-button>
|
|
</md-list-item>
|
|
</md-list>
|
|
|
|
<md-sidenav md-theme="blue" class="md-left" ref="sidenav">
|
|
<md-toolbar class="md-account-header">
|
|
<md-list class="md-transparent">
|
|
<md-list-item class="md-avatar-list">
|
|
<md-avatar class="md-large">
|
|
<img src="https://placeimg.com/64/64/people/8" alt="People">
|
|
</md-avatar>
|
|
|
|
<span style="flex: 1"></span>
|
|
|
|
<md-avatar>
|
|
<img src="https://placeimg.com/40/40/people/3" alt="People">
|
|
</md-avatar>
|
|
|
|
<md-avatar>
|
|
<img src="https://placeimg.com/40/40/people/4" alt="People">
|
|
</md-avatar>
|
|
</md-list-item>
|
|
|
|
<md-list-item>
|
|
<div class="md-list-text-container">
|
|
<span>John Doe</span>
|
|
<span>johndoe@email.com</span>
|
|
</div>
|
|
|
|
<md-button class="md-icon-button md-list-action">
|
|
<md-icon>arrow_drop_down</md-icon>
|
|
</md-button>
|
|
</md-list-item>
|
|
</md-list>
|
|
</md-toolbar>
|
|
|
|
<md-list>
|
|
<md-list-item @click="$refs.sidenav.toggle()" class="md-primary">
|
|
<md-icon>insert_drive_file</md-icon> <span>My files</span>
|
|
</md-list-item>
|
|
|
|
<md-list-item @click="$refs.sidenav.toggle()">
|
|
<md-icon>people</md-icon> <span>Shared with me</span>
|
|
</md-list-item>
|
|
|
|
<md-list-item @click="$refs.sidenav.toggle()">
|
|
<md-icon>access_time</md-icon> <span>Recent</span>
|
|
</md-list-item>
|
|
|
|
<md-list-item @click="$refs.sidenav.toggle()">
|
|
<md-icon>start</md-icon> <span>Starred</span>
|
|
</md-list-item>
|
|
|
|
<md-list-item @click="$refs.sidenav.toggle()">
|
|
<md-icon>delete</md-icon> <span>Trash</span>
|
|
</md-list-item>
|
|
</md-list>
|
|
</md-sidenav>
|
|
</div>
|
|
</code-block>
|
|
|
|
<code-block lang="scss">
|
|
.complete-example {
|
|
height: 540px;
|
|
display: flex;
|
|
flex-flow: column;
|
|
position: relative;
|
|
overflow: hidden;
|
|
z-index: 1;
|
|
|
|
.md-fab {
|
|
margin: 0;
|
|
position: absolute;
|
|
bottom: -20px;
|
|
left: 16px;
|
|
}
|
|
|
|
.md-title {
|
|
color: #fff;
|
|
}
|
|
|
|
.md-list {
|
|
overflow: auto;
|
|
}
|
|
|
|
.md-list-action .md-icon {
|
|
color: rgba(#000, .26);
|
|
}
|
|
|
|
.md-avatar-icon .md-icon {
|
|
color: #fff !important;
|
|
}
|
|
|
|
.md-sidenav .md-list-text-container > :nth-child(2) {
|
|
color: rgba(#fff, .54);
|
|
}
|
|
|
|
.md-account-header {
|
|
.md-list-item:hover .md-button:hover {
|
|
background-color: inherit;
|
|
}
|
|
|
|
.md-avatar-list .md-list-item-container:hover {
|
|
background: none !important;
|
|
}
|
|
}
|
|
}
|
|
</code-block>
|
|
</div>
|
|
</example-box>
|
|
</div>
|
|
</docs-component>
|
|
</page-content>
|
|
</template>
|
|
|
|
<style lang="scss" scoped>
|
|
.md-toolbar + .md-toolbar {
|
|
margin-top: 16px;
|
|
}
|
|
|
|
.complete-example {
|
|
height: 540px;
|
|
display: flex;
|
|
flex-flow: column;
|
|
position: relative;
|
|
overflow: hidden;
|
|
z-index: 1;
|
|
|
|
.md-fab {
|
|
margin: 0;
|
|
position: absolute;
|
|
bottom: -20px;
|
|
left: 16px;
|
|
}
|
|
|
|
.md-title {
|
|
color: #fff;
|
|
}
|
|
|
|
.md-list {
|
|
overflow: auto;
|
|
}
|
|
|
|
.md-list-action .md-icon {
|
|
color: rgba(#000, .26);
|
|
}
|
|
|
|
.md-avatar-icon .md-icon {
|
|
color: #fff !important;
|
|
}
|
|
|
|
.md-sidenav .md-list-text-container > :nth-child(2) {
|
|
color: rgba(#fff, .54);
|
|
}
|
|
|
|
.md-account-header {
|
|
.md-list-item:hover .md-button:hover {
|
|
background-color: inherit;
|
|
}
|
|
|
|
.md-avatar-list .md-list-item-container:hover {
|
|
background: none !important;
|
|
}
|
|
}
|
|
}
|
|
</style>
|