Moved some button to tools tab

This commit is contained in:
pa
2025-09-22 19:54:39 +09:00
committed by Natsumi
parent ee70e61293
commit 215b988261
22 changed files with 333 additions and 189 deletions

View File

@@ -1,6 +1,8 @@
import { storeToRefs } from 'pinia';
import { useAppearanceSettingsStore } from '../../../stores';
import { useAppearanceSettingsStore, useUiStore } from '../../../stores';
import { THEME_CONFIG } from '../../constants';
import { ElMessage } from 'element-plus';
import { i18n } from '../../../plugin/i18n';
/**
*
@@ -267,6 +269,16 @@ async function getThemeMode(configRepository) {
return { initThemeMode, isDarkMode };
}
function redirectToToolsTab() {
const uiStore = useUiStore();
uiStore.menuActiveIndex = 'tools';
ElMessage({
message: i18n.global.t('view.tools.redirect_message'),
type: 'primary',
duration: 3000
});
}
export {
systemIsDarkMode,
changeAppDarkStyle,
@@ -279,5 +291,6 @@ export {
getNextDialogIndex,
changeHtmlLangAttribute,
setLoginContainerStyle,
getThemeMode
getThemeMode,
redirectToToolsTab
};