From d6c01fdfc54b16e68f16f9769f0bacb865a2b7ab Mon Sep 17 00:00:00 2001 From: terwer Date: Mon, 12 Dec 2022 22:59:14 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=BB=84=E4=BB=B6=E5=8C=96=E9=87=8D?= =?UTF-8?q?=E6=9E=84-=E4=BC=98=E5=8C=96tab=E5=88=B7=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/publish/PublishService.vue | 35 ++----- components/publish/tab/PlatformMain.vue | 97 ++++++++++++++++--- .../publish/tab/main/CommonBlogMain.vue | 26 ++++- components/publish/tab/main/GithubMain.vue | 19 +++- .../publish/tab/main/MetaweblogMain.vue | 27 +++++- .../publish/tab/main/common/KmsMain.vue | 15 ++- .../publish/tab/main/common/LiandiMain.vue | 10 ++ .../publish/tab/main/common/YuqueMain.vue | 16 ++- .../publish/tab/main/github/HexoMain.vue | 5 + .../publish/tab/main/github/HugoMain.vue | 5 + .../publish/tab/main/github/JekyllMain.vue | 7 +- .../publish/tab/main/github/VuepressMain.vue | 5 + .../tab/main/metaweblog/CnblogsMain.vue | 15 ++- .../tab/main/metaweblog/ConfluenceMain.vue | 10 ++ .../publish/tab/main/metaweblog/JVueMain.vue | 15 ++- .../tab/main/metaweblog/WordpressMain.vue | 15 ++- .../publish/tab/setting/GithubSetting.vue | 27 ++++-- composables/publish/initPublishCom.ts | 51 +++++++++- composables/publish/makeSlugCom.ts | 10 +- locales/en_US.ts | 1 + locales/zh_CN.ts | 1 + utils/platform/github/githubApi.ts | 4 +- utils/platform/github/githubCfg.ts | 16 ++- utils/platform/github/hexo/hexoCfg.ts | 1 + utils/platform/github/hugo/hugoCfg.ts | 1 + utils/platform/github/jekyll/jekyllCfg.ts | 3 +- utils/platform/github/vuepress/VuepressCfg.ts | 1 + utils/platform/metaweblog/metaWeblogApi.ts | 2 +- 28 files changed, 365 insertions(+), 75 deletions(-) diff --git a/components/publish/PublishService.vue b/components/publish/PublishService.vue index 94ce8861..f13e91d7 100644 --- a/components/publish/PublishService.vue +++ b/components/publish/PublishService.vue @@ -27,29 +27,29 @@ - + - + - + - + @@ -61,7 +61,7 @@