From d241b4c3a0fd3d5024411730a726e59f6d1648b8 Mon Sep 17 00:00:00 2001 From: Anyon Date: Wed, 8 Jan 2020 10:05:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=95=B4=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/static/plugs/ckeditor/config.js | 12 +- public/static/plugs/ckeditor/contents.css | 257 ++++++++++------------ 2 files changed, 121 insertions(+), 148 deletions(-) diff --git a/public/static/plugs/ckeditor/config.js b/public/static/plugs/ckeditor/config.js index a38b81484..2d8c1f581 100644 --- a/public/static/plugs/ckeditor/config.js +++ b/public/static/plugs/ckeditor/config.js @@ -1,4 +1,4 @@ -// 定义编辑器标准配置 +/*! 定义编辑器标准配置 */ CKEDITOR.editorConfig = function (config) { config.language = 'zh-cn'; config.toolbar = [ @@ -16,7 +16,7 @@ CKEDITOR.editorConfig = function (config) { config.font_names = '微软雅黑/Microsoft YaHei;宋体/SimSun;新宋体/NSimSun;仿宋/FangSong;楷体/KaiTi;黑体/SimHei;' + config.font_names; }; -// 自定义图片上传插件 +/*! 自定义图片上传插件 */ CKEDITOR.plugins.add("uimage", { init: function (editor) { editor.ui.addButton("UploadImage", {label: "上传本地图片", command: 'uimage', icon: 'image', toolbar: 'insert,10'}); @@ -30,7 +30,7 @@ CKEDITOR.plugins.add("uimage", { } }); -// 自定义视频插入插件 +/*! 自定义视频插入插件 */ CKEDITOR.plugins.add('umusic', { init: function (editor) { editor.ui.addButton("UploadMusic", {label: "上传MP3文件", command: 'umusic', icon: 'specialchar', toolbar: 'insert,10'}); @@ -44,7 +44,7 @@ CKEDITOR.plugins.add('umusic', { } }); -// 自定义视频插入插件 +/*! 自定义视频插入插件 */ CKEDITOR.plugins.add('uvideo', { init: function (editor) { editor.ui.addButton("UploadVideo", {label: "上传MP4文件", command: 'uvideo', icon: 'flash', toolbar: 'insert,10'}); @@ -58,7 +58,7 @@ CKEDITOR.plugins.add('uvideo', { } }); -// 自定义视频插入插件 +/*! 自定义视频插入插件 */ CKEDITOR.plugins.add('uhtml', { init: function (editor) { editor.ui.addButton("UploadHtml", {label: "插入HTML代码", command: 'uhtml', icon: 'creatediv', toolbar: 'insert,10'}); @@ -72,4 +72,4 @@ CKEDITOR.plugins.add('uhtml', { } }); } -}); +}); \ No newline at end of file diff --git a/public/static/plugs/ckeditor/contents.css b/public/static/plugs/ckeditor/contents.css index 7bd09d555..a360c5524 100644 --- a/public/static/plugs/ckeditor/contents.css +++ b/public/static/plugs/ckeditor/contents.css @@ -3,206 +3,179 @@ Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -body -{ - /* Font */ - /* Emoji fonts are added to visualise them nicely in Internet Explorer. */ - font-family: sans-serif, Arial, Verdana, "Trebuchet MS", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 12px; +body { + /* Font */ + /* Emoji fonts are added to visualise them nicely in Internet Explorer. */ + font-family: sans-serif, Arial, Verdana, "Trebuchet MS", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 12px; - /* Text color */ - color: #333; + /* Text color */ + color: #333; - /* Remove the background color to make it transparent. */ - background-color: #fff; + /* Remove the background color to make it transparent. */ + background-color: #fff; - margin: 20px; + margin: 20px; } -.cke_editable -{ - font-size: 13px; - line-height: 1.6; +.cke_editable { + font-size: 13px; + line-height: 1.6; - /* Fix for missing scrollbars with RTL texts. (#10488) */ - word-wrap: break-word; + /* Fix for missing scrollbars with RTL texts. (#10488) */ + word-wrap: break-word; } -blockquote -{ - font-style: italic; - font-family: Georgia, Times, "Times New Roman", serif; - padding: 2px 0; - border-style: solid; - border-color: #ccc; - border-width: 0; +blockquote { + font-style: italic; + font-family: Georgia, Times, "Times New Roman", serif; + padding: 2px 0; + border-style: solid; + border-color: #ccc; + border-width: 0; } -.cke_contents_ltr blockquote -{ - padding-left: 20px; - padding-right: 8px; - border-left-width: 5px; +.cke_contents_ltr blockquote { + padding-left: 20px; + padding-right: 8px; + border-left-width: 5px; } -.cke_contents_rtl blockquote -{ - padding-left: 8px; - padding-right: 20px; - border-right-width: 5px; +.cke_contents_rtl blockquote { + padding-left: 8px; + padding-right: 20px; + border-right-width: 5px; } -a -{ - color: #0782C1; +a { + color: #0782C1; } -ol,ul,dl -{ - /* IE7: reset rtl list margin. (#7334) */ - *margin-right: 0px; - /* Preserved spaces for list items with text direction different than the list. (#6249,#8049)*/ - padding: 0 40px; +ol, ul, dl { + /* IE7: reset rtl list margin. (#7334) */ + *margin-right: 0px; + /* Preserved spaces for list items with text direction different than the list. (#6249,#8049)*/ + padding: 0 40px; } -h1,h2,h3,h4,h5,h6 -{ - font-weight: normal; - line-height: 1.2; +h1, h2, h3, h4, h5, h6 { + font-weight: normal; + line-height: 1.2; } -hr -{ - border: 0px; - border-top: 1px solid #ccc; +hr { + border: 0px; + border-top: 1px solid #ccc; } -img.right -{ - border: 1px solid #ccc; - float: right; - margin-left: 15px; - padding: 5px; +img.right { + border: 1px solid #ccc; + float: right; + margin-left: 15px; + padding: 5px; } -img.left -{ - border: 1px solid #ccc; - float: left; - margin-right: 15px; - padding: 5px; +img.left { + border: 1px solid #ccc; + float: left; + margin-right: 15px; + padding: 5px; } -pre -{ - white-space: pre-wrap; /* CSS 2.1 */ - word-wrap: break-word; /* IE7 */ - -moz-tab-size: 4; - tab-size: 4; +pre { + white-space: pre-wrap; /* CSS 2.1 */ + word-wrap: break-word; /* IE7 */ + -moz-tab-size: 4; + tab-size: 4; } -.marker -{ - background-color: Yellow; +.marker { + background-color: Yellow; } -span[lang] -{ - font-style: italic; +span[lang] { + font-style: italic; } -figure -{ - text-align: center; - outline: solid 1px #ccc; - background: rgba(0,0,0,0.05); - padding: 10px; - margin: 10px 20px; - display: inline-block; +figure { + text-align: center; + outline: solid 1px #ccc; + background: rgba(0, 0, 0, 0.05); + padding: 10px; + margin: 10px 20px; + display: inline-block; } -figure > figcaption -{ - text-align: center; - display: block; /* For IE8 */ +figure > figcaption { + text-align: center; + display: block; /* For IE8 */ } a > img { - padding: 1px; - margin: 1px; - border: none; - outline: 1px solid #0782C1; + padding: 1px; + margin: 1px; + border: none; + outline: 1px solid #0782C1; } /* Widget Styles */ -.code-featured -{ - border: 5px solid red; +.code-featured { + border: 5px solid red; } -.math-featured -{ - padding: 20px; - box-shadow: 0 0 2px rgba(200, 0, 0, 1); - background-color: rgba(255, 0, 0, 0.05); - margin: 10px; +.math-featured { + padding: 20px; + box-shadow: 0 0 2px rgba(200, 0, 0, 1); + background-color: rgba(255, 0, 0, 0.05); + margin: 10px; } -.image-clean -{ - border: 0; - background: none; - padding: 0; +.image-clean { + border: 0; + background: none; + padding: 0; } -.image-clean > figcaption -{ - font-size: .9em; - text-align: right; +.image-clean > figcaption { + font-size: .9em; + text-align: right; } -.image-grayscale -{ - background-color: white; - color: #666; +.image-grayscale { + background-color: white; + color: #666; } -.image-grayscale img, img.image-grayscale -{ - filter: grayscale(100%); +.image-grayscale img, img.image-grayscale { + filter: grayscale(100%); } -.embed-240p -{ - max-width: 426px; - max-height: 240px; - margin:0 auto; +.embed-240p { + max-width: 426px; + max-height: 240px; + margin: 0 auto; } -.embed-360p -{ - max-width: 640px; - max-height: 360px; - margin:0 auto; +.embed-360p { + max-width: 640px; + max-height: 360px; + margin: 0 auto; } -.embed-480p -{ - max-width: 854px; - max-height: 480px; - margin:0 auto; +.embed-480p { + max-width: 854px; + max-height: 480px; + margin: 0 auto; } -.embed-720p -{ - max-width: 1280px; - max-height: 720px; - margin:0 auto; +.embed-720p { + max-width: 1280px; + max-height: 720px; + margin: 0 auto; } -.embed-1080p -{ - max-width: 1920px; - max-height: 1080px; - margin:0 auto; +.embed-1080p { + max-width: 1920px; + max-height: 1080px; + margin: 0 auto; }