diff --git a/src/pages/pc/components/Setting.vue b/src/pages/pc/components/Setting.vue
index aef2c3d1..4a0a3fd4 100644
--- a/src/pages/pc/components/Setting.vue
+++ b/src/pages/pc/components/Setting.vue
@@ -15,6 +15,7 @@ import * as copy from "copy-to-clipboard";
import {saveAs} from "file-saver";
import {checkAndUpgradeSaveDict, checkAndUpgradeSaveSetting, shakeCommonDict} from "@/utils";
import {dayjs} from "element-plus";
+import {GITHUB} from "@/config/ENV.ts";
const emit = defineEmits<{
@@ -141,6 +142,14 @@ function importData(e) {
数据管理
+
+
+ 反馈
+
+
+
+ 关于
+
Build {{ gitLastCommitHash }}
@@ -415,6 +424,39 @@ function importData(e) {
+
+
+
Typing Word
+ 本项目完全开源!好用请大家多多点Star!
+
+ GitHub地址:https://github.com/zyronon/typing-word
+
+ 反馈: https://github.com/zyronon/typing-word/issues
+
@@ -574,4 +616,30 @@ function importData(e) {
}
}
+.feedback-modal {
+ //height: 80vh;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ padding: var(--space);
+ //justify-content: center;
+ color: var(--color-font-1);
+
+ p {
+ font-size: 30rem;
+ }
+
+ .github {
+ display: flex;
+ align-items: center;
+ gap: var(--space);
+
+ .options {
+ display: flex;
+ flex-direction: column;
+ gap: 10rem;
+ }
+ }
+}
+
\ No newline at end of file
diff --git a/src/pages/pc/components/dialog/Dialog.vue b/src/pages/pc/components/dialog/Dialog.vue
index ab082eab..ca2ad897 100644
--- a/src/pages/pc/components/dialog/Dialog.vue
+++ b/src/pages/pc/components/dialog/Dialog.vue
@@ -189,7 +189,7 @@ async function cancel() {
@import "@/assets/css/variable";
$modal-mask-bg: rgba(#000, .45);
-$radius: 24rem;
+$radius: 12rem;
$time: 0.3s;
$header-height: 60rem;
diff --git a/src/pages/pc/components/toolbar/FeedbackModal.vue b/src/pages/pc/components/toolbar/FeedbackModal.vue
deleted file mode 100644
index 98a3c36b..00000000
--- a/src/pages/pc/components/toolbar/FeedbackModal.vue
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/pages/pc/components/toolbar/index.vue b/src/pages/pc/components/toolbar/index.vue
index 2836b1f9..ea982789 100644
--- a/src/pages/pc/components/toolbar/index.vue
+++ b/src/pages/pc/components/toolbar/index.vue
@@ -2,7 +2,6 @@
import Tooltip from "@/pages/pc/components/Tooltip.vue"
import useTheme from "@/hooks/theme.ts"
import {useBaseStore} from "@/stores/base.ts"
-import FeedbackModal from "@/pages/pc/components/toolbar/FeedbackModal.vue"
import {Icon} from '@iconify/vue';
@@ -26,7 +25,6 @@ const settingStore = useSettingStore()
const runtimeStore = useRuntimeStore()
const practiceStore = usePracticeStore()
-const showFeedbackModal = $ref(false)
const headerRef = $ref(null)
const moreOptionsRef = $ref(null)
@@ -111,10 +109,16 @@ watch(() => store.load, n => {
title="添加"
icon="ic:outline-cloud-upload"/>
-
+
+
+
+
+
+
+
@@ -138,7 +142,6 @@ watch(() => store.load, n => {
color="#999"/>
-