* fix bugs

1. 修复default主题mixin.js文件丢失
2. 修复主题默认值为后台设置值
3. default主题样式优化

* 修复前台切换 theme-custom 不生效
This commit is contained in:
nap0o
2024-02-25 20:31:16 -05:00
committed by GitHub
parent e24925b049
commit ab39782c78
16 changed files with 104 additions and 15 deletions

View File

@@ -5,14 +5,14 @@ const mixinsVue = {
isSystemTheme: false,
showGroup: false,
showGoTop: false,
preferredTemplate: 'default',
preferredTemplate: null,
isMobile: false
},
created() {
this.isMobile = this.checkIsMobile();
this.initTheme();
this.storedShowGroup();
this.preferredTemplate = this.getCookie('preferred_theme') ? this.getCookie('preferred_theme') : 'default';
this.preferredTemplate = this.getCookie('preferred_theme') ? this.getCookie('preferred_theme') : this.$root.defaultTemplate;
window.addEventListener('scroll', this.handleScroll);
},
destroyed() {