From e8b4c709189dd99f6e4fd3470575e69009e354c1 Mon Sep 17 00:00:00 2001 From: yangjian Date: Sun, 28 Feb 2021 12:29:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=95=8C=E9=9D=A2=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- static/mrdoc/mrdoc-admin.css | 2 +- static/mrdoc/mrdoc-docs.js | 9 +- static/mrdoc/mrdoc-editor.css | 221 ++++++++++-------- template/app_doc/editor/create_base.html | 2 +- template/app_doc/editor/create_doc.html | 20 +- template/app_doc/editor/modify_doc.html | 10 +- .../app_doc/manage/manage_project_import.html | 4 +- 7 files changed, 139 insertions(+), 129 deletions(-) diff --git a/static/mrdoc/mrdoc-admin.css b/static/mrdoc/mrdoc-admin.css index b64064d..31ce5c0 100644 --- a/static/mrdoc/mrdoc-admin.css +++ b/static/mrdoc/mrdoc-admin.css @@ -117,7 +117,7 @@ color: #2176ff; } .layui-form-select dl dd.layui-this{ - background-color: #2176ff !important; + /* background-color: #2176ff !important; */ } /* 开关样式 */ .layui-form-onswitch{ diff --git a/static/mrdoc/mrdoc-docs.js b/static/mrdoc/mrdoc-docs.js index 7c75062..03c2fb5 100644 --- a/static/mrdoc/mrdoc-docs.js +++ b/static/mrdoc/mrdoc-docs.js @@ -240,16 +240,21 @@ $("#dashang").click(function(r){ */ $(function(){ // $(".switch-toc").click(SwitchToc); - $("body").on('click','.switch-toc',SwitchToc) + $("body").on('click','.switch-toc',SwitchToc); }); // 切换文档目录 function SwitchToc(i){ - console.log("点击了") + // console.log("点击了") var $me = $(this); $(this).parent().next("ul").toggleClass("toc-close"); //切换展开收起样式 $(this).toggleClass("layui-icon-left layui-icon-down");//切换图标 }; +// $(".switch-toc-div").click(function(e){ +// console.log(e) +// $(this).children("i").trigger('click') +// }); + // 展开文档树 function openDocTree(){ $("nav ul.summary ul").each(function(obj){ diff --git a/static/mrdoc/mrdoc-editor.css b/static/mrdoc/mrdoc-editor.css index 7824c46..31cff7d 100644 --- a/static/mrdoc/mrdoc-editor.css +++ b/static/mrdoc/mrdoc-editor.css @@ -1,104 +1,119 @@ - /* 编辑器图标样式 */ - .editormd-menu i{ - color: #333; - font-size: 16px; - } - ul.editormd-menu{ - margin-bottom: 0; - } - /* 编辑器预览列表样式 */ - .markdown-body ul li{ - list-style:disc; - } - .markdown-body ul > li > ul > li{ - list-style-type: circle; - } - .markdown-body ol li{ - list-style-type: decimal; - } - .markdown-body ol ol ul,.markdown-body ol ul ul,.markdown-body ul ol ul,.markdown-body ul ul ul li{ - list-style-type: square; - } - /* 选择上级文档样式 */ - .selected-parent-doc{ - text-decoration-line: underline; - font-weight: 700; - color: black; - } - /* 选择图片 - 图片列表样式 */ - .select-img-list{ - cursor: pointer; - position: relative; - display:flex; - float: left; - align-items:center; - width: 120px; - height:120px; - margin: 0 20px 30px 0; - text-align: center; - overflow: hidden; - } +/* 编辑器页面 */ +.page-editor-header{ + font-family: helvetica neue,Helvetica,Arial,sans-serif; + overflow: visible; + height: auto; + padding: 0 8px 0 8px; + z-index: 2; + font-size: .85em; + color: #7e888b; + background: 0 0; + /* 固定在顶部 */ + /* width: 100%; */ + /* position: fixed; */ + /* background-color: #ffffff; */ +} +/* 编辑器图标样式 */ +.editormd-menu i{ + color: #333; + font-size: 16px; +} +ul.editormd-menu{ + margin-bottom: 0; +} +/* 编辑器预览列表样式 */ +.markdown-body ul li{ + list-style:disc; +} +.markdown-body ul > li > ul > li{ + list-style-type: circle; +} +.markdown-body ol li{ + list-style-type: decimal; +} +.markdown-body ol ol ul,.markdown-body ol ul ul,.markdown-body ul ol ul,.markdown-body ul ul ul li{ + list-style-type: square; +} +/* 选择上级文档样式 */ +.selected-parent-doc{ + text-decoration-line: underline; + font-weight: 700; + color: black; +} +/* 选择图片 - 图片列表样式 */ +.select-img-list{ + cursor: pointer; + position: relative; + display:flex; + float: left; + align-items:center; + width: 120px; + height:120px; + margin: 0 20px 30px 0; + text-align: center; + overflow: hidden; +} - .select-img-list:hover{ - background-color: #EAFFEA; - } - .select-img-list-i{ - display: block; - width: 100%; - height: auto; - -webkit-background-size: contain; - border: 1px solid transparent; - border-radius: 3px; - overflow: hidden; - } - /* layui分页组件样式 */ - .layui-laypage .layui-laypage-curr .layui-laypage-em{ - background-color: #2176ff !important; - } - .layui-form-select dl dd.layui-this{ - background-color: #2176ff !important; - } - /* layui单选样式 */ - .layui-form-radio>i:hover, .layui-form-radioed>i{ - color: #2176ff; - } - /* HTML预览样式 */ - .markdown-body h1{ - font-size: 1.7em; - } - .markdown-body h2{ - font-size: 1.5em; - } - .markdown-body h3{ - font-size: 1.25em; - } - .markdown-body h4{ - font-size: 1em; - } - .markdown-body h5{ - font-size: .875em; - } - .markdown-body h6{ - font-size: .85em; - } - /* 编辑器行号宽度 */ - .CodeMirror-linenumber{ - width: auto !important; - } - li.L1, li.L3, li.L5, li.L7, li.L9 { - background: none !important; - } - /* layui 折叠面板 边框颜色 - 用在左侧文集结构 */ - .layui-badge-rim, .layui-colla-content, .layui-colla-item, .layui-collapse, .layui-elem-field, .layui-form-pane .layui-form-item[pane], .layui-form-pane .layui-form-label, .layui-input, .layui-layedit, .layui-layedit-tool, .layui-quote-nm, .layui-select, .layui-tab-bar, .layui-tab-card, .layui-tab-title, .layui-tab-title .layui-this:after, .layui-textarea{ - border-color: #f8f8f8; - } - .layui-colla-content{ - padding: 0px; - } - /* 预览代码宽度 */ - ol.linenums li{ - width: max-content; - } - #doc-tree{ - margin-bottom: 5px; - } \ No newline at end of file +.select-img-list:hover{ + background-color: #EAFFEA; +} +.select-img-list-i{ + display: block; + width: 100%; + height: auto; + -webkit-background-size: contain; + border: 1px solid transparent; + border-radius: 3px; + overflow: hidden; +} +/* layui分页组件样式 */ +.layui-laypage .layui-laypage-curr .layui-laypage-em{ + background-color: #2176ff !important; +} +.layui-form-select dl dd.layui-this{ + background-color: #2176ff !important; +} +/* layui单选样式 */ +.layui-form-radio>i:hover, .layui-form-radioed>i{ + color: #2176ff; +} +/* HTML预览样式 */ +.markdown-body h1{ + font-size: 1.7em; +} +.markdown-body h2{ + font-size: 1.5em; +} +.markdown-body h3{ + font-size: 1.25em; +} +.markdown-body h4{ + font-size: 1em; +} +.markdown-body h5{ + font-size: .875em; +} +.markdown-body h6{ + font-size: .85em; +} +/* 编辑器行号宽度 */ +.CodeMirror-linenumber{ + width: auto !important; +} +li.L1, li.L3, li.L5, li.L7, li.L9 { + background: none !important; +} +/* layui 折叠面板 边框颜色 - 用在左侧文集结构 */ +.layui-badge-rim, .layui-colla-content, .layui-colla-item, .layui-collapse, .layui-elem-field, .layui-form-pane .layui-form-item[pane], .layui-form-pane .layui-form-label, .layui-input, .layui-layedit, .layui-layedit-tool, .layui-quote-nm, .layui-select, .layui-tab-bar, .layui-tab-card, .layui-tab-title, .layui-tab-title .layui-this:after, .layui-textarea{ + border-color: #f8f8f8; +} +.layui-colla-content{ + padding: 0px; +} +/* 预览代码宽度 */ +ol.linenums li{ + width: max-content; +} +#doc-tree{ + margin-bottom: 5px; +} \ No newline at end of file diff --git a/template/app_doc/editor/create_base.html b/template/app_doc/editor/create_base.html index 326f599..79d3404 100644 --- a/template/app_doc/editor/create_base.html +++ b/template/app_doc/editor/create_base.html @@ -49,7 +49,7 @@
-