|
19 | 19 | </div>
|
20 | 20 |
|
21 | 21 | <div class="md-toolbar-section-end">
|
22 |
| - <div v-if="!isSplash"> |
23 |
| - <div class="floating-theme-selector" :class="{ active: themeMenuActive }"> |
24 |
| - <div class="floating-theme-selector-items"> |
25 |
| - <md-list class="md-dense"> |
26 |
| - <md-list-item @click="themeMenuActive = !themeMenuActive"> |
27 |
| - <md-avatar class="md-small md-primary"></md-avatar> Active Theme |
28 |
| - </md-list-item> |
29 |
| - |
30 |
| - <md-list-item :class="getPrimaryClass('default')" @click="setTheme('default')"> |
31 |
| - <md-avatar md-theme="default" class="md-small md-primary"></md-avatar> Light |
32 |
| - </md-list-item> |
33 |
| - |
34 |
| - <md-list-item :class="getPrimaryClass('default-dark')" @click="setTheme('default-dark')"> |
35 |
| - <md-avatar md-theme="default-dark" class="md-small md-primary"></md-avatar> Dark |
36 |
| - </md-list-item> |
37 |
| - |
38 |
| - <md-list-item :class="getPrimaryClass('light-green')" @click="setTheme('light-green')"> |
39 |
| - <md-avatar md-theme="light-green" class="md-small md-primary"></md-avatar> Light Green |
40 |
| - </md-list-item> |
41 |
| - |
42 |
| - <md-list-item :class="getPrimaryClass('dark-green')" @click="setTheme('dark-green')"> |
43 |
| - <md-avatar md-theme="dark-green" class="md-small md-primary"></md-avatar> Dark Green |
44 |
| - </md-list-item> |
45 |
| - </md-list> |
46 |
| - </div> |
47 |
| - </div> |
48 |
| - |
49 |
| - <md-menu |
50 |
| - class="fixed-theme-selector" |
51 |
| - md-size="auto" |
52 |
| - md-direction="bottom-end" |
53 |
| - md-align-trigger> |
54 |
| - <md-button :class="{ active: themeMenuActive }" md-menu-trigger> |
55 |
| - <md-avatar class="md-small md-primary"></md-avatar> |
56 |
| - <span>Theme</span> |
57 |
| - </md-button> |
58 |
| - |
59 |
| - <md-menu-content class="fixed-theme-selector-items"> |
60 |
| - <md-menu-item :class="getPrimaryClass('default')" @click="setTheme('default')">Light</md-menu-item> |
61 |
| - <md-menu-item :class="getPrimaryClass('default-dark')" @click="setTheme('default-dark')">Dark</md-menu-item> |
62 |
| - <md-menu-item :class="getPrimaryClass('light-green')" @click="setTheme('light-green')">Light Green</md-menu-item> |
63 |
| - <md-menu-item :class="getPrimaryClass('dark-green')" @click="setTheme('dark-green')">Dark Green</md-menu-item> |
64 |
| - </md-menu-content> |
65 |
| - </md-menu> |
66 |
| - </div> |
67 |
| - |
68 | 22 | <div class="md-medium-hide">
|
69 | 23 | <md-button href="/getting-started">
|
70 | 24 | Docs
|
|
126 | 80 | <md-icon md-src="/assets/icon-github.svg" class="icon-github" />
|
127 | 81 | </md-button>
|
128 | 82 |
|
129 |
| - |
| 83 | + <md-menu md-align-trigger> |
| 84 | + <md-button class="button-theme md-icon-button md-dense md-raised md-primary" md-menu-trigger> |
| 85 | + <md-icon class="icon-github">invert_colors</md-icon> |
| 86 | + </md-button> |
| 87 | + <md-menu-content class="fixed-theme-selector-items"> |
| 88 | + <md-menu-item class="align-center" :class="getPrimaryClass('default')" @click="setTheme('default')"><md-avatar md-theme="default" class="md-small md-primary"></md-avatar> Light</md-menu-item> |
| 89 | + <md-menu-item class="align-center" :class="getPrimaryClass('default-dark')" @click="setTheme('default-dark')"><md-avatar md-theme="default-dark" class="md-small md-primary"></md-avatar> Dark</md-menu-item> |
| 90 | + <md-menu-item class="align-center" :class="getPrimaryClass('light-green')" @click="setTheme('light-green')"><md-avatar md-theme="light-green" class="md-small md-primary"></md-avatar> Light Green</md-menu-item> |
| 91 | + <md-menu-item class="align-center" :class="getPrimaryClass('dark-green')" @click="setTheme('dark-green')"><md-avatar md-theme="dark-green" class="md-small md-primary"></md-avatar> Dark Green</md-menu-item> |
| 92 | + </md-menu-content> |
| 93 | + </md-menu> |
130 | 94 | </div>
|
131 | 95 | </div>
|
132 | 96 | </md-toolbar>
|
|
200 | 164 | @import "~vue-material/components/MdElevation/mixins";
|
201 | 165 | @import "~components/MdLayout/mixins";
|
202 | 166 |
|
| 167 | + .align-center >>> .md-list-item-content { |
| 168 | + justify-content: flex-start; |
| 169 | + } |
| 170 | +
|
203 | 171 | .main-header {
|
204 | 172 | margin: auto;
|
205 | 173 | max-width: 100%;
|
|
0 commit comments