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) {
+
+
+ 给我发Email:zyronon@163.com +
+

or

+
+ Github上给我提一个 + Issue + + +
+
+
+

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"/> -