chore(npm): Update CKEditor to version 4.21.0

This commit is contained in:
Hivert Quentin
2023-05-23 09:42:28 +02:00
parent 613ee7b8b3
commit 7292dbc780
65 changed files with 3592 additions and 3592 deletions
File diff suppressed because it is too large Load Diff
@@ -1,21 +1,21 @@
Base64Image Plugin for CKEditor 4
=================================
Created by ALL-INKL.COM - Neue Medien Münnich - 04. Feb 2014
Adds images from local client as base64 string into the source without server
side processing. You can also add external image urls into the source.
## Requirements
The Browser must support the JavaScript File API.
## Installation
1. Download the plugin from http://github.com/nmmf/base64image
2. Extract (decompress) the downloaded file into the plugins folder of your
CKEditor installation.
Example: http://example.com/ckeditor/plugins/base64image
3. Enable the plugin by using the extraPlugins configuration setting.
Example: CKEDITOR.config.extraPlugins = "base64image";
Base64Image Plugin for CKEditor 4
=================================
Created by ALL-INKL.COM - Neue Medien Münnich - 04. Feb 2014
Adds images from local client as base64 string into the source without server
side processing. You can also add external image urls into the source.
## Requirements
The Browser must support the JavaScript File API.
## Installation
1. Download the plugin from http://github.com/nmmf/base64image
2. Extract (decompress) the downloaded file into the plugins folder of your
CKEditor installation.
Example: http://example.com/ckeditor/plugins/base64image
3. Enable the plugin by using the extraPlugins configuration setting.
Example: CKEDITOR.config.extraPlugins = "base64image";
@@ -1,20 +1,20 @@
/**
* @license Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved.
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
*/
.cke_colordialog_colorcell {
width: 12px; /* All cells have equal width which depends on parent width (in this case table parent). Width works more like max-width. */
height: 14px;
padding: 1px; /* Padding is replaced by border for focused cells. Prevents 'jumping' when adding borders. */
}
.cke_colordialog_colorcell.cke_colordialog_focused_light,
.cke_colordialog_colorcell.cke_colordialog_focused_dark {
padding: 0; /* Shrink cell to allow 1px border indicating focus. */
border: 1px dotted #000;
}
.cke_colordialog_colorcell.cke_colordialog_focused_dark {
border-color: #FFF;
}
/**
* @license Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved.
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
*/
.cke_colordialog_colorcell {
width: 12px; /* All cells have equal width which depends on parent width (in this case table parent). Width works more like max-width. */
height: 14px;
padding: 1px; /* Padding is replaced by border for focused cells. Prevents 'jumping' when adding borders. */
}
.cke_colordialog_colorcell.cke_colordialog_focused_light,
.cke_colordialog_colorcell.cke_colordialog_focused_dark {
padding: 0; /* Shrink cell to allow 1px border indicating focus. */
border: 1px dotted #000;
}
.cke_colordialog_colorcell.cke_colordialog_focused_dark {
border-color: #FFF;
}
@@ -1,18 +1,18 @@
.cke_dialog_open {
overflow: hidden;
}
.cke_dialog_container {
position: fixed;
overflow-y: auto;
overflow-x: auto;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 10010;
}
.cke_dialog_body {
position: relative;
}
.cke_dialog_open {
overflow: hidden;
}
.cke_dialog_container {
position: fixed;
overflow-y: auto;
overflow-x: auto;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 10010;
}
.cke_dialog_body {
position: relative;
}
@@ -1,237 +1,237 @@
.cke_emoji {
overflow-y: hidden;
height: 100%;
}
.cke_emoji-suggestion_item {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
font-family: sans-serif, Arial, Verdana, "Trebuchet MS", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.cke_emoji-suggestion_item span {
font-family: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.cke_emoji-panel {
width: 310px;
height: 300px;
overflow: hidden;
}
.cke_emoji-inner_panel {
width: 100%;
}
.cke_emoji-panel_block a {
display: inline-block;
width: 100%;
padding-top: 2px;
}
.cke_emoji-inner_panel > h2 {
font-size: 2em;
}
/* TOP NAVIGATION */
.cke_emoji-navigation_icons {
display: none;
}
.cke_emoji-inner_panel > nav {
width: 100%;
height: 24px;
margin-top: 10px;
margin-bottom: 6px;
padding-bottom: 4px;
border-bottom: 1px solid #d1d1d1;
}
.cke_emoji-inner_panel > nav > ul {
margin-left: 10px;
margin-right: 10px;
margin-top: 8px;
padding: 0;
list-style-type: none;
height: 24px;
}
.cke_emoji-inner_panel > nav li {
display: inline-block;
width: 24px;
height: auto;
margin: 0 6px;
text-align: center;
}
.cke_browser_ie .cke_emoji-inner_panel > nav li {
height: 22px;
}
.cke_emoji-inner_panel li svg {
opacity: 0.4;
width: 80%;
}
.cke_emoji-inner_panel li span {
opacity: 0.4;
}
.cke_emoji-inner_panel li:hover svg, .cke_emoji-inner_panel li:hover span{
opacity: 1;
}
.cke_emoji-inner_panel .active {
border-bottom: 5px solid rgba(44, 195, 255, 1);
}
.cke_emoji-navigation_item span {
width: 21px;
height: 21px;
display: inline-block;
}
/* SEARCHBOX */
.cke_emoji-search {
position: relative;
height: 25px;
display: block;
border: 1px solid #d1d1d1;
margin-left: 10px;
margin-right: 10px;
}
.cke_emoji-search .cke_emoji-search_loupe {
position: absolute;
top: 6px;
left: 6px;
display: inline-block;
width: 14px;
height: 14px;
opacity: 0.4;
}
.cke_rtl .cke_emoji-search .cke_emoji-search_loupe {
left: auto;
right: 6px;
}
.cke_emoji-search span {
background-repeat: no-repeat;
background-position: -60px -15px;
background-size: 75px 30px;
}
.cke_emoji-search input {
-webkit-appearance: none;
border: none;
width: 100%;
height: 100%;
padding-left: 25px;
padding-right: 10px;
margin-left: 0
}
.cke_rtl .cke_emoji-search input {
padding-left: 10px;
padding-right: 25px;
margin-right: 0;
}
/* EMOJI */
.cke_emoji-outer_emoji_block {
height: 180px;
overflow-x: hidden;
overflow-y: auto;
margin-top: 5px;
margin-left: 10px;
margin-right: 10px;
padding-left: 2px;
padding-right: 2px;
}
.cke_emoji-outer_emoji_block h2 {
font-size: 1.3em;
font-weight: 600;
margin: 5px 0 3px 0;
}
.cke_emoji-outer_emoji_block ul {
margin: 0 0 15px 0;
padding: 0;
list-style-type: none;
}
.cke_emoji-item {
font-family: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
list-style-type: none;
display: inline-table;
width: 36px;
height: 36px;
font-size: 1.8em;
text-align: center;
}
.cke_emoji-item:hover {
border-radius: 10%;
background-color: rgba(44, 195, 255, 0.2);
}
.cke_emoji-item > a {
text-decoration: none;
display: table-cell;
vertical-align: middle;
}
.cke_emoji-outer_emoji_block .hidden {
display: none
}
/* STATUS BAR */
.cke_emoji-status_bar {
height: 34px;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
margin-top: 3px;
border-top: 1px solid #d1d1d1;
line-height: 1;
}
.cke_emoji-status_bar p {
margin-top: 3px;
}
.cke_emoji-status_bar > div {
display: inline-block;
margin-top: 3px;
}
.cke_emoji-status_icon {
font-family: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
font-size: 2.2em;
float: left;
margin-right: 10px;
}
.cke_rtl .cke_emoji-status_icon {
float: right;
margin-right: 0px;
margin-left: 10px;
}
.cke_emoji-panel_block p {
margin-bottom: 0;
}
p.cke_emoji-status_description {
font-weight: 600;
}
p.cke_emoji-status_full_name {
font-size: 0.8em;
color: #d1d1d1;
}
.cke_emoji-inner_panel a:focus, .cke_emoji-inner_panel input:focus {
outline: 2px solid #139FF7;
}
.cke_emoji {
overflow-y: hidden;
height: 100%;
}
.cke_emoji-suggestion_item {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
font-family: sans-serif, Arial, Verdana, "Trebuchet MS", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.cke_emoji-suggestion_item span {
font-family: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.cke_emoji-panel {
width: 310px;
height: 300px;
overflow: hidden;
}
.cke_emoji-inner_panel {
width: 100%;
}
.cke_emoji-panel_block a {
display: inline-block;
width: 100%;
padding-top: 2px;
}
.cke_emoji-inner_panel > h2 {
font-size: 2em;
}
/* TOP NAVIGATION */
.cke_emoji-navigation_icons {
display: none;
}
.cke_emoji-inner_panel > nav {
width: 100%;
height: 24px;
margin-top: 10px;
margin-bottom: 6px;
padding-bottom: 4px;
border-bottom: 1px solid #d1d1d1;
}
.cke_emoji-inner_panel > nav > ul {
margin-left: 10px;
margin-right: 10px;
margin-top: 8px;
padding: 0;
list-style-type: none;
height: 24px;
}
.cke_emoji-inner_panel > nav li {
display: inline-block;
width: 24px;
height: auto;
margin: 0 6px;
text-align: center;
}
.cke_browser_ie .cke_emoji-inner_panel > nav li {
height: 22px;
}
.cke_emoji-inner_panel li svg {
opacity: 0.4;
width: 80%;
}
.cke_emoji-inner_panel li span {
opacity: 0.4;
}
.cke_emoji-inner_panel li:hover svg, .cke_emoji-inner_panel li:hover span{
opacity: 1;
}
.cke_emoji-inner_panel .active {
border-bottom: 5px solid rgba(44, 195, 255, 1);
}
.cke_emoji-navigation_item span {
width: 21px;
height: 21px;
display: inline-block;
}
/* SEARCHBOX */
.cke_emoji-search {
position: relative;
height: 25px;
display: block;
border: 1px solid #d1d1d1;
margin-left: 10px;
margin-right: 10px;
}
.cke_emoji-search .cke_emoji-search_loupe {
position: absolute;
top: 6px;
left: 6px;
display: inline-block;
width: 14px;
height: 14px;
opacity: 0.4;
}
.cke_rtl .cke_emoji-search .cke_emoji-search_loupe {
left: auto;
right: 6px;
}
.cke_emoji-search span {
background-repeat: no-repeat;
background-position: -60px -15px;
background-size: 75px 30px;
}
.cke_emoji-search input {
-webkit-appearance: none;
border: none;
width: 100%;
height: 100%;
padding-left: 25px;
padding-right: 10px;
margin-left: 0
}
.cke_rtl .cke_emoji-search input {
padding-left: 10px;
padding-right: 25px;
margin-right: 0;
}
/* EMOJI */
.cke_emoji-outer_emoji_block {
height: 180px;
overflow-x: hidden;
overflow-y: auto;
margin-top: 5px;
margin-left: 10px;
margin-right: 10px;
padding-left: 2px;
padding-right: 2px;
}
.cke_emoji-outer_emoji_block h2 {
font-size: 1.3em;
font-weight: 600;
margin: 5px 0 3px 0;
}
.cke_emoji-outer_emoji_block ul {
margin: 0 0 15px 0;
padding: 0;
list-style-type: none;
}
.cke_emoji-item {
font-family: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
list-style-type: none;
display: inline-table;
width: 36px;
height: 36px;
font-size: 1.8em;
text-align: center;
}
.cke_emoji-item:hover {
border-radius: 10%;
background-color: rgba(44, 195, 255, 0.2);
}
.cke_emoji-item > a {
text-decoration: none;
display: table-cell;
vertical-align: middle;
}
.cke_emoji-outer_emoji_block .hidden {
display: none
}
/* STATUS BAR */
.cke_emoji-status_bar {
height: 34px;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
margin-top: 3px;
border-top: 1px solid #d1d1d1;
line-height: 1;
}
.cke_emoji-status_bar p {
margin-top: 3px;
}
.cke_emoji-status_bar > div {
display: inline-block;
margin-top: 3px;
}
.cke_emoji-status_icon {
font-family: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
font-size: 2.2em;
float: left;
margin-right: 10px;
}
.cke_rtl .cke_emoji-status_icon {
float: right;
margin-right: 0px;
margin-left: 10px;
}
.cke_emoji-panel_block p {
margin-bottom: 0;
}
p.cke_emoji-status_description {
font-weight: 600;
}
p.cke_emoji-status_full_name {
font-size: 0.8em;
color: #d1d1d1;
}
.cke_emoji-inner_panel a:focus, .cke_emoji-inner_panel input:focus {
outline: 2px solid #139FF7;
}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.8 KiB

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

@@ -1,28 +1,28 @@
Software License Agreement
==========================
**CKEditor SCAYT Plugin**
Copyright © 2012, [CKSource](http://cksource.com) - Frederico Knabben. All rights reserved.
Licensed under the terms of any of the following licenses at your choice:
* GNU General Public License Version 2 or later (the "GPL"):
http://www.gnu.org/licenses/gpl.html
* GNU Lesser General Public License Version 2.1 or later (the "LGPL"):
http://www.gnu.org/licenses/lgpl.html
* Mozilla Public License Version 1.1 or later (the "MPL"):
http://www.mozilla.org/MPL/MPL-1.1.html
You are not required to, but if you want to explicitly declare the license you have chosen to be bound to when using, reproducing, modifying and distributing this software, just include a text file titled "legal.txt" in your version of this software, indicating your license choice.
Sources of Intellectual Property Included in this plugin
--------------------------------------------------------
Where not otherwise indicated, all plugin content is authored by CKSource engineers and consists of CKSource-owned intellectual property. In some specific instances, the plugin will incorporate work done by developers outside of CKSource with their express permission.
Trademarks
----------
CKEditor is a trademark of CKSource - Frederico Knabben. All other brand and product names are trademarks, registered trademarks or service marks of their respective holders.
Software License Agreement
==========================
**CKEditor SCAYT Plugin**
Copyright © 2012, [CKSource](http://cksource.com) - Frederico Knabben. All rights reserved.
Licensed under the terms of any of the following licenses at your choice:
* GNU General Public License Version 2 or later (the "GPL"):
http://www.gnu.org/licenses/gpl.html
* GNU Lesser General Public License Version 2.1 or later (the "LGPL"):
http://www.gnu.org/licenses/lgpl.html
* Mozilla Public License Version 1.1 or later (the "MPL"):
http://www.mozilla.org/MPL/MPL-1.1.html
You are not required to, but if you want to explicitly declare the license you have chosen to be bound to when using, reproducing, modifying and distributing this software, just include a text file titled "legal.txt" in your version of this software, indicating your license choice.
Sources of Intellectual Property Included in this plugin
--------------------------------------------------------
Where not otherwise indicated, all plugin content is authored by CKSource engineers and consists of CKSource-owned intellectual property. In some specific instances, the plugin will incorporate work done by developers outside of CKSource with their express permission.
Trademarks
----------
CKEditor is a trademark of CKSource - Frederico Knabben. All other brand and product names are trademarks, registered trademarks or service marks of their respective holders.
@@ -1,23 +1,23 @@
div.cke_dialog_ui_scaytItemList {
border: 1px solid #c9cccf;
}
.cke_scaytItemList-child {
position: relative;
padding: 6px 30px 6px 5px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.cke_scaytItemList-child:hover {
background: #ebebeb;
}
.cke_scaytItemList-child .cke_scaytItemList_remove {
position: absolute;
top: 0;
right: 5px;
width: 26px;
height: 26px;
}
div.cke_dialog_ui_scaytItemList {
border: 1px solid #c9cccf;
}
.cke_scaytItemList-child {
position: relative;
padding: 6px 30px 6px 5px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.cke_scaytItemList-child:hover {
background: #ebebeb;
}
.cke_scaytItemList-child .cke_scaytItemList_remove {
position: absolute;
top: 0;
right: 5px;
width: 26px;
height: 26px;
}
@@ -1,71 +1,71 @@
a
{
text-decoration:none;
padding: 2px 4px 4px 6px;
display : block;
border-width: 1px;
border-style: solid;
margin : 0px;
}
a.cke_scayt_toogle:hover,
a.cke_scayt_toogle:focus,
a.cke_scayt_toogle:active
{
border-color: #316ac5;
background-color: #dff1ff;
color : #000;
cursor: pointer;
margin : 0px;
}
a.cke_scayt_toogle {
color : #316ac5;
border-color: #fff;
}
.scayt_enabled a.cke_scayt_item {
color : #316ac5;
border-color: #fff;
margin : 0px;
}
.scayt_disabled a.cke_scayt_item {
color : gray;
border-color : #fff;
}
.scayt_enabled a.cke_scayt_item:hover,
.scayt_enabled a.cke_scayt_item:focus,
.scayt_enabled a.cke_scayt_item:active
{
border-color: #316ac5;
background-color: #dff1ff;
color : #000;
cursor: pointer;
}
.scayt_disabled a.cke_scayt_item:hover,
.scayt_disabled a.cke_scayt_item:focus,
.scayt_disabled a.cke_scayt_item:active
{
border-color: gray;
background-color: #dff1ff;
color : gray;
cursor: no-drop;
}
.cke_scayt_set_on, .cke_scayt_set_off
{
display: none;
}
.scayt_enabled .cke_scayt_set_on
{
display: none;
}
.scayt_disabled .cke_scayt_set_on
{
display: inline;
}
.scayt_disabled .cke_scayt_set_off
{
display: none;
}
.scayt_enabled .cke_scayt_set_off
{
display: inline;
}
a
{
text-decoration:none;
padding: 2px 4px 4px 6px;
display : block;
border-width: 1px;
border-style: solid;
margin : 0px;
}
a.cke_scayt_toogle:hover,
a.cke_scayt_toogle:focus,
a.cke_scayt_toogle:active
{
border-color: #316ac5;
background-color: #dff1ff;
color : #000;
cursor: pointer;
margin : 0px;
}
a.cke_scayt_toogle {
color : #316ac5;
border-color: #fff;
}
.scayt_enabled a.cke_scayt_item {
color : #316ac5;
border-color: #fff;
margin : 0px;
}
.scayt_disabled a.cke_scayt_item {
color : gray;
border-color : #fff;
}
.scayt_enabled a.cke_scayt_item:hover,
.scayt_enabled a.cke_scayt_item:focus,
.scayt_enabled a.cke_scayt_item:active
{
border-color: #316ac5;
background-color: #dff1ff;
color : #000;
cursor: pointer;
}
.scayt_disabled a.cke_scayt_item:hover,
.scayt_disabled a.cke_scayt_item:focus,
.scayt_disabled a.cke_scayt_item:active
{
border-color: gray;
background-color: #dff1ff;
color : gray;
cursor: no-drop;
}
.cke_scayt_set_on, .cke_scayt_set_off
{
display: none;
}
.scayt_enabled .cke_scayt_set_on
{
display: none;
}
.scayt_disabled .cke_scayt_set_on
{
display: inline;
}
.scayt_disabled .cke_scayt_set_off
{
display: none;
}
.scayt_enabled .cke_scayt_set_off
{
display: inline;
}