From fe160f978b2efb2e252ed23fa358185cdf480e03 Mon Sep 17 00:00:00 2001 From: RockYang Date: Mon, 6 Jan 2025 19:35:45 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E9=A1=B5=E5=A2=9E=E5=8A=A0=E7=A0=81?= =?UTF-8?q?=E4=BA=91=E8=BF=9E=E6=8E=A5=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/assets/css/index.styl | 3 --- web/src/views/Home.vue | 13 ++++++++++++- web/src/views/Index.vue | 9 +++++---- 3 files changed, 17 insertions(+), 8 deletions(-) diff --git a/web/src/assets/css/index.styl b/web/src/assets/css/index.styl index 77d8d024..6f951feb 100644 --- a/web/src/assets/css/index.styl +++ b/web/src/assets/css/index.styl @@ -59,9 +59,6 @@ font-size: 28px; } - .icon-book{ - margin-right: 6px; - } .title { color var(--text-color); font-size: 24px; diff --git a/web/src/views/Home.vue b/web/src/views/Home.vue index 7c76f49f..28db1b51 100644 --- a/web/src/views/Home.vue +++ b/web/src/views/Home.vue @@ -80,6 +80,12 @@ {{ loginUser.nickname }} +
  • + + + 项目源码 + +
  • @@ -130,7 +136,7 @@ import {UserFilled} from "@element-plus/icons-vue"; import ThemeChange from "@/components/ThemeChange.vue"; import {useRouter} from "vue-router"; -import {onMounted, ref, watch} from "vue"; +import {computed, onMounted, ref, watch} from "vue"; import {httpGet} from "@/utils/http"; import {ElMessage} from "element-plus"; import {checkSession, getLicenseInfo, getSystemInfo} from "@/store/cache"; @@ -153,6 +159,7 @@ const routerViewKey = ref(0); const showConfigDialog = ref(false); const license = ref({ de_copy: true }); const showLoginDialog = ref(false); +const githubURL = ref(process.env.VUE_APP_GITHUB_URL); /** * 从路径名中提取第一个路径段 @@ -179,6 +186,10 @@ const getFirstPathSegment = (url) => { } }; +const stars = computed(() => { + return 1000; +}) + watch( () => store.showLoginDialog, (newValue) => { diff --git a/web/src/views/Index.vue b/web/src/views/Index.vue index 425ed66d..28fdf7f7 100644 --- a/web/src/views/Index.vue +++ b/web/src/views/Index.vue @@ -10,17 +10,17 @@