mirror of
https://github.com/Tencent/tdesign-vue-next-starter.git
synced 2024-09-20 10:44:22 +08:00
b8997d206c
* feat: replace duplicate token * feat: optimize layout scroll bar style
26 lines
511 B
Vue
26 lines
511 B
Vue
<template>
|
|
<router-view :class="[mode]" />
|
|
</template>
|
|
<script setup lang="ts">
|
|
import { computed, onMounted } from 'vue';
|
|
import config from '@/config/style';
|
|
import { useSettingStore } from '@/store';
|
|
|
|
const store = useSettingStore();
|
|
|
|
const mode = computed(() => {
|
|
return store.displayMode;
|
|
});
|
|
|
|
onMounted(() => {
|
|
store.updateConfig({ ...config });
|
|
});
|
|
</script>
|
|
<style lang="less" scoped>
|
|
@import '@/style/variables.less';
|
|
|
|
#nprogress .bar {
|
|
background: var(--td-brand-color) !important;
|
|
}
|
|
</style>
|