|
18 | 18 | <div class="vr d-none d-lg-flex h-100 mx-lg-2 text-body text-opacity-75"></div>
|
19 | 19 | <hr class="d-lg-none my-2 text-white-50" />
|
20 | 20 | </li>
|
21 |
| - <CDropdown variant="nav-item" placement="bottom-end"> |
22 |
| - <CDropdownToggle :caret="false"> |
23 |
| - <CIcon v-if="colorMode === 'dark'" icon="cil-moon" size="xl" /> |
24 |
| - <CIcon v-else-if="colorMode === 'light'" icon="cil-sun" size="xl" /> |
25 |
| - <CIcon v-else icon="cil-contrast" size="xl" /> |
26 |
| - </CDropdownToggle> |
27 |
| - <CDropdownMenu> |
28 |
| - <CDropdownItem |
29 |
| - :active="colorMode === 'light'" |
30 |
| - class="d-flex align-items-center" |
31 |
| - component="button" |
32 |
| - type="button" |
33 |
| - @click="setColorMode('light')" |
34 |
| - > |
35 |
| - <CIcon class="me-2" icon="cil-sun" size="lg" /> Light |
36 |
| - </CDropdownItem> |
37 |
| - <CDropdownItem |
38 |
| - :active="colorMode === 'dark'" |
39 |
| - class="d-flex align-items-center" |
40 |
| - component="button" |
41 |
| - type="button" |
42 |
| - @click="setColorMode('dark')" |
43 |
| - > |
44 |
| - <CIcon class="me-2" icon="cil-moon" size="lg" /> Dark |
45 |
| - </CDropdownItem> |
46 |
| - <CDropdownItem |
47 |
| - :active="colorMode === 'auto'" |
48 |
| - class="d-flex align-items-center" |
49 |
| - component="button" |
50 |
| - type="button" |
51 |
| - @click="setColorMode('auto')" |
52 |
| - > |
53 |
| - <CIcon class="me-2" icon="cil-contrast" size="lg" /> Auto |
54 |
| - </CDropdownItem> |
55 |
| - </CDropdownMenu> |
56 |
| - </CDropdown> |
57 |
| - <li class="nav-item py-2 py-lg-1"> |
58 |
| - <div class="vr d-none d-lg-flex h-100 mx-lg-2 text-body text-opacity-75"></div> |
59 |
| - <hr class="d-lg-none my-2 text-white-50" /> |
60 |
| - </li> |
61 | 21 | </CHeaderNav>
|
62 | 22 | <CButton
|
63 | 23 | class="d-lg-inline-block my-2 my-md-0 ms-md-3"
|
|
88 | 48 | </template>
|
89 | 49 | <script lang="ts">
|
90 | 50 | import { defineComponent } from 'vue'
|
91 |
| -import { useColorModes } from '@coreui/vue/src' |
92 |
| -
|
93 | 51 | export default defineComponent({
|
94 | 52 | name: 'Header',
|
95 | 53 | props: {
|
96 | 54 | theme: String,
|
97 | 55 | },
|
98 | 56 | emits: ['toggle-sidebar'],
|
99 |
| - setup() { |
100 |
| - const { colorMode, setColorMode } = useColorModes('coreui-vue-docs-theme') |
101 |
| - |
102 |
| - return { |
103 |
| - colorMode, |
104 |
| - setColorMode, |
105 |
| - } |
106 |
| - }, |
| 57 | + setup() {}, |
107 | 58 | })
|
108 | 59 | </script>
|
0 commit comments