|
33 | 33 | <v-toolbar-title v-text="title"></v-toolbar-title>
|
34 | 34 | <v-spacer></v-spacer>
|
35 | 35 | <div v-if="user" id="user" class="text-xs-center">
|
36 |
| - <v-menu |
37 |
| - offset-x |
38 |
| - :close-on-content-click="false" |
39 |
| - :nudge-top="200" |
40 |
| - v-model="menu"> |
41 |
| - <v-btn icon slot="activator"><v-icon medium>settings</v-icon></v-btn> |
42 |
| - <v-card> |
43 |
| - <v-list> |
44 |
| - <v-list-tile avatar> |
45 |
| - <v-list-tile-avatar> |
46 |
| - <img :src="$store.state.user.photoURL" alt="John"> |
47 |
| - </v-list-tile-avatar> |
48 |
| - <v-list-tile-content> |
49 |
| - <v-list-tile-title v-if="user.displayName">{{user.displayName}}</v-list-tile-title> |
50 |
| - </v-list-tile-content> |
51 |
| - </v-list-tile> |
52 |
| - <v-divider></v-divider> |
53 |
| - |
54 |
| - <v-list-tile> |
55 |
| - <v-spacer></v-spacer> |
56 |
| - <v-list-tile-action> |
57 |
| - <v-btn primary class="mt-2" color="primary" @click.native="logout"> |
58 |
| - Logout |
59 |
| - </v-btn> |
60 |
| - </v-list-tile-action> |
61 |
| - </v-list-tile> |
62 |
| - </v-list> |
63 |
| - </v-card> |
64 |
| - </v-menu> |
| 36 | + <v-menu |
| 37 | + offset-x |
| 38 | + :close-on-content-click="false" |
| 39 | + :nudge-top="200" |
| 40 | + v-model="menu"> |
| 41 | + <v-btn icon slot="activator"><v-icon medium>settings</v-icon></v-btn> |
| 42 | + <v-card> |
| 43 | + <v-list> |
| 44 | + <v-list-tile avatar> |
| 45 | + <v-list-tile-avatar> |
| 46 | + <img :src="$store.state.user.photoURL" alt="John"> |
| 47 | + </v-list-tile-avatar> |
| 48 | + <v-list-tile-content> |
| 49 | + <v-list-tile-title v-if="user.displayName">{{user.displayName}}</v-list-tile-title> |
| 50 | + </v-list-tile-content> |
| 51 | + </v-list-tile> |
| 52 | + <v-divider></v-divider> |
65 | 53 |
|
| 54 | + <v-list-tile> |
| 55 | + <v-spacer></v-spacer> |
| 56 | + <v-list-tile-action> |
| 57 | + <v-btn primary class="mt-2" color="primary" @click.native="logout"> |
| 58 | + Logout |
| 59 | + </v-btn> |
| 60 | + </v-list-tile-action> |
| 61 | + </v-list-tile> |
| 62 | + </v-list> |
| 63 | + </v-card> |
| 64 | + </v-menu> |
66 | 65 | </div>
|
67 |
| - |
68 | 66 | </v-toolbar>
|
69 |
| - <main> |
| 67 | + <v-content> |
70 | 68 | <v-container fluid>
|
71 |
| - <nuxt /> |
| 69 | + <nuxt /> |
72 | 70 | </v-container>
|
73 |
| - </main> |
| 71 | + </v-content> |
74 | 72 | <v-footer :fixed="fixed" app>
|
75 | 73 | <span>© 2017</span>
|
76 | 74 | </v-footer>
|
@@ -110,27 +108,27 @@ export default {
|
110 | 108 | </script>
|
111 | 109 |
|
112 | 110 | <style>
|
113 |
| -.navigation-drawer>.list:not(.list--dense) .list__tile { |
| 111 | +.v-navigation-drawer>.list:not(.list--dense) .list__tile { |
114 | 112 | font-size: 17px;
|
115 | 113 | }
|
116 | 114 | .avatar {
|
117 | 115 | max-width: 75px;
|
118 | 116 | }
|
119 | 117 |
|
120 |
| -.list__tile--active.list__tile.list__tile--link { |
| 118 | +/* .list__tile--active.list__tile.list__tile--link { |
| 119 | +
|
| 120 | +} */ |
121 | 121 |
|
122 |
| -} |
123 | 122 | a.nuxt-link-exact-active.list__tile--active.list__tile.list__tile--link {
|
124 | 123 | font-weight: 900 !important;
|
125 | 124 | color: #3f51b5 !important;
|
126 | 125 | }
|
127 |
| -.list__tile--link { |
| 126 | +.v-list__tile--link { |
128 | 127 | border-left: 10px solid transparent;
|
129 | 128 | }
|
130 |
| -.list__tile--link.list__tile--active { |
| 129 | +.v-list__tile--link.v-list__tile--active { |
131 | 130 | color: rgba(0,0,0,.87);
|
132 | 131 | border-left: 10px solid gray;
|
133 | 132 | }
|
134 | 133 |
|
135 |
| -
|
136 | 134 | </style>
|
0 commit comments