-

+
-
{{ $t('setting.description') }}
+
{{ globalStore.themeConfig.title || $t('setting.description') }}
- {{ $t('setting.doc') }}
+ {{ $t('setting.doc2') }}
@@ -38,6 +38,8 @@
import { getSettingInfo, getSystemAvailable } from '@/api/modules/setting';
import { onMounted, ref } from 'vue';
import SystemUpgrade from '@/components/system-upgrade/index.vue';
+import { GlobalStore } from '@/store';
+const globalStore = GlobalStore();
const version = ref();
const loading = ref();
@@ -59,6 +61,14 @@ const toGithubStar = () => {
window.open('https://github.com/1Panel-dev/1Panel', '_blank', 'noopener,noreferrer');
};
+const getLogoUrl = () => {
+ if (globalStore.themeConfig.logo) {
+ return globalStore.themeConfig.logo;
+ } else {
+ return new URL(`../../../../assets/images/1panel-logo-light.png`, import.meta.url).href;
+ }
+};
+
onMounted(() => {
search();
getSystemAvailable();