From 619e1d241aed7d0abd99e26621e4d63191605371 Mon Sep 17 00:00:00 2001 From: RuoYi Date: Wed, 9 Jan 2019 16:22:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=87=E7=BA=A7summernote=E5=88=B0=E6=9C=80?= =?UTF-8?q?=E6=96=B0=E7=89=88=E6=9C=ACv0.8.11?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ajax/libs/summernote/font/summernote.eot | Bin 0 -> 16746 bytes .../ajax/libs/summernote/font/summernote.ttf | Bin 0 -> 16560 bytes .../ajax/libs/summernote/font/summernote.woff | Bin 10196 -> 10324 bytes .../ajax/libs/summernote/summernote-0.8.8.css | 1 - .../ajax/libs/summernote/summernote-zh-CN.js | 92 +- .../libs/summernote/summernote-zh-CN.min.js | 4 +- .../ajax/libs/summernote/summernote.css | 447 +- .../static/ajax/libs/summernote/summernote.js | 14616 ++++++++-------- .../ajax/libs/summernote/summernote.min.js | 5 +- .../templates/system/notice/add.html | 4 +- .../templates/system/notice/edit.html | 8 +- 11 files changed, 7296 insertions(+), 7881 deletions(-) create mode 100644 ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.eot create mode 100644 ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.ttf delete mode 100644 ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote-0.8.8.css diff --git a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.eot b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.eot new file mode 100644 index 0000000000000000000000000000000000000000..d287ac1dfa9847da9517dd2931d274a7c5cee9a5 GIT binary patch literal 16746 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 Gj{ZL=S|d6D literal 0 HcmV?d00001 diff --git a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.ttf b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.ttf new file mode 100644 index 0000000000000000000000000000000000000000..76301c423d750e845d3743afa79adade782e7824 GIT binary patch literal 16560 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 literal 0 HcmV?d00001 diff --git a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.woff b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.woff index 2b21d9d89435b271686872ebd03f3acaf7ad1ed0..99f941c53a0ba4ce7bcc2f71b3a29e868c6e18ba 100644 GIT binary patch delta 9530 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.btn-group,.panel-heading.note-toolbar>.btn-group{margin-top:5px;margin-right:5px;margin-left:0}.note-popover .popover-content .btn-group .note-table,.panel-heading.note-toolbar .btn-group .note-table{min-width:0;padding:5px}.note-popover .popover-content .btn-group .note-table .note-dimension-picker,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker{font-size:18px}.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher{position:absolute!important;z-index:3;width:10em;height:10em;cursor:pointer}.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted{position:relative!important;z-index:1;width:5em;height:5em;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC') repeat}.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted{position:absolute!important;z-index:2;width:1em;height:1em;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC') repeat}.note-popover .popover-content .note-style h1,.panel-heading.note-toolbar .note-style h1,.note-popover .popover-content .note-style h2,.panel-heading.note-toolbar .note-style h2,.note-popover .popover-content .note-style h3,.panel-heading.note-toolbar .note-style h3,.note-popover .popover-content .note-style h4,.panel-heading.note-toolbar .note-style h4,.note-popover .popover-content .note-style h5,.panel-heading.note-toolbar .note-style h5,.note-popover .popover-content .note-style h6,.panel-heading.note-toolbar .note-style h6,.note-popover .popover-content .note-style blockquote,.panel-heading.note-toolbar .note-style blockquote{margin:0}.note-popover .popover-content .note-color .dropdown-toggle,.panel-heading.note-toolbar .note-color .dropdown-toggle{width:20px;padding-left:5px}.note-popover .popover-content .note-color .dropdown-menu,.panel-heading.note-toolbar .note-color .dropdown-menu{min-width:337px}.note-popover .popover-content .note-color .dropdown-menu .note-palette,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette{display:inline-block;width:160px;margin:0}.note-popover .popover-content .note-color .dropdown-menu .note-palette:first-child,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette:first-child{margin:0 5px}.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-palette-title,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-palette-title{margin:2px 7px;font-size:12px;text-align:center;border-bottom:1px solid #eee}.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-reset,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-reset{width:100%;padding:0 3px;margin:3px;font-size:11px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-row,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-row{height:20px}.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-reset:hover,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-reset:hover{background:#eee}.note-popover .popover-content .note-para .dropdown-menu,.panel-heading.note-toolbar .note-para .dropdown-menu{min-width:216px;padding:5px}.note-popover .popover-content .note-para .dropdown-menu>div:first-child,.panel-heading.note-toolbar .note-para .dropdown-menu>div:first-child{margin-right:5px}.note-popover .popover-content .dropdown-menu,.panel-heading.note-toolbar .dropdown-menu{min-width:90px}.note-popover .popover-content .dropdown-menu.right,.panel-heading.note-toolbar .dropdown-menu.right{right:0;left:auto}.note-popover .popover-content .dropdown-menu.right::before,.panel-heading.note-toolbar .dropdown-menu.right::before{right:9px;left:auto!important}.note-popover .popover-content .dropdown-menu.right::after,.panel-heading.note-toolbar .dropdown-menu.right::after{right:10px;left:auto!important}.note-popover .popover-content .dropdown-menu.note-check li a i,.panel-heading.note-toolbar .dropdown-menu.note-check li a i{color:deepskyblue;visibility:hidden}.note-popover .popover-content .dropdown-menu.note-check li a.checked i,.panel-heading.note-toolbar .dropdown-menu.note-check li a.checked i{visibility:visible}.note-popover .popover-content .note-fontsize-10,.panel-heading.note-toolbar .note-fontsize-10{font-size:10px}.note-popover .popover-content .note-color-palette,.panel-heading.note-toolbar .note-color-palette{line-height:1}.note-popover .popover-content .note-color-palette div .note-color-btn,.panel-heading.note-toolbar .note-color-palette div .note-color-btn{width:20px;height:20px;padding:0;margin:0;border:1px solid #fff}.note-popover .popover-content .note-color-palette div .note-color-btn:hover,.panel-heading.note-toolbar .note-color-palette div .note-color-btn:hover{border:1px solid #000}.note-dialog>div{display:none}.note-dialog .form-group{margin-right:0;margin-left:0}.note-dialog .note-modal-form{margin:0}.note-dialog .note-image-dialog .note-dropzone{min-height:100px;margin-bottom:10px;font-size:30px;line-height:4;color:lightgray;text-align:center;border:4px dashed lightgray}@-moz-document url-prefix(){.note-image-input{height:auto}}.note-placeholder{position:absolute;display:none;color:gray}.note-handle .note-control-selection{position:absolute;display:none;border:1px solid black}.note-handle .note-control-selection>div{position:absolute}.note-handle .note-control-selection .note-control-selection-bg{width:100%;height:100%;background-color:black;-webkit-opacity:.3;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:alpha(opacity=30);filter:alpha(opacity=30)}.note-handle .note-control-selection .note-control-handle{width:7px;height:7px;border:1px solid black}.note-handle .note-control-selection .note-control-holder{width:7px;height:7px;border:1px solid black}.note-handle .note-control-selection .note-control-sizing{width:7px;height:7px;background-color:white;border:1px solid black}.note-handle .note-control-selection .note-control-nw{top:-5px;left:-5px;border-right:0;border-bottom:0}.note-handle .note-control-selection .note-control-ne{top:-5px;right:-5px;border-bottom:0;border-left:none}.note-handle .note-control-selection .note-control-sw{bottom:-5px;left:-5px;border-top:0;border-right:0}.note-handle .note-control-selection .note-control-se{right:-5px;bottom:-5px;cursor:se-resize}.note-handle .note-control-selection .note-control-se.note-control-holder{cursor:default;border-top:0;border-left:none}.note-handle .note-control-selection .note-control-selection-info{right:0;bottom:0;padding:5px;margin:5px;font-size:12px;color:white;background-color:black;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:alpha(opacity=70);filter:alpha(opacity=70)}.note-hint-popover{min-width:100px;padding:2px}.note-hint-popover .popover-content{max-height:150px;padding:3px;overflow:auto}.note-hint-popover .popover-content .note-hint-group .note-hint-item{display:block!important;padding:3px}.note-hint-popover .popover-content .note-hint-group .note-hint-item.active,.note-hint-popover .popover-content .note-hint-group .note-hint-item:hover{display:block;clear:both;font-weight:400;line-height:1.4;color:white;text-decoration:none;white-space:nowrap;cursor:pointer;background-color:#428bca;outline:0} \ No newline at end of file diff --git a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote-zh-CN.js b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote-zh-CN.js index af070a206..1001750bf 100644 --- a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote-zh-CN.js +++ b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote-zh-CN.js @@ -1,28 +1,46 @@ -(function ($) { +(function($) { $.extend($.summernote.lang, { 'zh-CN': { font: { bold: '粗体', italic: '斜体', underline: '下划线', - strikethrough: '删除线', clear: '清除格式', height: '行高', name: '字体', + strikethrough: '删除线', + subscript: '下标', + superscript: '上标', size: '字号' }, image: { image: '图片', insert: '插入图片', - resizeFull: '调整至 100%', - resizeHalf: '调整至 50%', - resizeQuarter: '调整至 25%', - floatLeft: '左浮动', - floatRight: '右浮动', - floatNone: '不浮动', - dragImageHere: '将图片拖至此处', + resizeFull: '缩放至 100%', + resizeHalf: '缩放至 50%', + resizeQuarter: '缩放至 25%', + floatLeft: '靠左浮动', + floatRight: '靠右浮动', + floatNone: '取消浮动', + shapeRounded: '形状: 圆角', + shapeCircle: '形状: 圆', + shapeThumbnail: '形状: 缩略图', + shapeNone: '形状: 无', + dragImageHere: '将图片拖拽至此处', + dropImage: '拖拽图片或文本', selectFromFiles: '从本地上传', - url: '图片地址' + maximumFileSize: '文件大小最大值', + maximumFileSizeError: '文件大小超出最大值。', + url: '图片地址', + remove: '移除图片', + original: '原始图片' + }, + video: { + video: '视频', + videoLink: '视频链接', + insert: '插入视频', + url: '视频地址', + providers: '(优酷, 腾讯, Instagram, DailyMotion, Youtube等)' }, link: { link: '链接', @@ -33,22 +51,22 @@ url: '链接地址', openInNewWindow: '在新窗口打开' }, - video: { - video: '视频', - videoLink: '视频链接', - insert: '插入视频', - url: '视频地址', - providers: '(优酷, Instagram, DailyMotion, Youtube等)' - }, table: { - table: '表格' + table: '表格', + addRowAbove: '在上方插入行', + addRowBelow: '在下方插入行', + addColLeft: '在左侧插入列', + addColRight: '在右侧插入列', + delRow: '删除行', + delCol: '删除列', + delTable: '删除表格' }, hr: { insert: '水平线' }, style: { style: '样式', - normal: '普通', + p: '普通', blockquote: '引用', pre: '代码', h1: '标题 1', @@ -92,11 +110,45 @@ textFormatting: '文本格式', action: '动作', paragraphFormatting: '段落格式', - documentStyle: '文档样式' + documentStyle: '文档样式', + extraKeys: '额外按键' + }, + help: { + insertParagraph: '插入段落', + undo: '撤销', + redo: '重做', + tab: '增加缩进', + untab: '减少缩进', + bold: '粗体', + italic: '斜体', + underline: '下划线', + strikethrough: '删除线', + removeFormat: '清除格式', + justifyLeft: '左对齐', + justifyCenter: '居中对齐', + justifyRight: '右对齐', + justifyFull: '两端对齐', + insertUnorderedList: '无序列表', + insertOrderedList: '有序列表', + outdent: '减少缩进', + indent: '增加缩进', + formatPara: '设置选中内容样式为 普通', + formatH1: '设置选中内容样式为 标题1', + formatH2: '设置选中内容样式为 标题2', + formatH3: '设置选中内容样式为 标题3', + formatH4: '设置选中内容样式为 标题4', + formatH5: '设置选中内容样式为 标题5', + formatH6: '设置选中内容样式为 标题6', + insertHorizontalRule: '插入水平线', + 'linkDialog.show': '显示链接对话框' }, history: { undo: '撤销', redo: '重做' + }, + specialChar: { + specialChar: '特殊字符', + select: '选取特殊字符' } } }); diff --git a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote-zh-CN.min.js b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote-zh-CN.min.js index 04afacf7b..a3579c229 100644 --- a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote-zh-CN.min.js +++ b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote-zh-CN.min.js @@ -1,3 +1,3 @@ -/*! Summernote v0.8.8 | (c) 2013- Alan Hong and other contributors | MIT license */ +/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */ -!function(a){a.extend(a.summernote.lang,{"zh-CN":{font:{bold:"粗体",italic:"斜体",underline:"下划线",clear:"清除格式",height:"行高",name:"字体",strikethrough:"删除线",subscript:"下标",superscript:"上标",size:"字号"},image:{image:"图片",insert:"插入图片",resizeFull:"缩放至 100%",resizeHalf:"缩放至 50%",resizeQuarter:"缩放至 25%",floatLeft:"靠左浮动",floatRight:"靠右浮动",floatNone:"取消浮动",shapeRounded:"形状: 圆角",shapeCircle:"形状: 圆",shapeThumbnail:"形状: 缩略图",shapeNone:"形状: 无",dragImageHere:"将图片拖拽至此处",selectFromFiles:"从本地上传",maximumFileSize:"文件大小最大值",maximumFileSizeError:"文件大小超出最大值。",url:"图片地址",remove:"移除图片"},video:{video:"视频",videoLink:"视频链接",insert:"插入视频",url:"视频地址",providers:"(优酷, 腾讯, Instagram, DailyMotion, Youtube等)"},link:{link:"链接",insert:"插入链接",unlink:"去除链接",edit:"编辑链接",textToDisplay:"显示文本",url:"链接地址",openInNewWindow:"在新窗口打开"},table:{table:"表格"},hr:{insert:"水平线"},style:{style:"样式",p:"普通",blockquote:"引用",pre:"代码",h1:"标题 1",h2:"标题 2",h3:"标题 3",h4:"标题 4",h5:"标题 5",h6:"标题 6"},lists:{unordered:"无序列表",ordered:"有序列表"},options:{help:"帮助",fullscreen:"全屏",codeview:"源代码"},paragraph:{paragraph:"段落",outdent:"减少缩进",indent:"增加缩进",left:"左对齐",center:"居中对齐",right:"右对齐",justify:"两端对齐"},color:{recent:"最近使用",more:"更多",background:"背景",foreground:"前景",transparent:"透明",setTransparent:"透明",reset:"重置",resetToDefault:"默认"},shortcut:{shortcuts:"快捷键",close:"关闭",textFormatting:"文本格式",action:"动作",paragraphFormatting:"段落格式",documentStyle:"文档样式",extraKeys:"额外按键"},history:{undo:"撤销",redo:"重做"},help:{insertParagraph:"插入段落",undo:"撤销",redo:"重做",tab:"增加缩进",untab:"减少缩进",bold:"粗体",italic:"斜体",underline:"下划线",strikethrough:"删除线",removeFormat:"清除格式",justifyLeft:"左对齐",justifyCenter:"居中对齐",justifyRight:"右对齐",justifyFull:"两端对齐",insertUnorderedList:"无序列表",insertOrderedList:"有序列表",outdent:"减少缩进",indent:"增加缩进",formatPara:"设置选中内容样式为 普通",formatH1:"设置选中内容样式为 标题1",formatH2:"设置选中内容样式为 标题2",formatH3:"设置选中内容样式为 标题3",formatH4:"设置选中内容样式为 标题4",formatH5:"设置选中内容样式为 标题5",formatH6:"设置选中内容样式为 标题6",insertHorizontalRule:"插入水平线","linkDialog.show":"显示链接对话框"}}})}(jQuery); \ No newline at end of file +!function(e){e.extend(e.summernote.lang,{"zh-CN":{font:{bold:"粗体",italic:"斜体",underline:"下划线",clear:"清除格式",height:"行高",name:"字体",strikethrough:"删除线",subscript:"下标",superscript:"上标",size:"字号"},image:{image:"图片",insert:"插入图片",resizeFull:"缩放至 100%",resizeHalf:"缩放至 50%",resizeQuarter:"缩放至 25%",floatLeft:"靠左浮动",floatRight:"靠右浮动",floatNone:"取消浮动",shapeRounded:"形状: 圆角",shapeCircle:"形状: 圆",shapeThumbnail:"形状: 缩略图",shapeNone:"形状: 无",dragImageHere:"将图片拖拽至此处",dropImage:"拖拽图片或文本",selectFromFiles:"从本地上传",maximumFileSize:"文件大小最大值",maximumFileSizeError:"文件大小超出最大值。",url:"图片地址",remove:"移除图片",original:"原始图片"},video:{video:"视频",videoLink:"视频链接",insert:"插入视频",url:"视频地址",providers:"(优酷, 腾讯, Instagram, DailyMotion, Youtube等)"},link:{link:"链接",insert:"插入链接",unlink:"去除链接",edit:"编辑链接",textToDisplay:"显示文本",url:"链接地址",openInNewWindow:"在新窗口打开"},table:{table:"表格",addRowAbove:"在上方插入行",addRowBelow:"在下方插入行",addColLeft:"在左侧插入列",addColRight:"在右侧插入列",delRow:"删除行",delCol:"删除列",delTable:"删除表格"},hr:{insert:"水平线"},style:{style:"样式",p:"普通",blockquote:"引用",pre:"代码",h1:"标题 1",h2:"标题 2",h3:"标题 3",h4:"标题 4",h5:"标题 5",h6:"标题 6"},lists:{unordered:"无序列表",ordered:"有序列表"},options:{help:"帮助",fullscreen:"全屏",codeview:"源代码"},paragraph:{paragraph:"段落",outdent:"减少缩进",indent:"增加缩进",left:"左对齐",center:"居中对齐",right:"右对齐",justify:"两端对齐"},color:{recent:"最近使用",more:"更多",background:"背景",foreground:"前景",transparent:"透明",setTransparent:"透明",reset:"重置",resetToDefault:"默认"},shortcut:{shortcuts:"快捷键",close:"关闭",textFormatting:"文本格式",action:"动作",paragraphFormatting:"段落格式",documentStyle:"文档样式",extraKeys:"额外按键"},help:{insertParagraph:"插入段落",undo:"撤销",redo:"重做",tab:"增加缩进",untab:"减少缩进",bold:"粗体",italic:"斜体",underline:"下划线",strikethrough:"删除线",removeFormat:"清除格式",justifyLeft:"左对齐",justifyCenter:"居中对齐",justifyRight:"右对齐",justifyFull:"两端对齐",insertUnorderedList:"无序列表",insertOrderedList:"有序列表",outdent:"减少缩进",indent:"增加缩进",formatPara:"设置选中内容样式为 普通",formatH1:"设置选中内容样式为 标题1",formatH2:"设置选中内容样式为 标题2",formatH3:"设置选中内容样式为 标题3",formatH4:"设置选中内容样式为 标题4",formatH5:"设置选中内容样式为 标题5",formatH6:"设置选中内容样式为 标题6",insertHorizontalRule:"插入水平线","linkDialog.show":"显示链接对话框"},history:{undo:"撤销",redo:"重做"},specialChar:{specialChar:"特殊字符",select:"选取特殊字符"}}})}(jQuery); \ No newline at end of file diff --git a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote.css b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote.css index 56afc2eff..b64d78ab8 100644 --- a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote.css +++ b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote.css @@ -1,446 +1 @@ -.note-editor { - height: 300px; -} - -.note-editor .note-dropzone { - position: absolute; - z-index: 1; - display: none; - color: #87cefa; - background-color: white; - border: 2px dashed #87cefa; - opacity: .95; - pointer-event: none -} - -.note-editor .note-dropzone .note-dropzone-message { - display: table-cell; - font-size: 28px; - font-weight: bold; - text-align: center; - vertical-align: middle -} - -.note-editor .note-dropzone.hover { - color: #098ddf; - border: 2px dashed #098ddf -} - -.note-editor.dragover .note-dropzone { - display: table -} - -.note-editor.fullscreen { - position: fixed; - top: 0; - left: 0; - z-index: 1050; - width: 100% -} - -.note-editor.fullscreen .note-editable { - background-color: white -} - -.note-editor.fullscreen .note-resizebar { - display: none -} - -.note-editor.codeview .note-editable { - display: none -} - -.note-editor.codeview .note-codable { - display: block -} - -.note-editor .note-toolbar { - padding-bottom: 5px; - padding-left: 10px; - padding-top: 5px; - margin: 0; - background-color: #f5f5f5; - border-bottom: 1px solid #E7EAEC -} - -.note-editor .note-toolbar > .btn-group { - margin-top: 5px; - margin-right: 5px; - margin-left: 0 -} - -.note-editor .note-toolbar .note-table .dropdown-menu { - min-width: 0; - padding: 5px -} - -.note-editor .note-toolbar .note-table .dropdown-menu .note-dimension-picker { - font-size: 18px -} - -.note-editor .note-toolbar .note-table .dropdown-menu .note-dimension-picker .note-dimension-picker-mousecatcher { - position: absolute !important; - z-index: 3; - width: 10em; - height: 10em; - cursor: pointer -} - -.note-editor .note-toolbar .note-table .dropdown-menu .note-dimension-picker .note-dimension-picker-unhighlighted { - position: relative !important; - z-index: 1; - width: 5em; - height: 5em; - background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC') repeat -} - -.note-editor .note-toolbar .note-table .dropdown-menu .note-dimension-picker .note-dimension-picker-highlighted { - position: absolute !important; - z-index: 2; - width: 1em; - height: 1em; - background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC') repeat -} - -.note-editor .note-toolbar .note-style h1, .note-editor .note-toolbar .note-style h2, .note-editor .note-toolbar .note-style h3, .note-editor .note-toolbar .note-style h4, .note-editor .note-toolbar .note-style h5, .note-editor .note-toolbar .note-style h6, .note-editor .note-toolbar .note-style blockquote { - margin: 0 -} - -.note-editor .note-toolbar .note-color .dropdown-toggle { - width: 20px; - padding-left: 5px -} - -.note-editor .note-toolbar .note-color .dropdown-menu { - min-width: 290px -} - -.note-editor .note-toolbar .note-color .dropdown-menu .btn-group { - margin: 0 -} - -.note-editor .note-toolbar .note-color .dropdown-menu .btn-group:first-child { - margin: 0 5px -} - -.note-editor .note-toolbar .note-color .dropdown-menu .btn-group .note-palette-title { - margin: 2px 7px; - font-size: 12px; - text-align: center; - border-bottom: 1px solid #eee -} - -.note-editor .note-toolbar .note-color .dropdown-menu .btn-group .note-color-reset { - padding: 0 3px; - margin: 5px; - font-size: 12px; - cursor: pointer; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px -} - -.note-editor .note-toolbar .note-color .dropdown-menu .btn-group .note-color-reset:hover { - background: #eee -} - -.note-editor .note-toolbar .note-para .dropdown-menu { - min-width: 216px; - padding: 5px -} - -.note-editor .note-toolbar .note-para .dropdown-menu > div:first-child { - margin-right: 5px -} - -.note-editor .note-statusbar { - background-color: #f5f5f5 -} - -.note-editor .note-statusbar .note-resizebar { - width: 100%; - height: 8px; - cursor: s-resize; - border-top: 1px solid #a9a9a9 -} - -.note-editor .note-statusbar .note-resizebar .note-icon-bar { - width: 20px; - margin: 1px auto; - border-top: 1px solid #a9a9a9 -} - -.note-editor .note-popover .popover { - max-width: none -} - -.note-editor .note-popover .popover .popover-content { - padding: 5px -} - -.note-editor .note-popover .popover .popover-content a { - display: inline-block; - max-width: 200px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - vertical-align: middle -} - -.note-editor .note-popover .popover .popover-content .btn-group + .btn-group { - margin-left: 5px -} - -.note-editor .note-popover .popover .arrow { - left: 20px -} - -.note-editor .note-handle .note-control-selection { - position: absolute; - display: none; - border: 1px solid black -} - -.note-editor .note-handle .note-control-selection > div { - position: absolute -} - -.note-editor .note-handle .note-control-selection .note-control-selection-bg { - width: 100%; - height: 100%; - background-color: black; - -webkit-opacity: .3; - -khtml-opacity: .3; - -moz-opacity: .3; - opacity: .3; - -ms-filter: alpha(opacity=30); - filter: alpha(opacity=30) -} - -.note-editor .note-handle .note-control-selection .note-control-handle { - width: 7px; - height: 7px; - border: 1px solid black -} - -.note-editor .note-handle .note-control-selection .note-control-holder { - width: 7px; - height: 7px; - border: 1px solid black -} - -.note-editor .note-handle .note-control-selection .note-control-sizing { - width: 7px; - height: 7px; - background-color: white; - border: 1px solid black -} - -.note-editor .note-handle .note-control-selection .note-control-nw { - top: -5px; - left: -5px; - border-right: 0; - border-bottom: 0 -} - -.note-editor .note-handle .note-control-selection .note-control-ne { - top: -5px; - right: -5px; - border-bottom: 0; - border-left: none -} - -.note-editor .note-handle .note-control-selection .note-control-sw { - bottom: -5px; - left: -5px; - border-top: 0; - border-right: 0 -} - -.note-editor .note-handle .note-control-selection .note-control-se { - right: -5px; - bottom: -5px; - cursor: se-resize -} - -.note-editor .note-handle .note-control-selection .note-control-selection-info { - right: 0; - bottom: 0; - padding: 5px; - margin: 5px; - font-size: 12px; - color: white; - background-color: black; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - -webkit-opacity: .7; - -khtml-opacity: .7; - -moz-opacity: .7; - opacity: .7; - -ms-filter: alpha(opacity=70); - filter: alpha(opacity=70) -} - -.note-editor .note-dialog > div { - display: none -} - -.note-editor .note-dialog .note-image-dialog .note-dropzone { - min-height: 100px; - margin-bottom: 10px; - font-size: 30px; - line-height: 4; - color: lightgray; - text-align: center; - border: 4px dashed lightgray -} - -.note-editor .note-dialog .note-help-dialog { - font-size: 12px; - color: #ccc; - background: transparent; - background-color: #222 !important; - border: 0; - -webkit-opacity: .9; - -khtml-opacity: .9; - -moz-opacity: .9; - opacity: .9; - -ms-filter: alpha(opacity=90); - filter: alpha(opacity=90) -} - -.note-editor .note-dialog .note-help-dialog .modal-content { - background: transparent; - border: 1px solid white; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none -} - -.note-editor .note-dialog .note-help-dialog a { - font-size: 12px; - color: white -} - -.note-editor .note-dialog .note-help-dialog .title { - padding-bottom: 5px; - font-size: 14px; - font-weight: bold; - color: white; - border-bottom: white 1px solid -} - -.note-editor .note-dialog .note-help-dialog .modal-close { - font-size: 14px; - color: #dd0; - cursor: pointer -} - -.note-editor .note-dialog .note-help-dialog .note-shortcut-layout { - width: 100% -} - -.note-editor .note-dialog .note-help-dialog .note-shortcut-layout td { - vertical-align: top -} - -.note-editor .note-dialog .note-help-dialog .note-shortcut { - margin-top: 8px -} - -.note-editor .note-dialog .note-help-dialog .note-shortcut th { - font-size: 13px; - color: #dd0; - text-align: left -} - -.note-editor .note-dialog .note-help-dialog .note-shortcut td:first-child { - min-width: 110px; - padding-right: 10px; - font-family: "Courier New"; - color: #dd0; - text-align: right -} - -.note-editor .note-editable { - padding: 20px; - overflow: auto; - outline: 0 -} - -.note-editor .note-editable[contenteditable="false"] { - background-color: #e5e5e5 -} - -.note-editor .note-codable { - display: none; - width: 100%; - padding: 10px; - margin-bottom: 0; - font-family: Menlo, Monaco, monospace, sans-serif; - font-size: 14px; - color: #ccc; - background-color: #222; - border: 0; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; - box-shadow: none; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - -ms-box-sizing: border-box; - box-sizing: border-box; - resize: none -} - -.note-editor .dropdown-menu { - min-width: 90px -} - -.note-editor .dropdown-menu.right { - right: 0; - left: auto -} - -.note-editor .dropdown-menu.right::before { - right: 9px; - left: auto !important -} - -.note-editor .dropdown-menu.right::after { - right: 10px; - left: auto !important -} - -.note-editor .dropdown-menu li a i { - color: deepskyblue; - visibility: hidden -} - -.note-editor .dropdown-menu li a.checked i { - visibility: visible -} - -.note-editor .note-fontsize-10 { - font-size: 10px -} - -.note-editor .note-color-palette { - line-height: 1 -} - -.note-editor .note-color-palette div .note-color-btn { - width: 17px; - height: 17px; - padding: 0; - margin: 0; - border: 1px solid #fff -} - -.note-editor .note-color-palette div .note-color-btn:hover { - border: 1px solid #000 -} +@font-face{font-family:"summernote";font-style:normal;font-weight:normal;src:url("./font/summernote.eot?4c7e83314b68cfa6a0d18a8b4690044b");src:url("./font/summernote.eot?4c7e83314b68cfa6a0d18a8b4690044b#iefix") format("embedded-opentype"),url("./font/summernote.woff?4c7e83314b68cfa6a0d18a8b4690044b") format("woff"),url("./font/summernote.ttf?4c7e83314b68cfa6a0d18a8b4690044b") format("truetype")}[class^="note-icon-"]:before,[class*=" note-icon-"]:before{display:inline-block;font:normal normal normal 14px summernote;font-size:inherit;-webkit-font-smoothing:antialiased;text-decoration:inherit;text-rendering:auto;text-transform:none;vertical-align:middle;speak:none;-moz-osx-font-smoothing:grayscale}.note-icon-align-center:before,.note-icon-align-indent:before,.note-icon-align-justify:before,.note-icon-align-left:before,.note-icon-align-outdent:before,.note-icon-align-right:before,.note-icon-align:before,.note-icon-arrow-circle-down:before,.note-icon-arrow-circle-left:before,.note-icon-arrow-circle-right:before,.note-icon-arrow-circle-up:before,.note-icon-arrows-alt:before,.note-icon-arrows-h:before,.note-icon-arrows-v:before,.note-icon-bold:before,.note-icon-caret:before,.note-icon-chain-broken:before,.note-icon-circle:before,.note-icon-close:before,.note-icon-code:before,.note-icon-col-after:before,.note-icon-col-before:before,.note-icon-col-remove:before,.note-icon-eraser:before,.note-icon-font:before,.note-icon-frame:before,.note-icon-italic:before,.note-icon-link:before,.note-icon-magic:before,.note-icon-menu-check:before,.note-icon-minus:before,.note-icon-orderedlist:before,.note-icon-pencil:before,.note-icon-picture:before,.note-icon-question:before,.note-icon-redo:before,.note-icon-row-above:before,.note-icon-row-below:before,.note-icon-row-remove:before,.note-icon-special-character:before,.note-icon-square:before,.note-icon-strikethrough:before,.note-icon-subscript:before,.note-icon-summernote:before,.note-icon-superscript:before,.note-icon-table:before,.note-icon-text-height:before,.note-icon-trash:before,.note-icon-underline:before,.note-icon-undo:before,.note-icon-unorderedlist:before,.note-icon-video:before{display:inline-block;font-family:"summernote";font-style:normal;font-weight:normal;text-decoration:inherit}.note-icon-align-center:before{content:"\f101"}.note-icon-align-indent:before{content:"\f102"}.note-icon-align-justify:before{content:"\f103"}.note-icon-align-left:before{content:"\f104"}.note-icon-align-outdent:before{content:"\f105"}.note-icon-align-right:before{content:"\f106"}.note-icon-align:before{content:"\f107"}.note-icon-arrow-circle-down:before{content:"\f108"}.note-icon-arrow-circle-left:before{content:"\f109"}.note-icon-arrow-circle-right:before{content:"\f10a"}.note-icon-arrow-circle-up:before{content:"\f10b"}.note-icon-arrows-alt:before{content:"\f10c"}.note-icon-arrows-h:before{content:"\f10d"}.note-icon-arrows-v:before{content:"\f10e"}.note-icon-bold:before{content:"\f10f"}.note-icon-caret:before{content:"\f110"}.note-icon-chain-broken:before{content:"\f111"}.note-icon-circle:before{content:"\f112"}.note-icon-close:before{content:"\f113"}.note-icon-code:before{content:"\f114"}.note-icon-col-after:before{content:"\f115"}.note-icon-col-before:before{content:"\f116"}.note-icon-col-remove:before{content:"\f117"}.note-icon-eraser:before{content:"\f118"}.note-icon-font:before{content:"\f119"}.note-icon-frame:before{content:"\f11a"}.note-icon-italic:before{content:"\f11b"}.note-icon-link:before{content:"\f11c"}.note-icon-magic:before{content:"\f11d"}.note-icon-menu-check:before{content:"\f11e"}.note-icon-minus:before{content:"\f11f"}.note-icon-orderedlist:before{content:"\f120"}.note-icon-pencil:before{content:"\f121"}.note-icon-picture:before{content:"\f122"}.note-icon-question:before{content:"\f123"}.note-icon-redo:before{content:"\f124"}.note-icon-row-above:before{content:"\f125"}.note-icon-row-below:before{content:"\f126"}.note-icon-row-remove:before{content:"\f127"}.note-icon-special-character:before{content:"\f128"}.note-icon-square:before{content:"\f129"}.note-icon-strikethrough:before{content:"\f12a"}.note-icon-subscript:before{content:"\f12b"}.note-icon-summernote:before{content:"\f12c"}.note-icon-superscript:before{content:"\f12d"}.note-icon-table:before{content:"\f12e"}.note-icon-text-height:before{content:"\f12f"}.note-icon-trash:before{content:"\f130"}.note-icon-underline:before{content:"\f131"}.note-icon-undo:before{content:"\f132"}.note-icon-unorderedlist:before{content:"\f133"}.note-icon-video:before{content:"\f134"}.note-editor{position:relative}.note-editor .note-dropzone{position:absolute;z-index:100;display:none;color:#87cefa;background-color:#fff;opacity:.95}.note-editor .note-dropzone .note-dropzone-message{display:table-cell;font-size:28px;font-weight:700;text-align:center;vertical-align:middle}.note-editor .note-dropzone.hover{color:#098ddf}.note-editor.dragover .note-dropzone{display:table}.note-editor .note-editing-area{position:relative}.note-editor .note-editing-area .note-editable{outline:0}.note-editor .note-editing-area .note-editable sup{vertical-align:super}.note-editor .note-editing-area .note-editable sub{vertical-align:sub}.note-editor .note-editing-area img.note-float-left{margin-right:10px}.note-editor .note-editing-area img.note-float-right{margin-left:10px}.note-editor.note-frame{border:1px solid #a9a9a9}.note-editor.note-frame.codeview .note-editing-area .note-editable{display:none}.note-editor.note-frame.codeview .note-editing-area .note-codable{display:block}.note-editor.note-frame .note-editing-area{overflow:hidden}.note-editor.note-frame .note-editing-area .note-editable{padding:10px;overflow:auto;color:#000;word-wrap:break-word;background-color:#fff}.note-editor.note-frame .note-editing-area .note-editable[contenteditable="false"]{background-color:#e5e5e5}.note-editor.note-frame .note-editing-area .note-codable{display:none;width:100%;padding:10px;margin-bottom:0;font-family:Menlo,Monaco,monospace,sans-serif;font-size:14px;color:#ccc;background-color:#222;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;resize:none}.note-editor.note-frame.fullscreen{position:fixed;top:0;left:0;z-index:1050;width:100%!important}.note-editor.note-frame.fullscreen .note-editable{background-color:#fff}.note-editor.note-frame.fullscreen .note-resizebar{display:none}.note-editor.note-frame .note-status-output{display:block;width:100%;height:20px;margin-bottom:0;font-size:14px;line-height:1.42857143;color:#000;border:0;border-top:1px solid #e2e2e2}.note-editor.note-frame .note-status-output:empty{height:0;border-top:0 solid transparent}.note-editor.note-frame .note-status-output .pull-right{float:right!important}.note-editor.note-frame .note-status-output .text-muted{color:#777}.note-editor.note-frame .note-status-output .text-primary{color:#286090}.note-editor.note-frame .note-status-output .text-success{color:#3c763d}.note-editor.note-frame .note-status-output .text-info{color:#31708f}.note-editor.note-frame .note-status-output .text-warning{color:#8a6d3b}.note-editor.note-frame .note-status-output .text-danger{color:#a94442}.note-editor.note-frame .note-status-output .alert{padding:7px 10px 2px 10px;margin:-7px 0 0 0;color:#000;background-color:#f5f5f5;border-radius:0}.note-editor.note-frame .note-status-output .alert .note-icon{margin-right:5px}.note-editor.note-frame .note-status-output .alert-success{color:#3c763d!important;background-color:#dff0d8!important}.note-editor.note-frame .note-status-output .alert-info{color:#31708f!important;background-color:#d9edf7!important}.note-editor.note-frame .note-status-output .alert-warning{color:#8a6d3b!important;background-color:#fcf8e3!important}.note-editor.note-frame .note-status-output .alert-danger{color:#a94442!important;background-color:#f2dede!important}.note-editor.note-frame .note-statusbar{background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.note-editor.note-frame .note-statusbar .note-resizebar{width:100%;height:9px;padding-top:1px;cursor:ns-resize}.note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar{width:20px;margin:1px auto;border-top:1px solid #a9a9a9}.note-editor.note-frame .note-statusbar.locked .note-resizebar{cursor:default}.note-editor.note-frame .note-statusbar.locked .note-resizebar .note-icon-bar{display:none}.note-editor.note-frame .note-placeholder{padding:10px}.note-popover.popover{max-width:none}.note-popover.popover .popover-content a{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.note-popover.popover .arrow{left:20px!important}.note-toolbar{position:relative;z-index:500}.note-popover .popover-content,.panel-heading.note-toolbar{padding:0 0 5px 5px;margin:0}.note-popover .popover-content>.btn-group,.panel-heading.note-toolbar>.btn-group{margin-top:5px;margin-right:5px;margin-left:0}.note-popover .popover-content .btn-group .note-table,.panel-heading.note-toolbar .btn-group .note-table{min-width:0;padding:5px}.note-popover .popover-content .btn-group .note-table .note-dimension-picker,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker{font-size:18px}.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher{position:absolute!important;z-index:3;width:10em;height:10em;cursor:pointer}.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted{position:relative!important;z-index:1;width:5em;height:5em;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC') repeat}.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted{position:absolute!important;z-index:2;width:1em;height:1em;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC') repeat}.note-popover .popover-content .note-style .dropdown-style blockquote,.panel-heading.note-toolbar .note-style .dropdown-style blockquote,.note-popover .popover-content .note-style .dropdown-style pre,.panel-heading.note-toolbar .note-style .dropdown-style pre{padding:5px 10px;margin:0}.note-popover .popover-content .note-style .dropdown-style h1,.panel-heading.note-toolbar .note-style .dropdown-style h1,.note-popover .popover-content .note-style .dropdown-style h2,.panel-heading.note-toolbar .note-style .dropdown-style h2,.note-popover .popover-content .note-style .dropdown-style h3,.panel-heading.note-toolbar .note-style .dropdown-style h3,.note-popover .popover-content .note-style .dropdown-style h4,.panel-heading.note-toolbar .note-style .dropdown-style h4,.note-popover .popover-content .note-style .dropdown-style h5,.panel-heading.note-toolbar .note-style .dropdown-style h5,.note-popover .popover-content .note-style .dropdown-style h6,.panel-heading.note-toolbar .note-style .dropdown-style h6,.note-popover .popover-content .note-style .dropdown-style p,.panel-heading.note-toolbar .note-style .dropdown-style p{padding:0;margin:0}.note-popover .popover-content .note-color-all .dropdown-menu,.panel-heading.note-toolbar .note-color-all .dropdown-menu{min-width:337px}.note-popover .popover-content .note-color .dropdown-toggle,.panel-heading.note-toolbar .note-color .dropdown-toggle{width:20px;padding-left:5px}.note-popover .popover-content .note-color .dropdown-menu .note-palette,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette{display:inline-block;width:160px;margin:0}.note-popover .popover-content .note-color .dropdown-menu .note-palette:first-child,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette:first-child{margin:0 5px}.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-palette-title,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-palette-title{margin:2px 7px;font-size:12px;text-align:center;border-bottom:1px solid #eee}.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-reset,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-reset,.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-select,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-select{width:100%;padding:0 3px;margin:3px;font-size:11px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-row,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-row{height:20px}.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-reset:hover,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-reset:hover{background:#eee}.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-select-btn,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-select-btn{display:none}.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-holder-custom .note-color-btn,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-holder-custom .note-color-btn{border:1px solid #eee}.note-popover .popover-content .note-para .dropdown-menu,.panel-heading.note-toolbar .note-para .dropdown-menu{min-width:216px;padding:5px}.note-popover .popover-content .note-para .dropdown-menu>div:first-child,.panel-heading.note-toolbar .note-para .dropdown-menu>div:first-child{margin-right:5px}.note-popover .popover-content .dropdown-menu,.panel-heading.note-toolbar .dropdown-menu{min-width:90px}.note-popover .popover-content .dropdown-menu.right,.panel-heading.note-toolbar .dropdown-menu.right{right:0;left:auto}.note-popover .popover-content .dropdown-menu.right::before,.panel-heading.note-toolbar .dropdown-menu.right::before{right:9px;left:auto!important}.note-popover .popover-content .dropdown-menu.right::after,.panel-heading.note-toolbar .dropdown-menu.right::after{right:10px;left:auto!important}.note-popover .popover-content .dropdown-menu.note-check li a i,.panel-heading.note-toolbar .dropdown-menu.note-check li a i{color:deepskyblue;visibility:hidden}.note-popover .popover-content .dropdown-menu.note-check li a.checked i,.panel-heading.note-toolbar .dropdown-menu.note-check li a.checked i{visibility:visible}.note-popover .popover-content .note-fontsize-10,.panel-heading.note-toolbar .note-fontsize-10{font-size:10px}.note-popover .popover-content .note-color-palette,.panel-heading.note-toolbar .note-color-palette{line-height:1}.note-popover .popover-content .note-color-palette div .note-color-btn,.panel-heading.note-toolbar .note-color-palette div .note-color-btn{width:20px;height:20px;padding:0;margin:0;border:1px solid #fff}.note-popover .popover-content .note-color-palette div .note-color-btn:hover,.panel-heading.note-toolbar .note-color-palette div .note-color-btn:hover{border:1px solid #000}.note-dialog>div{display:none}.note-dialog .form-group{margin-right:0;margin-left:0}.note-dialog .note-modal-form{margin:0}.note-dialog .note-image-dialog .note-dropzone{min-height:100px;margin-bottom:10px;font-size:30px;line-height:4;color:lightgray;text-align:center;border:4px dashed lightgray}@-moz-document url-prefix(){.note-image-input{height:auto}}.note-placeholder{position:absolute;display:none;color:gray}.note-handle .note-control-selection{position:absolute;display:none;border:1px solid #000}.note-handle .note-control-selection>div{position:absolute}.note-handle .note-control-selection .note-control-selection-bg{width:100%;height:100%;background-color:#000;-webkit-opacity:.3;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:alpha(opacity=30);filter:alpha(opacity=30)}.note-handle .note-control-selection .note-control-handle{width:7px;height:7px;border:1px solid #000}.note-handle .note-control-selection .note-control-holder{width:7px;height:7px;border:1px solid #000}.note-handle .note-control-selection .note-control-sizing{width:7px;height:7px;background-color:#fff;border:1px solid #000}.note-handle .note-control-selection .note-control-nw{top:-5px;left:-5px;border-right:0;border-bottom:0}.note-handle .note-control-selection .note-control-ne{top:-5px;right:-5px;border-bottom:0;border-left:none}.note-handle .note-control-selection .note-control-sw{bottom:-5px;left:-5px;border-top:0;border-right:0}.note-handle .note-control-selection .note-control-se{right:-5px;bottom:-5px;cursor:se-resize}.note-handle .note-control-selection .note-control-se.note-control-holder{cursor:default;border-top:0;border-left:none}.note-handle .note-control-selection .note-control-selection-info{right:0;bottom:0;padding:5px;margin:5px;font-size:12px;color:#fff;background-color:#000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:alpha(opacity=70);filter:alpha(opacity=70)}.note-hint-popover{min-width:100px;padding:2px}.note-hint-popover .popover-content{max-height:150px;padding:3px;overflow:auto}.note-hint-popover .popover-content .note-hint-group .note-hint-item{display:block!important;padding:3px}.note-hint-popover .popover-content .note-hint-group .note-hint-item.active,.note-hint-popover .popover-content .note-hint-group .note-hint-item:hover{display:block;clear:both;font-weight:400;line-height:1.4;color:#fff;text-decoration:none;white-space:nowrap;cursor:pointer;background-color:#428bca;outline:0} \ No newline at end of file diff --git a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote.js b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote.js index c52ce2926..a62224bef 100644 --- a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote.js +++ b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote.js @@ -1,128 +1,538 @@ /** - * Super simple wysiwyg editor v0.8.8 - * http://summernote.org/ + * Super simple wysiwyg editor v0.8.11 + * https://summernote.org * - * summernote.js * Copyright 2013- Alan Hong. and other contributors - * summernote may be freely distributed under the MIT license./ + * summernote may be freely distributed under the MIT license. * - * Date: 2017-09-09T11:03Z + * Date: 2018-12-22T04:42Z */ -(function (factory) { - /* global define */ - if (typeof define === 'function' && define.amd) { - // AMD. Register as an anonymous module. - define(['jquery'], factory); - } else if (typeof module === 'object' && module.exports) { - // Node/CommonJS - module.exports = factory(require('jquery')); - } else { - // Browser globals - factory(window.jQuery); - } -}(function ($) { - 'use strict'; +(function (global, factory) { + typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('jquery')) : + typeof define === 'function' && define.amd ? define(['jquery'], factory) : + (global = global || self, factory(global.jQuery)); +}(this, function ($$1) { 'use strict'; - var isSupportAmd = typeof define === 'function' && define.amd; + $$1 = $$1 && $$1.hasOwnProperty('default') ? $$1['default'] : $$1; + var Renderer = /** @class */ (function () { + function Renderer(markup, children, options, callback) { + this.markup = markup; + this.children = children; + this.options = options; + this.callback = callback; + } + Renderer.prototype.render = function ($parent) { + var $node = $$1(this.markup); + if (this.options && this.options.contents) { + $node.html(this.options.contents); + } + if (this.options && this.options.className) { + $node.addClass(this.options.className); + } + if (this.options && this.options.data) { + $$1.each(this.options.data, function (k, v) { + $node.attr('data-' + k, v); + }); + } + if (this.options && this.options.click) { + $node.on('click', this.options.click); + } + if (this.children) { + var $container_1 = $node.find('.note-children-container'); + this.children.forEach(function (child) { + child.render($container_1.length ? $container_1 : $node); + }); + } + if (this.callback) { + this.callback($node, this.options); + } + if (this.options && this.options.callback) { + this.options.callback($node); + } + if ($parent) { + $parent.append($node); + } + return $node; + }; + return Renderer; + }()); + var renderer = { + create: function (markup, callback) { + return function () { + var options = typeof arguments[1] === 'object' ? arguments[1] : arguments[0]; + var children = $$1.isArray(arguments[0]) ? arguments[0] : []; + if (options && options.children) { + children = options.children; + } + return new Renderer(markup, children, options, callback); + }; + } + }; + + var editor = renderer.create('
'); + var toolbar = renderer.create('
'); + var editingArea = renderer.create('
'); + var codable = renderer.create('').prependTo(k);for(var n=a.summernote.lang[i.lang],o="",q=0,s=i.toolbar.length;s>q;q++){var t=i.toolbar[q];o+='
';for(var u=0,v=t[1].length;v>u;u++)o+=b[t[1][u]](n);o+="
"}o='
'+o+"
";var w=a(o).prependTo(k);r(w),p(w,"bottom");var x=a(d(n)).prependTo(k);p(x),a(e()).prependTo(k);var y=a(g(n,i)).prependTo(k);y.find("button.close, a.modal-close").click(function(){a(this).closest(".modal").modal("hide")}),a('
').prependTo(k),k.insertAfter(c),c.hide()}},this.layoutInfoFromHolder=function(a){var b=a.next();if(b.hasClass("note-editor")){var c=f.buildLayoutInfo(b);for(var d in c)c.hasOwnProperty(d)&&(c[d]=c[d].call());return c}},this.removeLayout=function(a){var b=this.layoutInfoFromHolder(a);b&&(a.html(b.editable.html()),b.editor.remove(),a.show())}};a.summernote=a.summernote||{},a.extend(a.summernote,g);var u=new t,v=new s;a.fn.extend({summernote:function(b){if(b=a.extend({},a.summernote.options,b),this.each(function(c,d){var e=a(d);u.createLayout(e,b);var g=u.layoutInfoFromHolder(e);v.attach(g,b),f.isTextarea(e[0])&&e.closest("form").submit(function(){e.html(e.code())})}),this.first()&&b.focus){var c=u.layoutInfoFromHolder(this.first());c.editable.focus()}return this.length>0&&b.oninit&&b.oninit(),this},code:function(b){if(void 0===b){var d=this.first();if(0===d.length)return;var e=u.layoutInfoFromHolder(d);if(e&&e.editable){var f=e.editor.hasClass("codeview");return f&&c.bCodeMirror&&e.codable.data("cmEditor").save(),f?e.codable.val():e.editable.html()}return d.html()}return this.each(function(c,d){var e=u.layoutInfoFromHolder(a(d));e&&e.editable&&e.editable.html(b)}),this},destroy:function(){return this.each(function(b,c){var d=a(c),e=u.layoutInfoFromHolder(d);e&&e.editable&&(v.dettach(e),u.removeLayout(d))}),this}})}); +/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */ + +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],e):e(t.jQuery)}(this,function(k){"use strict";k=k&&k.hasOwnProperty("default")?k.default:k;var i=function(){function t(t,e,o,n){this.markup=t,this.children=e,this.options=o,this.callback=n}return t.prototype.render=function(t){var o=k(this.markup);if(this.options&&this.options.contents&&o.html(this.options.contents),this.options&&this.options.className&&o.addClass(this.options.className),this.options&&this.options.data&&k.each(this.options.data,function(t,e){o.attr("data-"+t,e)}),this.options&&this.options.click&&o.on("click",this.options.click),this.children){var e=o.find(".note-children-container");this.children.forEach(function(t){t.render(e.length?e:o)})}return this.callback&&this.callback(o,this.options),this.options&&this.options.callback&&this.options.callback(o),t&&t.append(o),o},t}(),o=function(o,n){return function(){var t="object"==typeof arguments[1]?arguments[1]:arguments[0],e=k.isArray(arguments[0])?arguments[0]:[];return t&&t.children&&(e=t.children),new i(o,e,t,n)}},t=o('
'),e=o('
'),n=o('
'),r=o('