From a108af2ebef5f99a96c08fadad88f3c4f02a1390 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=92=83=E7=99=BD?= <18511759309@163.com> Date: Mon, 19 Jul 2021 17:12:42 +0800 Subject: [PATCH] feat --- package.json | 2 +- src/App.vue | 2 +- src/assets/js/utils.js | 10 ++++- src/assets/style/variable.less | 3 +- src/components/content/help-doc.vue | 42 +++++++++++++++---- .../header/components/code-select.vue | 34 +++++++++++---- .../header/components/markdown-doc.vue | 2 +- src/components/header/md-header.vue | 16 +++---- 8 files changed, 82 insertions(+), 29 deletions(-) diff --git a/package.json b/package.json index 08d7dc2..d7e7aac 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "markdown-editor", "description": " A open source markdown editor of csdn codechina team contributed", - "version": "0.6.1", + "version": "0.6.2", "publisher": "guoweijia", "scripts": { "start": "webpack serve --mode=development", diff --git a/src/App.vue b/src/App.vue index 594f596..8b81df3 100644 --- a/src/App.vue +++ b/src/App.vue @@ -315,7 +315,7 @@ export default { const newText = formatText( originalText, selectionInfo, - "\n\n![img](", + "\n![img](", `${url})\n` ); _this.text = newText; diff --git a/src/assets/js/utils.js b/src/assets/js/utils.js index af9e1e9..fc2eb1a 100644 --- a/src/assets/js/utils.js +++ b/src/assets/js/utils.js @@ -74,7 +74,8 @@ export function initStyle({ frameBgColor, contentBgColor, codeBgColor, - codeTheme + codeTheme, + helpdocColor }) { // 夜晚模式 if (dark) { @@ -86,6 +87,7 @@ export function initStyle({ frameBgColor = "#222226"; codeBgColor = "#777888"; contentBgColor = "#222226"; + helpdocColor = "#CCCCD8"; } if (frameBgColor) { document.documentElement.style.setProperty( @@ -125,6 +127,12 @@ export function initStyle({ textColor ); } + if (helpdocColor) { + document.documentElement.style.setProperty( + "--md-editor-helpdoc-color", + helpdocColor + ); + } if (textColorActive) { document.documentElement.style.setProperty( "--md-editor-text-color-active", diff --git a/src/assets/style/variable.less b/src/assets/style/variable.less index 792f049..f0229ea 100644 --- a/src/assets/style/variable.less +++ b/src/assets/style/variable.less @@ -2,9 +2,10 @@ --md-editor-border-color: #dbdbdb; --md-editor-border-color-active: #409eff; --md-editor-text-color: #303030; - --md-editor-text-color-active: #000; + --md-editor-text-color-active: #333; --md-editor-frame-bg-color: #fff; --md-editor-content-bg-color: #fff; + --md-editor-helpdoc-color: #666666; --md-editor-code-bg-color: #f3f4f5; --md-editor-fullScrren-zIndex: 2000; } diff --git a/src/components/content/help-doc.vue b/src/components/content/help-doc.vue index 62b7cdd..54208f6 100644 --- a/src/components/content/help-doc.vue +++ b/src/components/content/help-doc.vue @@ -1,6 +1,6 @@ diff --git a/src/components/header/md-header.vue b/src/components/header/md-header.vue index 82766e8..b951562 100644 --- a/src/components/header/md-header.vue +++ b/src/components/header/md-header.vue @@ -5,16 +5,16 @@ :class="['tab_item', { active: canPreview && !showPreview }]" @click="setShowPreview(false)" > - - 编辑 + + 编辑
- - 预览 + + 预览
@@ -178,7 +178,7 @@ export default { name: "quote", icon: "yinyong", tip: "插入引用", - doc: "> 空格", + doc: "> 内容", startStr: "\n> ", endStr: "" }, @@ -214,7 +214,7 @@ export default { name: "ol", icon: "youxuliebiao", tip: "添加有序列表", - doc: "1. 空格", + doc: "1. 内容", startStr: "", endStr: "" }, @@ -229,7 +229,7 @@ export default { name: "task", icon: "renwu", tip: "添加任务列表", - doc: "- [空格]", + doc: "- [空格] 内容", startStr: "\n- [ ] ", endStr: "" }, @@ -244,7 +244,7 @@ export default { { name: "help", icon: "help", - tip: "帮助" + tip: "Markdown语法" }, { name: "fullScreen", -- GitLab