diff --git a/assets/vendor/summernote/css/font/summernote.eot b/assets/vendor/summernote/css/font/summernote.eot new file mode 100755 index 0000000..4f047db Binary files /dev/null and b/assets/vendor/summernote/css/font/summernote.eot differ diff --git a/assets/vendor/summernote/css/font/summernote.ttf b/assets/vendor/summernote/css/font/summernote.ttf new file mode 100755 index 0000000..64ef84c Binary files /dev/null and b/assets/vendor/summernote/css/font/summernote.ttf differ diff --git a/assets/vendor/summernote/css/font/summernote.woff b/assets/vendor/summernote/css/font/summernote.woff new file mode 100755 index 0000000..dfd4f66 Binary files /dev/null and b/assets/vendor/summernote/css/font/summernote.woff differ diff --git a/assets/vendor/summernote/css/font/summernote.woff2 b/assets/vendor/summernote/css/font/summernote.woff2 new file mode 100755 index 0000000..40b2030 Binary files /dev/null and b/assets/vendor/summernote/css/font/summernote.woff2 differ diff --git a/assets/vendor/summernote/css/summernote-bs4.css b/assets/vendor/summernote/css/summernote-bs4.css old mode 100644 new mode 100755 index dd889be..3338b54 --- a/assets/vendor/summernote/css/summernote-bs4.css +++ b/assets/vendor/summernote/css/summernote-bs4.css @@ -1,814 +1,771 @@ +/*! + * + * Super simple wysiwyg editor v0.8.12 + * https://summernote.org + * + * + * Copyright 2013- Alan Hong. and other contributors + * summernote may be freely distributed under the MIT license. + * + * Date: 2019-07-30T07:32Z + * + */ @font-face { - font-family: "summernote"; - font-style: normal; - font-weight: normal; - src: url("../editor-fonts/summernote4c4d.eot?e557617934c52ea068954af79ed7c221"); - src: url("../editor-fonts/summernoted41d.eot?#iefix") format("embedded-opentype"), url("../editor-fonts/summernote4c4d.woff?e557617934c52ea068954af79ed7c221") - format("woff"), url("../editor-fonts/summernote4c4d.ttf?e557617934c52ea068954af79ed7c221") 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 + font-family: "summernote"; + font-style: normal; + font-weight: 400; + font-display: auto; + src: url(font/summernote.eot); + src: url(font/summernote.eot?#iefix) format("embedded-opentype"), url(font/summernote.woff2) format("woff2"), url(font/summernote.woff) format("woff"), url(font/summernote.ttf) format("truetype");} + +[class^="note-icon"]:before, +[class*=" note-icon"]:before { + display: inline-block; + font: normal normal normal 11px/1 summernote; + text-rendering: auto; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; } + -.note-icon-align-center:before { - content: "\f101" +.note-icon-fw { + text-align: center; + width: 1.25em; } -.note-icon-align-indent:before { - content: "\f102" +.note-icon-border { + border: solid 0.08em #eee; + border-radius: 0.1em; + padding: 0.2em 0.25em 0.15em; } -.note-icon-align-justify:before { - content: "\f103" +.note-icon-pull-left { + float: left; } -.note-icon-align-left:before { - content: "\f104" +.note-icon-pull-right { + float: right; } -.note-icon-align-outdent:before { - content: "\f105" +.note-icon.note-icon-pull-left { + margin-right: 0.3em; } -.note-icon-align-right:before { - content: "\f106" +.note-icon.note-icon-pull-right { + margin-left: 0.3em; } -.note-icon-align:before { - content: "\f107" + +.note-icon-align::before { + content: "\ea01"; } -.note-icon-arrow-circle-down:before { - content: "\f108" +.note-icon-align-center::before { + content: "\ea02"; } -.note-icon-arrow-circle-left:before { - content: "\f109" +.note-icon-align-indent::before { + content: "\ea03"; } -.note-icon-arrow-circle-right:before { - content: "\f10a" +.note-icon-align-justify::before { + content: "\ea04"; } -.note-icon-arrow-circle-up:before { - content: "\f10b" +.note-icon-align-left::before { + content: "\ea05"; } -.note-icon-arrows-alt:before { - content: "\f10c" +.note-icon-align-outdent::before { + content: "\ea06"; } -.note-icon-arrows-h:before { - content: "\f10d" +.note-icon-align-right::before { + content: "\ea07"; } -.note-icon-arrows-v:before { - content: "\f10e" +.note-icon-arrow-circle-down::before { + content: "\ea08"; } -.note-icon-bold:before { - content: "\f10f" +.note-icon-arrow-circle-left::before { + content: "\ea09"; } -.note-icon-caret:before { - content: "\f110" +.note-icon-arrow-circle-right::before { + content: "\ea0a"; } -.note-icon-chain-broken:before { - content: "\f111" +.note-icon-arrow-circle-up::before { + content: "\ea0b"; } -.note-icon-circle:before { - content: "\f112" +.note-icon-arrows-alt::before { + content: "\ea0c"; } -.note-icon-close:before { - content: "\f113" +.note-icon-arrows-h::before { + content: "\ea0d"; } -.note-icon-code:before { - content: "\f114" +.note-icon-arrows-v::before { + content: "\ea0e"; } -.note-icon-col-after:before { - content: "\f115" +.note-icon-bold::before { + content: "\ea0f"; } -.note-icon-col-before:before { - content: "\f116" +.note-icon-caret::before { + content: "\ea10"; } -.note-icon-col-remove:before { - content: "\f117" +.note-icon-chain-broken::before { + content: "\ea11"; } -.note-icon-eraser:before { - content: "\f118" +.note-icon-circle::before { + content: "\ea12"; } -.note-icon-font:before { - content: "\f119" +.note-icon-close::before { + content: "\ea13"; } -.note-icon-frame:before { - content: "\f11a" +.note-icon-code::before { + content: "\ea14"; } -.note-icon-italic:before { - content: "\f11b" +.note-icon-col-after::before { + content: "\ea15"; } -.note-icon-link:before { - content: "\f11c" +.note-icon-col-before::before { + content: "\ea16"; } -.note-icon-magic:before { - content: "\f11d" +.note-icon-col-remove::before { + content: "\ea17"; } -.note-icon-menu-check:before { - content: "\f11e" +.note-icon-eraser::before { + content: "\ea18"; } -.note-icon-minus:before { - content: "\f11f" +.note-icon-float-left::before { + content: "\ea19"; } -.note-icon-orderedlist:before { - content: "\f120" +.note-icon-float-none::before { + content: "\ea1a"; } -.note-icon-pencil:before { - content: "\f121" +.note-icon-float-right::before { + content: "\ea1b"; } -.note-icon-picture:before { - content: "\f122" +.note-icon-font::before { + content: "\ea1c"; } -.note-icon-question:before { - content: "\f123" +.note-icon-frame::before { + content: "\ea1d"; } -.note-icon-redo:before { - content: "\f124" +.note-icon-italic::before { + content: "\ea1e"; } -.note-icon-row-above:before { - content: "\f125" +.note-icon-link::before { + content: "\ea1f"; } -.note-icon-row-below:before { - content: "\f126" +.note-icon-magic::before { + content: "\ea20"; } -.note-icon-row-remove:before { - content: "\f127" +.note-icon-menu-check::before { + content: "\ea21"; } -.note-icon-special-character:before { - content: "\f128" +.note-icon-minus::before { + content: "\ea22"; } -.note-icon-square:before { - content: "\f129" +.note-icon-orderedlist::before { + content: "\ea23"; } -.note-icon-strikethrough:before { - content: "\f12a" +.note-icon-pencil::before { + content: "\ea24"; } -.note-icon-subscript:before { - content: "\f12b" +.note-icon-picture::before { + content: "\ea25"; } -.note-icon-summernote:before { - content: "\f12c" +.note-icon-question::before { + content: "\ea26"; } -.note-icon-superscript:before { - content: "\f12d" +.note-icon-redo::before { + content: "\ea27"; } -.note-icon-table:before { - content: "\f12e" +.note-icon-rollback::before { + content: "\ea28"; } -.note-icon-text-height:before { - content: "\f12f" +.note-icon-row-above::before { + content: "\ea29"; } -.note-icon-trash:before { - content: "\f130" +.note-icon-row-below::before { + content: "\ea2a"; } -.note-icon-underline:before { - content: "\f131" +.note-icon-row-remove::before { + content: "\ea2b"; } -.note-icon-undo:before { - content: "\f132" +.note-icon-special-character::before { + content: "\ea2c"; } -.note-icon-unorderedlist:before { - content: "\f133" +.note-icon-square::before { + content: "\ea2d"; } -.note-icon-video:before { - content: "\f134" +.note-icon-strikethrough::before { + content: "\ea2e"; } -.note-editor { - position: relative +.note-icon-subscript::before { + content: "\ea2f"; } -.note-editor .note-dropzone { - position: absolute; - z-index: 100; - display: none; - color: #87cefa; - background-color: white; - opacity: .95 +.note-icon-summernote::before { + content: "\ea30"; } -.note-editor .note-dropzone .note-dropzone-message { - display: table-cell; - font-size: 28px; - font-weight: bold; - text-align: center; - vertical-align: middle +.note-icon-superscript::before { + content: "\ea31"; } -.note-editor .note-dropzone.hover { - color: #098ddf +.note-icon-table::before { + content: "\ea32"; } -.note-editor.dragover .note-dropzone { - display: table +.note-icon-text-height::before { + content: "\ea33"; } -.note-editor .note-editing-area { - position: relative +.note-icon-trash::before { + content: "\ea34"; } -.note-editor .note-editing-area .note-editable { - outline: 0 +.note-icon-underline::before { + content: "\ea35"; } -.note-editor .note-editing-area .note-editable sup { - vertical-align: super +.note-icon-undo::before { + content: "\ea36"; } -.note-editor .note-editing-area .note-editable sub { - vertical-align: sub +.note-icon-unorderedlist::before { + content: "\ea37"; } -.note-editor .note-editing-area img.note-float-left { - margin-right: 10px +.note-icon-video::before { + content: "\ea38"; } -.note-editor .note-editing-area img.note-float-right { - margin-left: 10px + +/* Theme Variables + ------------------------------------------ */ +/* Layout + ------------------------------------------ */ +.note-editor { + position: relative; +} +.note-editor .note-dropzone { + position: absolute; + display: none; + z-index: 100; + color: lightskyblue; + background-color: #fff; + opacity: 0.95; + pointer-events: none; +} +.note-editor .note-dropzone .note-dropzone-message { + display: table-cell; + vertical-align: middle; + text-align: center; + font-size: 28px; + font-weight: 700; +} +.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: none; +} +.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 .note-editable img.note-float-left { + margin-right: 10px; +} +.note-editor .note-editing-area .note-editable img.note-float-right { + margin-left: 10px; } +/* Frame mode layout + ------------------------------------------ */ .note-editor.note-frame { - border:transparent; - + border: 1px solid #a9a9a9; } - .note-editor.note-frame.codeview .note-editing-area .note-editable { - display: none + display: none; } - .note-editor.note-frame.codeview .note-editing-area .note-codable { - display: block + display: block; } - .note-editor.note-frame .note-editing-area { - overflow: hidden + overflow: hidden; } - .note-editor.note-frame .note-editing-area .note-editable { - padding: 10px; - overflow: auto; - color: #000; - word-wrap: break-word; - background-color: #fff + background-color: #fff; + color: #000; + padding: 10px; + overflow: auto; + word-wrap: break-word; } - -.note-editor.note-frame .note-editing-area .note-editable[contenteditable="false"] { - background-color: #e5e5e5 +.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 + display: none; + width: 100%; + padding: 10px; + border: none; + box-shadow: none; + font-family: Menlo, Monaco, monospace, sans-serif; + font-size: 14px; + color: #ccc; + background-color: #222; + resize: none; + outline: none; + -ms-box-sizing: border-box; + box-sizing: border-box; + border-radius: 0; + margin-bottom: 0; } - .note-editor.note-frame.fullscreen { - position: fixed; - top: 0; - left: 0; - z-index: 1050; - width: 100%!important + position: fixed; + top: 0; + left: 0; + width: 100% !important; + z-index: 1050; } - .note-editor.note-frame.fullscreen .note-editable { - background-color: white + background-color: #fff; } - .note-editor.note-frame.fullscreen .note-resizebar { - display: none + display: none; +} +.note-editor.note-frame .note-status-output { + display: block; + width: 100%; + font-size: 14px; + line-height: 1.42857143; + height: 20px; + margin-bottom: 0; + 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 { + margin: -7px 0 0 0; + padding: 7px 10px 2px 10px; + border-radius: 0; + color: #000; + background-color: #f5f5f5; +} +.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-bottom-right-radius: 4px; - border-bottom-left-radius: 4px + background-color: #f5f5f5; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + border-top: 1px solid #ddd; } - .note-editor.note-frame .note-statusbar .note-resizebar { - width: 100%; - height: 8px; - padding-top: 1px; - cursor: ns-resize + padding-top: 1px; + height: 9px; + width: 100%; + cursor: ns-resize; } - .note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar { - width: 20px; - margin: 1px auto; - border-top: 1px solid #a9a9a9 + 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 + padding: 10px; } +/* Popover + ------------------------------------------ */ .note-popover.popover { - display: none; - max-width: none + display: none; + 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 + display: inline-block; + max-width: 200px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + vertical-align: middle; } - .note-popover.popover .arrow { - left: 20px!important + left: 20px !important; } +/* Popover and Toolbar (Button container) + ------------------------------------------ */ .note-toolbar { - position: relative; - z-index: 500 + position: relative; +} + +.note-popover .popover-content, .note-toolbar { + margin: 0; + padding: 0 0 5px 5px; +} +.note-popover .popover-content > .note-btn-group, .note-toolbar > .note-btn-group { + margin-top: 5px; + margin-left: 0; + margin-right: 5px; +} +.note-popover .popover-content .note-btn-group .note-table, .note-toolbar .note-btn-group .note-table { + min-width: 0; + padding: 5px; +} +.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker, .note-toolbar .note-btn-group .note-table .note-dimension-picker { + font-size: 18px; } - -.note-popover .popover-content, -.card-header.note-toolbar { - padding: 0 0 5px 5px; - margin: 0; - background: #efeff6; +.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher, .note-toolbar .note-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, -.card-header.note-toolbar>.btn-group { - margin-top: 5px; - margin-right: 5px; - margin-left: 0 +.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted, .note-toolbar .note-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 .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted, .note-toolbar .note-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, .note-popover .popover-content .note-style .dropdown-style pre, .note-toolbar .note-style .dropdown-style blockquote, .note-toolbar .note-style .dropdown-style pre { + margin: 0; + padding: 5px 10px; } - -.note-popover .popover-content .btn-group .note-table, -.card-header.note-toolbar .btn-group .note-table { - min-width: 0; - padding: 5px +.note-popover .popover-content .note-style .dropdown-style h1, .note-popover .popover-content .note-style .dropdown-style h2, .note-popover .popover-content .note-style .dropdown-style h3, .note-popover .popover-content .note-style .dropdown-style h4, .note-popover .popover-content .note-style .dropdown-style h5, .note-popover .popover-content .note-style .dropdown-style h6, .note-popover .popover-content .note-style .dropdown-style p, .note-toolbar .note-style .dropdown-style h1, .note-toolbar .note-style .dropdown-style h2, .note-toolbar .note-style .dropdown-style h3, .note-toolbar .note-style .dropdown-style h4, .note-toolbar .note-style .dropdown-style h5, .note-toolbar .note-style .dropdown-style h6, .note-toolbar .note-style .dropdown-style p { + margin: 0; + padding: 0; } - -.note-popover .popover-content .btn-group .note-table .note-dimension-picker, -.card-header.note-toolbar .btn-group .note-table .note-dimension-picker { - font-size: 18px +.note-popover .popover-content .note-color-all .note-dropdown-menu, .note-toolbar .note-color-all .note-dropdown-menu { + min-width: 337px; } - -.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher, -.card-header.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 .note-color .dropdown-toggle, .note-toolbar .note-color .dropdown-toggle { + width: 20px; + padding-left: 5px; } - -.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted, -.card-header.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, -.card-header.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-color .note-dropdown-menu .note-palette, .note-toolbar .note-color .note-dropdown-menu .note-palette { + display: inline-block; + margin: 0; + width: 160px; } - -.note-popover .popover-content .note-style .dropdown-style blockquote, -.card-header.note-toolbar .note-style .dropdown-style blockquote, -.note-popover .popover-content .note-style .dropdown-style pre, -.card-header.note-toolbar .note-style .dropdown-style pre { - padding: 5px 10px; - margin: 0 +.note-popover .popover-content .note-color .note-dropdown-menu .note-palette:first-child, .note-toolbar .note-color .note-dropdown-menu .note-palette:first-child { + margin: 0 5px; } - -.note-popover .popover-content .note-style .dropdown-style h1, -.card-header.note-toolbar .note-style .dropdown-style h1, -.note-popover .popover-content .note-style .dropdown-style h2, -.card-header.note-toolbar .note-style .dropdown-style h2, -.note-popover .popover-content .note-style .dropdown-style h3, -.card-header.note-toolbar .note-style .dropdown-style h3, -.note-popover .popover-content .note-style .dropdown-style h4, -.card-header.note-toolbar .note-style .dropdown-style h4, -.note-popover .popover-content .note-style .dropdown-style h5, -.card-header.note-toolbar .note-style .dropdown-style h5, -.note-popover .popover-content .note-style .dropdown-style h6, -.card-header.note-toolbar .note-style .dropdown-style h6, -.note-popover .popover-content .note-style .dropdown-style p, -.card-header.note-toolbar .note-style .dropdown-style p { - padding: 0; - margin: 0 -} - -.note-popover .popover-content .note-color .dropdown-toggle, -.card-header.note-toolbar .note-color .dropdown-toggle { - width: 20px; - padding-left: 5px +.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-palette-title, .note-toolbar .note-color .note-dropdown-menu .note-palette .note-palette-title { + font-size: 12px; + margin: 2px 7px; + text-align: center; + border-bottom: 1px solid #eee; } - -.note-popover .popover-content .note-color .dropdown-menu, -.card-header.note-toolbar .note-color .dropdown-menu { - min-width: 337px +.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset, +.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select, .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset, +.note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select { + font-size: 11px; + margin: 3px; + padding: 0 3px; + cursor: pointer; + border-radius: 5px; } - -.note-popover .popover-content .note-color .dropdown-menu .note-palette, -.card-header.note-toolbar .note-color .dropdown-menu .note-palette { - display: inline-block; - width: 160px; - margin: 0 +.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-row, .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-row { + height: 20px; } - -.note-popover .popover-content .note-color .dropdown-menu .note-palette:first-child, -.card-header.note-toolbar .note-color .dropdown-menu .note-palette:first-child { - margin: 0 5px +.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset:hover, .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset:hover { + background: #eee; } - -.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-palette-title, -.card-header.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 .note-dropdown-menu .note-palette .note-color-select-btn, .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select-btn { + display: none; } - -.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-reset, -.card-header.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 .note-dropdown-menu .note-palette .note-holder-custom .note-color-btn, .note-toolbar .note-color .note-dropdown-menu .note-palette .note-holder-custom .note-color-btn { + border: 1px solid #eee; } - -.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-row, -.card-header.note-toolbar .note-color .dropdown-menu .note-palette .note-color-row { - height: 20px +.note-popover .popover-content .note-para .note-dropdown-menu, .note-toolbar .note-para .note-dropdown-menu { + min-width: 216px; + padding: 5px; } - -.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-reset:hover, -.card-header.note-toolbar .note-color .dropdown-menu .note-palette .note-color-reset:hover { - background: #eee +.note-popover .popover-content .note-para .note-dropdown-menu > div:first-child, .note-toolbar .note-para .note-dropdown-menu > div:first-child { + margin-right: 5px; } - -.note-popover .popover-content .note-para .dropdown-menu, -.card-header.note-toolbar .note-para .dropdown-menu { - min-width: 216px; - padding: 5px +.note-popover .popover-content .note-dropdown-menu, .note-toolbar .note-dropdown-menu { + min-width: 160px; } - -.note-popover .popover-content .note-para .dropdown-menu>div:first-child, -.card-header.note-toolbar .note-para .dropdown-menu>div:first-child { - margin-right: 5px +.note-popover .popover-content .note-dropdown-menu.right, .note-toolbar .note-dropdown-menu.right { + right: 0; + left: auto; +} +.note-popover .popover-content .note-dropdown-menu.right::before, .note-toolbar .note-dropdown-menu.right::before { + right: 9px; + left: auto !important; +} +.note-popover .popover-content .note-dropdown-menu.right::after, .note-toolbar .note-dropdown-menu.right::after { + right: 10px; + left: auto !important; } - -.note-popover .popover-content .dropdown-menu, -.card-header.note-toolbar .dropdown-menu { - min-width: 90px +.note-popover .popover-content .note-dropdown-menu.note-check a i, .note-toolbar .note-dropdown-menu.note-check a i { + color: deepskyblue; + visibility: hidden; } - -.note-popover .popover-content .dropdown-menu.right, -.card-header.note-toolbar .dropdown-menu.right { - right: 0; - left: auto +.note-popover .popover-content .note-dropdown-menu.note-check a.checked i, .note-toolbar .note-dropdown-menu.note-check a.checked i { + visibility: visible; } - -.note-popover .popover-content .dropdown-menu.right::before, -.card-header.note-toolbar .dropdown-menu.right::before { - right: 9px; - left: auto!important +.note-popover .popover-content .note-fontsize-10, .note-toolbar .note-fontsize-10 { + font-size: 10px; +} +.note-popover .popover-content .note-color-palette, .note-toolbar .note-color-palette { + line-height: 1; } - -.note-popover .popover-content .dropdown-menu.right::after, -.card-header.note-toolbar .dropdown-menu.right::after { - right: 10px; - left: auto!important +.note-popover .popover-content .note-color-palette div .note-color-btn, .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 .dropdown-menu.note-check a i, -.card-header.note-toolbar .dropdown-menu.note-check a i { - color: deepskyblue; - visibility: hidden +.note-popover .popover-content .note-color-palette div .note-color-btn:hover, .note-toolbar .note-color-palette div .note-color-btn:hover { + border: 1px solid #000; } -.note-popover .popover-content .dropdown-menu.note-check a.checked i, -.card-header.note-toolbar .dropdown-menu.note-check a.checked i { - visibility: visible +/* Dialog + ------------------------------------------ */ +.note-dialog > div { + display: none; } - -.note-popover .popover-content .note-fontsize-10, -.card-header.note-toolbar .note-fontsize-10 { - font-size: 10px -} - -.note-popover .popover-content .note-color-palette, -.card-header.note-toolbar .note-color-palette { - line-height: 1 -} - -.note-popover .popover-content .note-color-palette div .note-color-btn, -.card-header.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, -.card-header.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 + margin-left: 0; + margin-right: 0; } - .note-dialog .note-modal-form { - margin: 0 + 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 + min-height: 100px; + font-size: 30px; + line-height: 4; + color: lightgray; + text-align: center; + border: 4px dashed lightgray; + margin-bottom: 10px; } - @-moz-document url-prefix() { - .note-image-input { - height: auto - } + .note-dialog .note-image-input { + height: auto; + } } +/* Placeholder + ------------------------------------------ */ .note-placeholder { - position: absolute; - display: none; - color: gray + position: absolute; + display: none; + color: gray; } +/* Handle + ------------------------------------------ */ .note-handle .note-control-selection { - position: absolute; - display: none; - border: 1px solid black + position: absolute; + display: none; + border: 1px solid #000; } - -.note-handle .note-control-selection>div { - position: absolute +.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) + width: 100%; + height: 100%; + background-color: #000; + -webkit-opacity: 0.3; + -khtml-opacity: 0.3; + -moz-opacity: 0.3; + opacity: 0.3; + -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); + filter: alpha(opacity=30); +} +.note-handle .note-control-selection .note-control-handle, .note-handle .note-control-selection .note-control-sizing, .note-handle .note-control-selection .note-control-holder { + width: 7px; + height: 7px; + border: 1px solid #000; } - -.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 + background-color: #000; } - .note-handle .note-control-selection .note-control-nw { - top: -5px; - left: -5px; - border-right: 0; - border-bottom: 0 + top: -5px; + left: -5px; + border-right: none; + border-bottom: none; } - .note-handle .note-control-selection .note-control-ne { - top: -5px; - right: -5px; - border-bottom: 0; - border-left: none + top: -5px; + right: -5px; + border-bottom: none; + border-left: none; } - .note-handle .note-control-selection .note-control-sw { - bottom: -5px; - left: -5px; - border-top: 0; - border-right: 0 + bottom: -5px; + left: -5px; + border-top: none; + border-right: none; } - .note-handle .note-control-selection .note-control-se { - right: -5px; - bottom: -5px; - cursor: se-resize + 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 + cursor: default; + border-top: none; + 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) + right: 0; + bottom: 0; + padding: 5px; + margin: 5px; + color: #fff; + background-color: #000; + font-size: 12px; + border-radius: 5px; + -webkit-opacity: 0.7; + -khtml-opacity: 0.7; + -moz-opacity: 0.7; + opacity: 0.7; + -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); + filter: alpha(opacity=70); } .note-hint-popover { - min-width: 100px; - padding: 2px + min-width: 100px; + padding: 2px; } - .note-hint-popover .popover-content { - max-height: 150px; - padding: 3px; - overflow: auto + padding: 3px; + max-height: 150px; + 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 + 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; + white-space: nowrap; + text-decoration: none; + background-color: #428bca; + outline: 0; + cursor: pointer; +} + +.note-btn { + background: #fff; + border-color: #dae0e5; + padding: 0.25rem 0.65rem; +} diff --git a/assets/vendor/summernote/editor-fonts/summernote4c4d.eot b/assets/vendor/summernote/editor-fonts/summernote4c4d.eot deleted file mode 100644 index 4b6f0f6..0000000 Binary files a/assets/vendor/summernote/editor-fonts/summernote4c4d.eot and /dev/null differ diff --git a/assets/vendor/summernote/editor-fonts/summernote4c4d.ttf b/assets/vendor/summernote/editor-fonts/summernote4c4d.ttf deleted file mode 100644 index 514099b..0000000 Binary files a/assets/vendor/summernote/editor-fonts/summernote4c4d.ttf and /dev/null differ diff --git a/assets/vendor/summernote/editor-fonts/summernote4c4d.woff b/assets/vendor/summernote/editor-fonts/summernote4c4d.woff deleted file mode 100644 index 63e4951..0000000 Binary files a/assets/vendor/summernote/editor-fonts/summernote4c4d.woff and /dev/null differ diff --git a/assets/vendor/summernote/editor-fonts/summernoted41d.eot b/assets/vendor/summernote/editor-fonts/summernoted41d.eot deleted file mode 100644 index 4b6f0f6..0000000 Binary files a/assets/vendor/summernote/editor-fonts/summernoted41d.eot and /dev/null differ diff --git a/assets/vendor/summernote/js/summernote-bs4.js b/assets/vendor/summernote/js/summernote-bs4.js old mode 100644 new mode 100755 index ac82369..0482465 --- a/assets/vendor/summernote/js/summernote-bs4.js +++ b/assets/vendor/summernote/js/summernote-bs4.js @@ -1,271 +1,461 @@ -/** - * Super simple wysiwyg editor v0.8.9 +/*! + * + * Super simple wysiwyg editor v0.8.12 * https://summernote.org - * + * + * * Copyright 2013- Alan Hong. and other contributors * summernote may be freely distributed under the MIT license. - * - * Date: 2017-12-25T06:39Z + * + * Date: 2019-07-30T07:32Z + * */ -(function (global, factory) { - typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('jquery')) : - typeof define === 'function' && define.amd ? define(['jquery'], factory) : - (factory(global.jQuery)); -}(this, (function ($$1) { 'use strict'; - -$$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); - }; +(function webpackUniversalModuleDefinition(root, factory) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(require("jQuery")); + else if(typeof define === 'function' && define.amd) + define(["jQuery"], factory); + else { + var a = typeof exports === 'object' ? factory(require("jQuery")) : factory(root["jQuery"]); + for(var i in a) (typeof exports === 'object' ? exports : root)[i] = a[i]; } -}; +})(window, function(__WEBPACK_EXTERNAL_MODULE__0__) { +return /******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) { +/******/ return installedModules[moduleId].exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ i: moduleId, +/******/ l: false, +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.l = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // define getter function for harmony exports +/******/ __webpack_require__.d = function(exports, name, getter) { +/******/ if(!__webpack_require__.o(exports, name)) { +/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); +/******/ } +/******/ }; +/******/ +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ +/******/ // create a fake namespace object +/******/ // mode & 1: value is a module id, require it +/******/ // mode & 2: merge all properties of value into the ns +/******/ // mode & 4: return value when already ns object +/******/ // mode & 8|1: behave like require +/******/ __webpack_require__.t = function(value, mode) { +/******/ if(mode & 1) value = __webpack_require__(value); +/******/ if(mode & 8) return value; +/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; +/******/ var ns = Object.create(null); +/******/ __webpack_require__.r(ns); +/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); +/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); +/******/ return ns; +/******/ }; +/******/ +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function getDefault() { return module['default']; } : +/******/ function getModuleExports() { return module; }; +/******/ __webpack_require__.d(getter, 'a', getter); +/******/ return getter; +/******/ }; +/******/ +/******/ // Object.prototype.hasOwnProperty.call +/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = ""; +/******/ +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(__webpack_require__.s = 52); +/******/ }) +/************************************************************************/ +/******/ ({ -var editor = renderer.create('
'); -var toolbar = renderer.create('
'); -var editingArea = renderer.create('
'); -var codable = renderer.create('