|
@@ -8,7 +8,7 @@
|
|
|
</template>
|
|
|
|
|
|
<script setup lang="ts">
|
|
|
-import { provide } from 'vue'
|
|
|
+import { provide, onMounted } from 'vue'
|
|
|
import { useStore } from '@/store/index'
|
|
|
import { ElNotification, NotificationParamsTyped } from 'element-plus'
|
|
|
const { setAsyncRoutesMark } = useStore()
|
|
@@ -49,6 +49,17 @@ provide<GlobalPopup>('globalPopup', {
|
|
|
const notificationTiop = (options: NotificationParamsTyped) => {
|
|
|
ElNotification(options)
|
|
|
}
|
|
|
+
|
|
|
+onMounted(() => {
|
|
|
+ // 重置 primary 主题颜色
|
|
|
+ document.body.style.setProperty('--el-color-primary', '#075985')
|
|
|
+ document.body.style.setProperty('--el-color-primary-light-3', '#518baa')
|
|
|
+ document.body.style.setProperty('--el-color-primary-light-5', '#83acc2')
|
|
|
+ document.body.style.setProperty('--el-color-primary-light-7', '#b5cdda')
|
|
|
+ document.body.style.setProperty('--el-color-primary-light-8', '#cddee7')
|
|
|
+ document.body.style.setProperty('--el-color-primary-light-9', '#e6eef3')
|
|
|
+ document.body.style.setProperty('--el-color-primary-dark-2', '#06476a')
|
|
|
+})
|
|
|
|
|
|
</script>
|
|
|
|