更新element-plus 2.2.0
1:更新element-plus 2.2.0和依赖 2:更换@element-plus/icons-vue 3:重构黑夜模式 4:富文本编辑器升级至tinymce6 5:sc-dialog 移除自定义拖拽,使用内置的draggable 6:模拟错误增加API错误模拟 7:scTable 增加全功能分页 8:ElementPlus size 移至config-provider
This commit is contained in:
parent
19144814b4
commit
02d8e1bfdc
30
package.json
30
package.json
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "scui",
|
"name": "scui",
|
||||||
"version": "1.5.0",
|
"version": "1.6.0",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"serve": "vue-cli-service serve",
|
"serve": "vue-cli-service serve",
|
||||||
|
|
@ -8,31 +8,31 @@
|
||||||
"lint": "vue-cli-service lint"
|
"lint": "vue-cli-service lint"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@element-plus/icons": "0.0.11",
|
"@element-plus/icons-vue": "1.1.4",
|
||||||
"@tinymce/tinymce-vue": "4.0.5",
|
"@tinymce/tinymce-vue": "5.0.0",
|
||||||
"axios": "0.25.0",
|
"axios": "0.27.2",
|
||||||
"core-js": "3.21.0",
|
"core-js": "3.22.5",
|
||||||
"cropperjs": "1.5.12",
|
"cropperjs": "1.5.12",
|
||||||
"crypto-js": "4.1.1",
|
"crypto-js": "4.1.1",
|
||||||
"echarts": "5.3.0",
|
"echarts": "5.3.2",
|
||||||
"element-plus": "2.0.2",
|
"element-plus": "2.2.0",
|
||||||
"nprogress": "0.2.0",
|
"nprogress": "0.2.0",
|
||||||
"qrcodejs2": "0.0.2",
|
"qrcodejs2": "0.0.2",
|
||||||
"sortablejs": "1.14.0",
|
"sortablejs": "1.15.0",
|
||||||
"tinymce": "5.10.2",
|
"tinymce": "6.0.2",
|
||||||
"vue": "3.2.30",
|
"vue": "3.2.33",
|
||||||
"vue-i18n": "9.1.9",
|
"vue-i18n": "9.1.10",
|
||||||
"vue-router": "4.0.12",
|
"vue-router": "4.0.15",
|
||||||
"vuedraggable": "4.0.3",
|
"vuedraggable": "4.0.3",
|
||||||
"vuex": "4.0.2",
|
"vuex": "4.0.2",
|
||||||
"xgplayer": "2.31.4",
|
"xgplayer": "2.31.6",
|
||||||
"xgplayer-hls": "2.5.1"
|
"xgplayer-hls": "2.5.2"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@vue/cli-plugin-babel": "4.5.15",
|
"@vue/cli-plugin-babel": "4.5.15",
|
||||||
"@vue/cli-plugin-eslint": "4.5.15",
|
"@vue/cli-plugin-eslint": "4.5.15",
|
||||||
"@vue/cli-service": "4.5.15",
|
"@vue/cli-service": "4.5.15",
|
||||||
"@vue/compiler-sfc": "3.2.30",
|
"@vue/compiler-sfc": "3.2.33",
|
||||||
"babel-eslint": "10.1.0",
|
"babel-eslint": "10.1.0",
|
||||||
"eslint": "6.8.0",
|
"eslint": "6.8.0",
|
||||||
"eslint-plugin-vue": "7.19.1",
|
"eslint-plugin-vue": "7.19.1",
|
||||||
|
|
|
||||||
|
|
@ -16,9 +16,9 @@
|
||||||
enabled. Please enable it to continue.</strong>
|
enabled. Please enable it to continue.</strong>
|
||||||
</noscript>
|
</noscript>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var theme = window.localStorage.getItem('APP_THEME');
|
var dark = window.localStorage.getItem('APP_DARK');
|
||||||
if(theme){
|
if(dark){
|
||||||
document.body.setAttribute('data-theme', JSON.parse(theme))
|
document.documentElement.classList.add("dark")
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
<div id="app" class="aminui">
|
<div id="app" class="aminui">
|
||||||
|
|
@ -36,9 +36,9 @@
|
||||||
.app-loading__loader {box-sizing: border-box;width: 35px;height: 35px;border: 5px solid transparent;border-top-color: #000;border-radius: 50%;animation: .5s loader linear infinite;position: relative;}
|
.app-loading__loader {box-sizing: border-box;width: 35px;height: 35px;border: 5px solid transparent;border-top-color: #000;border-radius: 50%;animation: .5s loader linear infinite;position: relative;}
|
||||||
.app-loading__loader:before {box-sizing: border-box;content: '';display: block;width: inherit;height: inherit;position: absolute;top: -5px;left: -5px;border: 5px solid #ccc;border-radius: 50%;opacity: .5;}
|
.app-loading__loader:before {box-sizing: border-box;content: '';display: block;width: inherit;height: inherit;position: absolute;top: -5px;left: -5px;border: 5px solid #ccc;border-radius: 50%;opacity: .5;}
|
||||||
.app-loading__title {font-size: 24px;color: #333;margin-top: 30px;}
|
.app-loading__title {font-size: 24px;color: #333;margin-top: 30px;}
|
||||||
[data-theme='dark'] .app-loading {background: #222225;}
|
.dark .app-loading {background: #222225;}
|
||||||
[data-theme='dark'] .app-loading__loader {border-top-color: #fff;}
|
.dark .app-loading__loader {border-top-color: #fff;}
|
||||||
[data-theme='dark'] .app-loading__title {color: #d0d0d0;}
|
.dark .app-loading__title {color: #d0d0d0;}
|
||||||
@keyframes loader {
|
@keyframes loader {
|
||||||
0% {
|
0% {
|
||||||
transform: rotate(0deg);
|
transform: rotate(0deg);
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,6 @@
|
||||||
/**
|
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
body {
|
body {
|
||||||
background-color: #2f3742;
|
background-color: #222f3e;
|
||||||
color: #dfe0e4;
|
color: #fff;
|
||||||
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
|
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
|
||||||
line-height: 1.4;
|
line-height: 1.4;
|
||||||
margin: 1rem;
|
margin: 1rem;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1 @@
|
||||||
/**
|
body{background-color:#222f3e;color:#fff;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;line-height:1.4;margin:1rem}a{color:#4099ff}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#6d737b}figure{display:table;margin:1rem auto}figure figcaption{color:#8a8f97;display:block;margin-top:.25rem;text-align:center}hr{border-color:#6d737b;border-style:solid;border-width:1px 0 0 0}code{background-color:#6d737b;border-radius:3px;padding:.1rem .2rem}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #6d737b;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #6d737b;margin-right:1.5rem;padding-right:1rem}
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
body{background-color:#2f3742;color:#dfe0e4;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;line-height:1.4;margin:1rem}a{color:#4099ff}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#6d737b}figure{display:table;margin:1rem auto}figure figcaption{color:#8a8f97;display:block;margin-top:.25rem;text-align:center}hr{border-color:#6d737b;border-style:solid;border-width:1px 0 0 0}code{background-color:#6d737b;border-radius:3px;padding:.1rem .2rem}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #6d737b;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #6d737b;margin-right:1.5rem;padding-right:1rem}
|
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,3 @@
|
||||||
/**
|
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
body {
|
body {
|
||||||
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
|
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
|
||||||
line-height: 1.4;
|
line-height: 1.4;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1 @@
|
||||||
/**
|
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;line-height:1.4;margin:1rem}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#ccc}figure{display:table;margin:1rem auto}figure figcaption{color:#999;display:block;margin-top:.25rem;text-align:center}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0 0}code{background-color:#e8e8e8;border-radius:3px;padding:.1rem .2rem}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #ccc;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #ccc;margin-right:1.5rem;padding-right:1rem}
|
body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;line-height:1.4;margin:1rem}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#ccc}figure{display:table;margin:1rem auto}figure figcaption{color:#999;display:block;margin-top:.25rem;text-align:center}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0 0}code{background-color:#e8e8e8;border-radius:3px;padding:.1rem .2rem}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #ccc;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #ccc;margin-right:1.5rem;padding-right:1rem}
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,3 @@
|
||||||
/**
|
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
@media screen {
|
@media screen {
|
||||||
html {
|
html {
|
||||||
background: #f4f4f4;
|
background: #f4f4f4;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1 @@
|
||||||
/**
|
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
@media screen{html{background:#f4f4f4;min-height:100%}}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif}@media screen{body{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.15);box-sizing:border-box;margin:1rem auto 0;max-width:820px;min-height:calc(100vh - 1rem);padding:4rem 6rem 6rem 6rem}}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#ccc}figure figcaption{color:#999;margin-top:.25rem;text-align:center}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0 0}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #ccc;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #ccc;margin-right:1.5rem;padding-right:1rem}
|
@media screen{html{background:#f4f4f4;min-height:100%}}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif}@media screen{body{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.15);box-sizing:border-box;margin:1rem auto 0;max-width:820px;min-height:calc(100vh - 1rem);padding:4rem 6rem 6rem 6rem}}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#ccc}figure figcaption{color:#999;margin-top:.25rem;text-align:center}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0 0}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #ccc;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #ccc;margin-right:1.5rem;padding-right:1rem}
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,66 @@
|
||||||
|
body {
|
||||||
|
background-color: #2f3742;
|
||||||
|
color: #dfe0e4;
|
||||||
|
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
|
||||||
|
line-height: 1.4;
|
||||||
|
margin: 1rem;
|
||||||
|
}
|
||||||
|
a {
|
||||||
|
color: #4099ff;
|
||||||
|
}
|
||||||
|
table {
|
||||||
|
border-collapse: collapse;
|
||||||
|
}
|
||||||
|
/* Apply a default padding if legacy cellpadding attribute is missing */
|
||||||
|
table:not([cellpadding]) th,
|
||||||
|
table:not([cellpadding]) td {
|
||||||
|
padding: 0.4rem;
|
||||||
|
}
|
||||||
|
/* Set default table styles if a table has a positive border attribute
|
||||||
|
and no inline css */
|
||||||
|
table[border]:not([border="0"]):not([style*="border-width"]) th,
|
||||||
|
table[border]:not([border="0"]):not([style*="border-width"]) td {
|
||||||
|
border-width: 1px;
|
||||||
|
}
|
||||||
|
/* Set default table styles if a table has a positive border attribute
|
||||||
|
and no inline css */
|
||||||
|
table[border]:not([border="0"]):not([style*="border-style"]) th,
|
||||||
|
table[border]:not([border="0"]):not([style*="border-style"]) td {
|
||||||
|
border-style: solid;
|
||||||
|
}
|
||||||
|
/* Set default table styles if a table has a positive border attribute
|
||||||
|
and no inline css */
|
||||||
|
table[border]:not([border="0"]):not([style*="border-color"]) th,
|
||||||
|
table[border]:not([border="0"]):not([style*="border-color"]) td {
|
||||||
|
border-color: #6d737b;
|
||||||
|
}
|
||||||
|
figure {
|
||||||
|
display: table;
|
||||||
|
margin: 1rem auto;
|
||||||
|
}
|
||||||
|
figure figcaption {
|
||||||
|
color: #8a8f97;
|
||||||
|
display: block;
|
||||||
|
margin-top: 0.25rem;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
hr {
|
||||||
|
border-color: #6d737b;
|
||||||
|
border-style: solid;
|
||||||
|
border-width: 1px 0 0 0;
|
||||||
|
}
|
||||||
|
code {
|
||||||
|
background-color: #6d737b;
|
||||||
|
border-radius: 3px;
|
||||||
|
padding: 0.1rem 0.2rem;
|
||||||
|
}
|
||||||
|
.mce-content-body:not([dir=rtl]) blockquote {
|
||||||
|
border-left: 2px solid #6d737b;
|
||||||
|
margin-left: 1.5rem;
|
||||||
|
padding-left: 1rem;
|
||||||
|
}
|
||||||
|
.mce-content-body[dir=rtl] blockquote {
|
||||||
|
border-right: 2px solid #6d737b;
|
||||||
|
margin-right: 1.5rem;
|
||||||
|
padding-right: 1rem;
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
body{background-color:#2f3742;color:#dfe0e4;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;line-height:1.4;margin:1rem}a{color:#4099ff}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#6d737b}figure{display:table;margin:1rem auto}figure figcaption{color:#8a8f97;display:block;margin-top:.25rem;text-align:center}hr{border-color:#6d737b;border-style:solid;border-width:1px 0 0 0}code{background-color:#6d737b;border-radius:3px;padding:.1rem .2rem}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #6d737b;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #6d737b;margin-right:1.5rem;padding-right:1rem}
|
||||||
|
|
@ -0,0 +1,61 @@
|
||||||
|
body {
|
||||||
|
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
|
||||||
|
line-height: 1.4;
|
||||||
|
margin: 1rem;
|
||||||
|
}
|
||||||
|
table {
|
||||||
|
border-collapse: collapse;
|
||||||
|
}
|
||||||
|
/* Apply a default padding if legacy cellpadding attribute is missing */
|
||||||
|
table:not([cellpadding]) th,
|
||||||
|
table:not([cellpadding]) td {
|
||||||
|
padding: 0.4rem;
|
||||||
|
}
|
||||||
|
/* Set default table styles if a table has a positive border attribute
|
||||||
|
and no inline css */
|
||||||
|
table[border]:not([border="0"]):not([style*="border-width"]) th,
|
||||||
|
table[border]:not([border="0"]):not([style*="border-width"]) td {
|
||||||
|
border-width: 1px;
|
||||||
|
}
|
||||||
|
/* Set default table styles if a table has a positive border attribute
|
||||||
|
and no inline css */
|
||||||
|
table[border]:not([border="0"]):not([style*="border-style"]) th,
|
||||||
|
table[border]:not([border="0"]):not([style*="border-style"]) td {
|
||||||
|
border-style: solid;
|
||||||
|
}
|
||||||
|
/* Set default table styles if a table has a positive border attribute
|
||||||
|
and no inline css */
|
||||||
|
table[border]:not([border="0"]):not([style*="border-color"]) th,
|
||||||
|
table[border]:not([border="0"]):not([style*="border-color"]) td {
|
||||||
|
border-color: #ccc;
|
||||||
|
}
|
||||||
|
figure {
|
||||||
|
display: table;
|
||||||
|
margin: 1rem auto;
|
||||||
|
}
|
||||||
|
figure figcaption {
|
||||||
|
color: #999;
|
||||||
|
display: block;
|
||||||
|
margin-top: 0.25rem;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
hr {
|
||||||
|
border-color: #ccc;
|
||||||
|
border-style: solid;
|
||||||
|
border-width: 1px 0 0 0;
|
||||||
|
}
|
||||||
|
code {
|
||||||
|
background-color: #e8e8e8;
|
||||||
|
border-radius: 3px;
|
||||||
|
padding: 0.1rem 0.2rem;
|
||||||
|
}
|
||||||
|
.mce-content-body:not([dir=rtl]) blockquote {
|
||||||
|
border-left: 2px solid #ccc;
|
||||||
|
margin-left: 1.5rem;
|
||||||
|
padding-left: 1rem;
|
||||||
|
}
|
||||||
|
.mce-content-body[dir=rtl] blockquote {
|
||||||
|
border-right: 2px solid #ccc;
|
||||||
|
margin-right: 1.5rem;
|
||||||
|
padding-right: 1rem;
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;line-height:1.4;margin:1rem}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#ccc}figure{display:table;margin:1rem auto}figure figcaption{color:#999;display:block;margin-top:.25rem;text-align:center}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0 0}code{background-color:#e8e8e8;border-radius:3px;padding:.1rem .2rem}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #ccc;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #ccc;margin-right:1.5rem;padding-right:1rem}
|
||||||
|
|
@ -1,9 +1,3 @@
|
||||||
/**
|
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
body {
|
body {
|
||||||
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
|
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
|
||||||
line-height: 1.4;
|
line-height: 1.4;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1 @@
|
||||||
/**
|
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;line-height:1.4;margin:1rem auto;max-width:900px}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#ccc}figure{display:table;margin:1rem auto}figure figcaption{color:#999;display:block;margin-top:.25rem;text-align:center}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0 0}code{background-color:#e8e8e8;border-radius:3px;padding:.1rem .2rem}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #ccc;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #ccc;margin-right:1.5rem;padding-right:1rem}
|
body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;line-height:1.4;margin:1rem auto;max-width:900px}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#ccc}figure{display:table;margin:1rem auto}figure figcaption{color:#999;display:block;margin-top:.25rem;text-align:center}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0 0}code{background-color:#e8e8e8;border-radius:3px;padding:.1rem .2rem}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #ccc;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #ccc;margin-right:1.5rem;padding-right:1rem}
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,7 @@
|
||||||
/**
|
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
.mce-content-body .mce-item-anchor {
|
.mce-content-body .mce-item-anchor {
|
||||||
background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
|
background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-item-anchor:empty {
|
||||||
cursor: default;
|
cursor: default;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
height: 12px !important;
|
height: 12px !important;
|
||||||
|
|
@ -14,17 +10,21 @@
|
||||||
-moz-user-modify: read-only;
|
-moz-user-modify: read-only;
|
||||||
-webkit-user-select: all;
|
-webkit-user-select: all;
|
||||||
-moz-user-select: all;
|
-moz-user-select: all;
|
||||||
-ms-user-select: all;
|
user-select: all;
|
||||||
user-select: all;
|
|
||||||
width: 8px !important;
|
width: 8px !important;
|
||||||
}
|
}
|
||||||
|
.mce-content-body .mce-item-anchor:not(:empty) {
|
||||||
|
background-position-x: 2px;
|
||||||
|
display: inline-block;
|
||||||
|
padding-left: 12px;
|
||||||
|
}
|
||||||
.mce-content-body .mce-item-anchor[data-mce-selected] {
|
.mce-content-body .mce-item-anchor[data-mce-selected] {
|
||||||
outline-offset: 1px;
|
outline-offset: 1px;
|
||||||
}
|
}
|
||||||
.tox-comments-visible .tox-comment {
|
.tox-comments-visible .tox-comment {
|
||||||
background-color: #fff0b7;
|
background-color: #fff0b7;
|
||||||
}
|
}
|
||||||
.tox-comments-visible .tox-comment--active {
|
.tox-comments-visible .tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) {
|
||||||
background-color: #ffe168;
|
background-color: #ffe168;
|
||||||
}
|
}
|
||||||
.tox-checklist > li:not(.tox-checklist--hidden) {
|
.tox-checklist > li:not(.tox-checklist--hidden) {
|
||||||
|
|
@ -70,7 +70,6 @@ pre[class*="language-"] {
|
||||||
-moz-tab-size: 4;
|
-moz-tab-size: 4;
|
||||||
tab-size: 4;
|
tab-size: 4;
|
||||||
-webkit-hyphens: none;
|
-webkit-hyphens: none;
|
||||||
-ms-hyphens: none;
|
|
||||||
hyphens: none;
|
hyphens: none;
|
||||||
}
|
}
|
||||||
/* Code blocks */
|
/* Code blocks */
|
||||||
|
|
@ -305,7 +304,7 @@ pre[class*="language-"] {
|
||||||
height: 10px;
|
height: 10px;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
width: 10px;
|
width: 10px;
|
||||||
z-index: 10000;
|
z-index: 1298;
|
||||||
}
|
}
|
||||||
.mce-content-body div.mce-resizehandle:hover {
|
.mce-content-body div.mce-resizehandle:hover {
|
||||||
background-color: #4099ff;
|
background-color: #4099ff;
|
||||||
|
|
@ -487,7 +486,6 @@ pre[class*="language-"] {
|
||||||
-webkit-touch-callout: none;
|
-webkit-touch-callout: none;
|
||||||
-webkit-user-select: none;
|
-webkit-user-select: none;
|
||||||
-moz-user-select: none;
|
-moz-user-select: none;
|
||||||
-ms-user-select: none;
|
|
||||||
user-select: none;
|
user-select: none;
|
||||||
}
|
}
|
||||||
.mce-content-body td[data-mce-selected]::after,
|
.mce-content-body td[data-mce-selected]::after,
|
||||||
|
|
@ -519,7 +517,6 @@ pre[class*="language-"] {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
-webkit-user-select: none;
|
-webkit-user-select: none;
|
||||||
-moz-user-select: none;
|
-moz-user-select: none;
|
||||||
-ms-user-select: none;
|
|
||||||
user-select: none;
|
user-select: none;
|
||||||
}
|
}
|
||||||
.ephox-snooker-resizer-cols {
|
.ephox-snooker-resizer-cols {
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,7 @@
|
||||||
/**
|
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
.mce-content-body .mce-item-anchor {
|
.mce-content-body .mce-item-anchor {
|
||||||
background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
|
background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-item-anchor:empty {
|
||||||
cursor: default;
|
cursor: default;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
height: 12px !important;
|
height: 12px !important;
|
||||||
|
|
@ -14,17 +10,21 @@
|
||||||
-moz-user-modify: read-only;
|
-moz-user-modify: read-only;
|
||||||
-webkit-user-select: all;
|
-webkit-user-select: all;
|
||||||
-moz-user-select: all;
|
-moz-user-select: all;
|
||||||
-ms-user-select: all;
|
user-select: all;
|
||||||
user-select: all;
|
|
||||||
width: 8px !important;
|
width: 8px !important;
|
||||||
}
|
}
|
||||||
|
.mce-content-body .mce-item-anchor:not(:empty) {
|
||||||
|
background-position-x: 2px;
|
||||||
|
display: inline-block;
|
||||||
|
padding-left: 12px;
|
||||||
|
}
|
||||||
.mce-content-body .mce-item-anchor[data-mce-selected] {
|
.mce-content-body .mce-item-anchor[data-mce-selected] {
|
||||||
outline-offset: 1px;
|
outline-offset: 1px;
|
||||||
}
|
}
|
||||||
.tox-comments-visible .tox-comment {
|
.tox-comments-visible .tox-comment {
|
||||||
background-color: #fff0b7;
|
background-color: #fff0b7;
|
||||||
}
|
}
|
||||||
.tox-comments-visible .tox-comment--active {
|
.tox-comments-visible .tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) {
|
||||||
background-color: #ffe168;
|
background-color: #ffe168;
|
||||||
}
|
}
|
||||||
.tox-checklist > li:not(.tox-checklist--hidden) {
|
.tox-checklist > li:not(.tox-checklist--hidden) {
|
||||||
|
|
@ -70,7 +70,6 @@ pre[class*="language-"] {
|
||||||
-moz-tab-size: 4;
|
-moz-tab-size: 4;
|
||||||
tab-size: 4;
|
tab-size: 4;
|
||||||
-webkit-hyphens: none;
|
-webkit-hyphens: none;
|
||||||
-ms-hyphens: none;
|
|
||||||
hyphens: none;
|
hyphens: none;
|
||||||
}
|
}
|
||||||
pre[class*="language-"]::-moz-selection,
|
pre[class*="language-"]::-moz-selection,
|
||||||
|
|
@ -118,7 +117,7 @@ pre[class*="language-"] {
|
||||||
.token.punctuation {
|
.token.punctuation {
|
||||||
color: #999;
|
color: #999;
|
||||||
}
|
}
|
||||||
.namespace {
|
.token.namespace {
|
||||||
opacity: 0.7;
|
opacity: 0.7;
|
||||||
}
|
}
|
||||||
.token.property,
|
.token.property,
|
||||||
|
|
@ -144,6 +143,7 @@ pre[class*="language-"] {
|
||||||
.language-css .token.string,
|
.language-css .token.string,
|
||||||
.style .token.string {
|
.style .token.string {
|
||||||
color: #9a6e3a;
|
color: #9a6e3a;
|
||||||
|
/* This background color was intended by the author of this theme. */
|
||||||
background: hsla(0, 0%, 100%, 0.5);
|
background: hsla(0, 0%, 100%, 0.5);
|
||||||
}
|
}
|
||||||
.token.atrule,
|
.token.atrule,
|
||||||
|
|
@ -323,7 +323,7 @@ pre[class*="language-"] {
|
||||||
height: 10px;
|
height: 10px;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
width: 10px;
|
width: 10px;
|
||||||
z-index: 10000;
|
z-index: 1298;
|
||||||
}
|
}
|
||||||
.mce-content-body div.mce-resizehandle:hover {
|
.mce-content-body div.mce-resizehandle:hover {
|
||||||
background-color: #4099ff;
|
background-color: #4099ff;
|
||||||
|
|
@ -505,7 +505,6 @@ pre[class*="language-"] {
|
||||||
-webkit-touch-callout: none;
|
-webkit-touch-callout: none;
|
||||||
-webkit-user-select: none;
|
-webkit-user-select: none;
|
||||||
-moz-user-select: none;
|
-moz-user-select: none;
|
||||||
-ms-user-select: none;
|
|
||||||
user-select: none;
|
user-select: none;
|
||||||
}
|
}
|
||||||
.mce-content-body td[data-mce-selected]::after,
|
.mce-content-body td[data-mce-selected]::after,
|
||||||
|
|
@ -537,7 +536,6 @@ pre[class*="language-"] {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
-webkit-user-select: none;
|
-webkit-user-select: none;
|
||||||
-moz-user-select: none;
|
-moz-user-select: none;
|
||||||
-ms-user-select: none;
|
|
||||||
user-select: none;
|
user-select: none;
|
||||||
}
|
}
|
||||||
.ephox-snooker-resizer-cols {
|
.ephox-snooker-resizer-cols {
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1,29 +0,0 @@
|
||||||
/**
|
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
.tinymce-mobile-unfocused-selections .tinymce-mobile-unfocused-selection {
|
|
||||||
/* Note: this file is used inside the content, so isn't part of theming */
|
|
||||||
background-color: green;
|
|
||||||
display: inline-block;
|
|
||||||
opacity: 0.5;
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
body {
|
|
||||||
-webkit-text-size-adjust: none;
|
|
||||||
}
|
|
||||||
body img {
|
|
||||||
/* this is related to the content margin */
|
|
||||||
max-width: 96vw;
|
|
||||||
}
|
|
||||||
body table img {
|
|
||||||
max-width: 95%;
|
|
||||||
}
|
|
||||||
body {
|
|
||||||
font-family: sans-serif;
|
|
||||||
}
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
/**
|
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
.tinymce-mobile-unfocused-selections .tinymce-mobile-unfocused-selection{background-color:green;display:inline-block;opacity:.5;position:absolute}body{-webkit-text-size-adjust:none}body img{max-width:96vw}body table img{max-width:95%}body{font-family:sans-serif}table{border-collapse:collapse}
|
|
||||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
|
|
@ -1,673 +0,0 @@
|
||||||
/**
|
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
/* RESET all the things! */
|
|
||||||
.tinymce-mobile-outer-container {
|
|
||||||
all: initial;
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container * {
|
|
||||||
border: 0;
|
|
||||||
box-sizing: initial;
|
|
||||||
cursor: inherit;
|
|
||||||
float: none;
|
|
||||||
line-height: 1;
|
|
||||||
margin: 0;
|
|
||||||
outline: 0;
|
|
||||||
padding: 0;
|
|
||||||
-webkit-tap-highlight-color: transparent;
|
|
||||||
/* TBIO-3691, stop the gray flicker on touch. */
|
|
||||||
text-shadow: none;
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-arrow-back::before {
|
|
||||||
content: "\e5cd";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-image::before {
|
|
||||||
content: "\e412";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-cancel-circle::before {
|
|
||||||
content: "\e5c9";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-full-dot::before {
|
|
||||||
content: "\e061";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-align-center::before {
|
|
||||||
content: "\e234";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-align-left::before {
|
|
||||||
content: "\e236";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-align-right::before {
|
|
||||||
content: "\e237";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-bold::before {
|
|
||||||
content: "\e238";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-italic::before {
|
|
||||||
content: "\e23f";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-unordered-list::before {
|
|
||||||
content: "\e241";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-ordered-list::before {
|
|
||||||
content: "\e242";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-font-size::before {
|
|
||||||
content: "\e245";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-underline::before {
|
|
||||||
content: "\e249";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-link::before {
|
|
||||||
content: "\e157";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-unlink::before {
|
|
||||||
content: "\eca2";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-color::before {
|
|
||||||
content: "\e891";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-previous::before {
|
|
||||||
content: "\e314";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-next::before {
|
|
||||||
content: "\e315";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-large-font::before,
|
|
||||||
.tinymce-mobile-icon-style-formats::before {
|
|
||||||
content: "\e264";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-undo::before {
|
|
||||||
content: "\e166";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-redo::before {
|
|
||||||
content: "\e15a";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-removeformat::before {
|
|
||||||
content: "\e239";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-small-font::before {
|
|
||||||
content: "\e906";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-readonly-back::before,
|
|
||||||
.tinymce-mobile-format-matches::after {
|
|
||||||
content: "\e5ca";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-small-heading::before {
|
|
||||||
content: "small";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-large-heading::before {
|
|
||||||
content: "large";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-small-heading::before,
|
|
||||||
.tinymce-mobile-icon-large-heading::before {
|
|
||||||
font-family: sans-serif;
|
|
||||||
font-size: 80%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-mask-edit-icon::before {
|
|
||||||
content: "\e254";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-back::before {
|
|
||||||
content: "\e5c4";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-heading::before {
|
|
||||||
/* TODO: Translate */
|
|
||||||
content: "Headings";
|
|
||||||
font-family: sans-serif;
|
|
||||||
font-size: 80%;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-h1::before {
|
|
||||||
content: "H1";
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-h2::before {
|
|
||||||
content: "H2";
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-h3::before {
|
|
||||||
content: "H3";
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
background: rgba(51, 51, 51, 0.5);
|
|
||||||
height: 100%;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container {
|
|
||||||
align-items: center;
|
|
||||||
border-radius: 50%;
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
font-family: sans-serif;
|
|
||||||
font-size: 1em;
|
|
||||||
justify-content: space-between;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .mixin-menu-item {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
border-radius: 50%;
|
|
||||||
height: 2.1em;
|
|
||||||
width: 2.1em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
flex-direction: column;
|
|
||||||
font-size: 1em;
|
|
||||||
}
|
|
||||||
@media only screen and (min-device-width:700px) {
|
|
||||||
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section {
|
|
||||||
font-size: 1.2em;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section .tinymce-mobile-mask-tap-icon {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
border-radius: 50%;
|
|
||||||
height: 2.1em;
|
|
||||||
width: 2.1em;
|
|
||||||
background-color: white;
|
|
||||||
color: #207ab7;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section .tinymce-mobile-mask-tap-icon::before {
|
|
||||||
content: "\e900";
|
|
||||||
font-family: 'tinymce-mobile', sans-serif;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section:not(.tinymce-mobile-mask-tap-icon-selected) .tinymce-mobile-mask-tap-icon {
|
|
||||||
z-index: 2;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-android-container.tinymce-mobile-android-maximized {
|
|
||||||
background: #ffffff;
|
|
||||||
border: none;
|
|
||||||
bottom: 0;
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
left: 0;
|
|
||||||
position: fixed;
|
|
||||||
right: 0;
|
|
||||||
top: 0;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-android-container:not(.tinymce-mobile-android-maximized) {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-android-container .tinymce-mobile-editor-socket {
|
|
||||||
display: flex;
|
|
||||||
flex-grow: 1;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-android-container .tinymce-mobile-editor-socket iframe {
|
|
||||||
display: flex !important;
|
|
||||||
flex-grow: 1;
|
|
||||||
height: auto !important;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-android-scroll-reload {
|
|
||||||
overflow: hidden;
|
|
||||||
}
|
|
||||||
:not(.tinymce-mobile-readonly-mode) > .tinymce-mobile-android-selection-context-toolbar {
|
|
||||||
margin-top: 23px;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip {
|
|
||||||
background: #fff;
|
|
||||||
display: flex;
|
|
||||||
flex: 0 0 auto;
|
|
||||||
z-index: 1;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar {
|
|
||||||
align-items: center;
|
|
||||||
background-color: #fff;
|
|
||||||
border-bottom: 1px solid #cccccc;
|
|
||||||
display: flex;
|
|
||||||
flex: 1;
|
|
||||||
height: 2.5em;
|
|
||||||
width: 100%;
|
|
||||||
/* Make it no larger than the toolstrip, so that it needs to scroll */
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
height: 100%;
|
|
||||||
flex-shrink: 1;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group > div {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
height: 100%;
|
|
||||||
flex: 1;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group.tinymce-mobile-exit-container {
|
|
||||||
background: #f44336;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group.tinymce-mobile-toolbar-scrollable-group {
|
|
||||||
flex-grow: 1;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item {
|
|
||||||
padding-left: 0.5em;
|
|
||||||
padding-right: 0.5em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item.tinymce-mobile-toolbar-button {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
height: 80%;
|
|
||||||
margin-left: 2px;
|
|
||||||
margin-right: 2px;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item.tinymce-mobile-toolbar-button.tinymce-mobile-toolbar-button-selected {
|
|
||||||
background: #c8cbcf;
|
|
||||||
color: #cccccc;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:first-of-type,
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:last-of-type {
|
|
||||||
background: #207ab7;
|
|
||||||
color: #eceff1;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar {
|
|
||||||
/* Note, this file is imported inside .tinymce-mobile-context-toolbar, so that prefix is on everything here. */
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
height: 100%;
|
|
||||||
flex: 1;
|
|
||||||
padding-bottom: 0.4em;
|
|
||||||
padding-top: 0.4em;
|
|
||||||
/* Make any buttons appearing on the left and right display in the centre (e.g. color edges) */
|
|
||||||
/* For widgets like the colour picker, use the whole height */
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog {
|
|
||||||
display: flex;
|
|
||||||
min-height: 1.5em;
|
|
||||||
overflow: hidden;
|
|
||||||
padding-left: 0;
|
|
||||||
padding-right: 0;
|
|
||||||
position: relative;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain {
|
|
||||||
display: flex;
|
|
||||||
height: 100%;
|
|
||||||
transition: left cubic-bezier(0.4, 0, 1, 1) 0.15s;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen {
|
|
||||||
display: flex;
|
|
||||||
flex: 0 0 auto;
|
|
||||||
justify-content: space-between;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen input {
|
|
||||||
font-family: Sans-serif;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container {
|
|
||||||
display: flex;
|
|
||||||
flex-grow: 1;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container .tinymce-mobile-input-container-x {
|
|
||||||
-ms-grid-row-align: center;
|
|
||||||
align-self: center;
|
|
||||||
background: inherit;
|
|
||||||
border: none;
|
|
||||||
border-radius: 50%;
|
|
||||||
color: #888;
|
|
||||||
font-size: 0.6em;
|
|
||||||
font-weight: bold;
|
|
||||||
height: 100%;
|
|
||||||
padding-right: 2px;
|
|
||||||
position: absolute;
|
|
||||||
right: 0;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container.tinymce-mobile-input-container-empty .tinymce-mobile-input-container-x {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous,
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous::before,
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next::before {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
font-weight: bold;
|
|
||||||
height: 100%;
|
|
||||||
padding-left: 0.5em;
|
|
||||||
padding-right: 0.5em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous.tinymce-mobile-toolbar-navigation-disabled::before,
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next.tinymce-mobile-toolbar-navigation-disabled::before {
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-item {
|
|
||||||
color: #cccccc;
|
|
||||||
font-size: 10px;
|
|
||||||
line-height: 10px;
|
|
||||||
margin: 0 2px;
|
|
||||||
padding-top: 3px;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-item.tinymce-mobile-dot-active {
|
|
||||||
color: #c8cbcf;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-large-font::before,
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-large-heading::before {
|
|
||||||
margin-left: 0.5em;
|
|
||||||
margin-right: 0.9em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-small-font::before,
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-small-heading::before {
|
|
||||||
margin-left: 0.9em;
|
|
||||||
margin-right: 0.5em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider {
|
|
||||||
display: flex;
|
|
||||||
flex: 1;
|
|
||||||
margin-left: 0;
|
|
||||||
margin-right: 0;
|
|
||||||
padding: 0.28em 0;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-size-container {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
flex-grow: 1;
|
|
||||||
height: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-size-container .tinymce-mobile-slider-size-line {
|
|
||||||
background: #cccccc;
|
|
||||||
display: flex;
|
|
||||||
flex: 1;
|
|
||||||
height: 0.2em;
|
|
||||||
margin-bottom: 0.3em;
|
|
||||||
margin-top: 0.3em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container {
|
|
||||||
padding-left: 2em;
|
|
||||||
padding-right: 2em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-slider-gradient-container {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
flex-grow: 1;
|
|
||||||
height: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-slider-gradient-container .tinymce-mobile-slider-gradient {
|
|
||||||
background: linear-gradient(to right, hsl(0, 100%, 50%) 0%, hsl(60, 100%, 50%) 17%, hsl(120, 100%, 50%) 33%, hsl(180, 100%, 50%) 50%, hsl(240, 100%, 50%) 67%, hsl(300, 100%, 50%) 83%, hsl(0, 100%, 50%) 100%);
|
|
||||||
display: flex;
|
|
||||||
flex: 1;
|
|
||||||
height: 0.2em;
|
|
||||||
margin-bottom: 0.3em;
|
|
||||||
margin-top: 0.3em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-hue-slider-black {
|
|
||||||
/* Not part of theming */
|
|
||||||
background: black;
|
|
||||||
height: 0.2em;
|
|
||||||
margin-bottom: 0.3em;
|
|
||||||
margin-top: 0.3em;
|
|
||||||
width: 1.2em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-hue-slider-white {
|
|
||||||
/* Not part of theming */
|
|
||||||
background: white;
|
|
||||||
height: 0.2em;
|
|
||||||
margin-bottom: 0.3em;
|
|
||||||
margin-top: 0.3em;
|
|
||||||
width: 1.2em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-thumb {
|
|
||||||
/* vertically centering trick (margin: auto, top: 0, bottom: 0). On iOS and Safari, if you leave
|
|
||||||
* out these values, then it shows the thumb at the top of the spectrum. This is probably because it is
|
|
||||||
* absolutely positioned with only a left value, and not a top. Note, on Chrome it seems to be fine without
|
|
||||||
* this approach.
|
|
||||||
*/
|
|
||||||
align-items: center;
|
|
||||||
background-clip: padding-box;
|
|
||||||
background-color: #455a64;
|
|
||||||
border: 0.5em solid rgba(136, 136, 136, 0);
|
|
||||||
border-radius: 3em;
|
|
||||||
bottom: 0;
|
|
||||||
color: #fff;
|
|
||||||
display: flex;
|
|
||||||
height: 0.5em;
|
|
||||||
justify-content: center;
|
|
||||||
left: -10px;
|
|
||||||
margin: auto;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
transition: border 120ms cubic-bezier(0.39, 0.58, 0.57, 1);
|
|
||||||
width: 0.5em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-thumb.tinymce-mobile-thumb-active {
|
|
||||||
border: 0.5em solid rgba(136, 136, 136, 0.39);
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serializer-wrapper,
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group > div {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
height: 100%;
|
|
||||||
flex: 1;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serializer-wrapper {
|
|
||||||
flex-direction: column;
|
|
||||||
justify-content: center;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item:not(.tinymce-mobile-serialised-dialog) {
|
|
||||||
height: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-container {
|
|
||||||
display: flex;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input {
|
|
||||||
background: #ffffff;
|
|
||||||
border: none;
|
|
||||||
border-radius: 0;
|
|
||||||
color: #455a64;
|
|
||||||
flex-grow: 1;
|
|
||||||
font-size: 0.85em;
|
|
||||||
padding-bottom: 0.1em;
|
|
||||||
padding-left: 5px;
|
|
||||||
padding-top: 0.1em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input::-webkit-input-placeholder {
|
|
||||||
/* WebKit, Blink, Edge */
|
|
||||||
color: #888;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input::placeholder {
|
|
||||||
/* WebKit, Blink, Edge */
|
|
||||||
color: #888;
|
|
||||||
}
|
|
||||||
/* dropup */
|
|
||||||
.tinymce-mobile-dropup {
|
|
||||||
background: white;
|
|
||||||
display: flex;
|
|
||||||
overflow: hidden;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-dropup.tinymce-mobile-dropup-shrinking {
|
|
||||||
transition: height 0.3s ease-out;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-dropup.tinymce-mobile-dropup-growing {
|
|
||||||
transition: height 0.3s ease-in;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-dropup.tinymce-mobile-dropup-closed {
|
|
||||||
flex-grow: 0;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-dropup.tinymce-mobile-dropup-open:not(.tinymce-mobile-dropup-growing) {
|
|
||||||
flex-grow: 1;
|
|
||||||
}
|
|
||||||
/* TODO min-height for device size and orientation */
|
|
||||||
.tinymce-mobile-ios-container .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed) {
|
|
||||||
min-height: 200px;
|
|
||||||
}
|
|
||||||
@media only screen and (orientation: landscape) {
|
|
||||||
.tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed) {
|
|
||||||
min-height: 200px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) {
|
|
||||||
.tinymce-mobile-ios-container .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed) {
|
|
||||||
min-height: 150px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
/* styles menu */
|
|
||||||
.tinymce-mobile-styles-menu {
|
|
||||||
font-family: sans-serif;
|
|
||||||
outline: 4px solid black;
|
|
||||||
overflow: hidden;
|
|
||||||
position: relative;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-styles-menu [role="menu"] {
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
height: 100%;
|
|
||||||
position: absolute;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-styles-menu [role="menu"].transitioning {
|
|
||||||
transition: transform 0.5s ease-in-out;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-styles-menu .tinymce-mobile-styles-item {
|
|
||||||
border-bottom: 1px solid #ddd;
|
|
||||||
color: #455a64;
|
|
||||||
cursor: pointer;
|
|
||||||
display: flex;
|
|
||||||
padding: 1em 1em;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-styles-menu .tinymce-mobile-styles-collapser .tinymce-mobile-styles-collapse-icon::before {
|
|
||||||
color: #455a64;
|
|
||||||
content: "\e314";
|
|
||||||
font-family: 'tinymce-mobile', sans-serif;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-styles-menu .tinymce-mobile-styles-item.tinymce-mobile-styles-item-is-menu::after {
|
|
||||||
color: #455a64;
|
|
||||||
content: "\e315";
|
|
||||||
font-family: 'tinymce-mobile', sans-serif;
|
|
||||||
padding-left: 1em;
|
|
||||||
padding-right: 1em;
|
|
||||||
position: absolute;
|
|
||||||
right: 0;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-styles-menu .tinymce-mobile-styles-item.tinymce-mobile-format-matches::after {
|
|
||||||
font-family: 'tinymce-mobile', sans-serif;
|
|
||||||
padding-left: 1em;
|
|
||||||
padding-right: 1em;
|
|
||||||
position: absolute;
|
|
||||||
right: 0;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-styles-menu .tinymce-mobile-styles-separator,
|
|
||||||
.tinymce-mobile-styles-menu .tinymce-mobile-styles-collapser {
|
|
||||||
align-items: center;
|
|
||||||
background: #fff;
|
|
||||||
border-top: #455a64;
|
|
||||||
color: #455a64;
|
|
||||||
display: flex;
|
|
||||||
min-height: 2.5em;
|
|
||||||
padding-left: 1em;
|
|
||||||
padding-right: 1em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-styles-menu [data-transitioning-destination="before"][data-transitioning-state],
|
|
||||||
.tinymce-mobile-styles-menu [data-transitioning-state="before"] {
|
|
||||||
transform: translate(-100%);
|
|
||||||
}
|
|
||||||
.tinymce-mobile-styles-menu [data-transitioning-destination="current"][data-transitioning-state],
|
|
||||||
.tinymce-mobile-styles-menu [data-transitioning-state="current"] {
|
|
||||||
transform: translate(0%);
|
|
||||||
}
|
|
||||||
.tinymce-mobile-styles-menu [data-transitioning-destination="after"][data-transitioning-state],
|
|
||||||
.tinymce-mobile-styles-menu [data-transitioning-state="after"] {
|
|
||||||
transform: translate(100%);
|
|
||||||
}
|
|
||||||
@font-face {
|
|
||||||
font-family: 'tinymce-mobile';
|
|
||||||
font-style: normal;
|
|
||||||
font-weight: normal;
|
|
||||||
src: url('fonts/tinymce-mobile.woff?8x92w3') format('woff');
|
|
||||||
}
|
|
||||||
@media (min-device-width: 700px) {
|
|
||||||
.tinymce-mobile-outer-container,
|
|
||||||
.tinymce-mobile-outer-container input {
|
|
||||||
font-size: 25px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@media (max-device-width: 700px) {
|
|
||||||
.tinymce-mobile-outer-container,
|
|
||||||
.tinymce-mobile-outer-container input {
|
|
||||||
font-size: 18px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon {
|
|
||||||
font-family: 'tinymce-mobile', sans-serif;
|
|
||||||
}
|
|
||||||
.mixin-flex-and-centre {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
}
|
|
||||||
.mixin-flex-bar {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
height: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container .tinymce-mobile-editor-socket iframe {
|
|
||||||
background-color: #fff;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon {
|
|
||||||
/* Note, on the iPod touch in landscape, this isn't visible when the navbar appears */
|
|
||||||
background-color: #207ab7;
|
|
||||||
border-radius: 50%;
|
|
||||||
bottom: 1em;
|
|
||||||
color: white;
|
|
||||||
font-size: 1em;
|
|
||||||
height: 2.1em;
|
|
||||||
position: fixed;
|
|
||||||
right: 2em;
|
|
||||||
width: 2.1em;
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
}
|
|
||||||
@media only screen and (min-device-width:700px) {
|
|
||||||
.tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon {
|
|
||||||
font-size: 1.2em;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket {
|
|
||||||
height: 300px;
|
|
||||||
overflow: hidden;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket iframe {
|
|
||||||
height: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-toolstrip {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
/*
|
|
||||||
Note, that if you don't include this (::-webkit-file-upload-button), the toolbar width gets
|
|
||||||
increased and the whole body becomes scrollable. It's important!
|
|
||||||
*/
|
|
||||||
input[type="file"]::-webkit-file-upload-button {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) {
|
|
||||||
.tinymce-mobile-ios-container .tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon {
|
|
||||||
bottom: 50%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -1,35 +1,28 @@
|
||||||
/**
|
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
body.tox-dialog__disable-scroll {
|
body.tox-dialog__disable-scroll {
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
.tox-fullscreen {
|
.tox-fullscreen {
|
||||||
border: 0;
|
border: 0;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
left: 0;
|
|
||||||
margin: 0;
|
margin: 0;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
-ms-scroll-chaining: none;
|
overscroll-behavior: none;
|
||||||
overscroll-behavior: none;
|
|
||||||
padding: 0;
|
padding: 0;
|
||||||
position: fixed;
|
|
||||||
top: 0;
|
|
||||||
touch-action: pinch-zoom;
|
touch-action: pinch-zoom;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle {
|
.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
.tox.tox-tinymce.tox-fullscreen {
|
.tox.tox-tinymce.tox-fullscreen,
|
||||||
background-color: transparent;
|
.tox-shadowhost.tox-fullscreen {
|
||||||
|
left: 0;
|
||||||
|
position: fixed;
|
||||||
|
top: 0;
|
||||||
z-index: 1200;
|
z-index: 1200;
|
||||||
}
|
}
|
||||||
.tox-shadowhost.tox-fullscreen {
|
.tox.tox-tinymce.tox-fullscreen {
|
||||||
z-index: 1200;
|
background-color: transparent;
|
||||||
}
|
}
|
||||||
.tox-fullscreen .tox.tox-tinymce-aux,
|
.tox-fullscreen .tox.tox-tinymce-aux,
|
||||||
.tox-fullscreen ~ .tox.tox-tinymce-aux {
|
.tox-fullscreen ~ .tox.tox-tinymce-aux {
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1 @@
|
||||||
/**
|
body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;left:0;margin:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;padding:0;position:fixed;top:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox.tox-tinymce.tox-fullscreen{background-color:transparent;z-index:1200}.tox-shadowhost.tox-fullscreen{z-index:1200}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}
|
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,7 @@
|
||||||
/**
|
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
.mce-content-body .mce-item-anchor {
|
.mce-content-body .mce-item-anchor {
|
||||||
background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
|
background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-item-anchor:empty {
|
||||||
cursor: default;
|
cursor: default;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
height: 12px !important;
|
height: 12px !important;
|
||||||
|
|
@ -14,17 +10,21 @@
|
||||||
-moz-user-modify: read-only;
|
-moz-user-modify: read-only;
|
||||||
-webkit-user-select: all;
|
-webkit-user-select: all;
|
||||||
-moz-user-select: all;
|
-moz-user-select: all;
|
||||||
-ms-user-select: all;
|
user-select: all;
|
||||||
user-select: all;
|
|
||||||
width: 8px !important;
|
width: 8px !important;
|
||||||
}
|
}
|
||||||
|
.mce-content-body .mce-item-anchor:not(:empty) {
|
||||||
|
background-position-x: 2px;
|
||||||
|
display: inline-block;
|
||||||
|
padding-left: 12px;
|
||||||
|
}
|
||||||
.mce-content-body .mce-item-anchor[data-mce-selected] {
|
.mce-content-body .mce-item-anchor[data-mce-selected] {
|
||||||
outline-offset: 1px;
|
outline-offset: 1px;
|
||||||
}
|
}
|
||||||
.tox-comments-visible .tox-comment {
|
.tox-comments-visible .tox-comment {
|
||||||
background-color: #fff0b7;
|
background-color: #fff0b7;
|
||||||
}
|
}
|
||||||
.tox-comments-visible .tox-comment--active {
|
.tox-comments-visible .tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) {
|
||||||
background-color: #ffe168;
|
background-color: #ffe168;
|
||||||
}
|
}
|
||||||
.tox-checklist > li:not(.tox-checklist--hidden) {
|
.tox-checklist > li:not(.tox-checklist--hidden) {
|
||||||
|
|
@ -70,7 +70,6 @@ pre[class*="language-"] {
|
||||||
-moz-tab-size: 4;
|
-moz-tab-size: 4;
|
||||||
tab-size: 4;
|
tab-size: 4;
|
||||||
-webkit-hyphens: none;
|
-webkit-hyphens: none;
|
||||||
-ms-hyphens: none;
|
|
||||||
hyphens: none;
|
hyphens: none;
|
||||||
}
|
}
|
||||||
pre[class*="language-"]::-moz-selection,
|
pre[class*="language-"]::-moz-selection,
|
||||||
|
|
@ -118,7 +117,7 @@ pre[class*="language-"] {
|
||||||
.token.punctuation {
|
.token.punctuation {
|
||||||
color: #999;
|
color: #999;
|
||||||
}
|
}
|
||||||
.namespace {
|
.token.namespace {
|
||||||
opacity: 0.7;
|
opacity: 0.7;
|
||||||
}
|
}
|
||||||
.token.property,
|
.token.property,
|
||||||
|
|
@ -144,6 +143,7 @@ pre[class*="language-"] {
|
||||||
.language-css .token.string,
|
.language-css .token.string,
|
||||||
.style .token.string {
|
.style .token.string {
|
||||||
color: #9a6e3a;
|
color: #9a6e3a;
|
||||||
|
/* This background color was intended by the author of this theme. */
|
||||||
background: hsla(0, 0%, 100%, 0.5);
|
background: hsla(0, 0%, 100%, 0.5);
|
||||||
}
|
}
|
||||||
.token.atrule,
|
.token.atrule,
|
||||||
|
|
@ -323,7 +323,7 @@ pre[class*="language-"] {
|
||||||
height: 10px;
|
height: 10px;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
width: 10px;
|
width: 10px;
|
||||||
z-index: 10000;
|
z-index: 1298;
|
||||||
}
|
}
|
||||||
.mce-content-body div.mce-resizehandle:hover {
|
.mce-content-body div.mce-resizehandle:hover {
|
||||||
background-color: #4099ff;
|
background-color: #4099ff;
|
||||||
|
|
@ -505,7 +505,6 @@ pre[class*="language-"] {
|
||||||
-webkit-touch-callout: none;
|
-webkit-touch-callout: none;
|
||||||
-webkit-user-select: none;
|
-webkit-user-select: none;
|
||||||
-moz-user-select: none;
|
-moz-user-select: none;
|
||||||
-ms-user-select: none;
|
|
||||||
user-select: none;
|
user-select: none;
|
||||||
}
|
}
|
||||||
.mce-content-body td[data-mce-selected]::after,
|
.mce-content-body td[data-mce-selected]::after,
|
||||||
|
|
@ -537,7 +536,6 @@ pre[class*="language-"] {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
-webkit-user-select: none;
|
-webkit-user-select: none;
|
||||||
-moz-user-select: none;
|
-moz-user-select: none;
|
||||||
-ms-user-select: none;
|
|
||||||
user-select: none;
|
user-select: none;
|
||||||
}
|
}
|
||||||
.ephox-snooker-resizer-cols {
|
.ephox-snooker-resizer-cols {
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,7 @@
|
||||||
/**
|
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
.mce-content-body .mce-item-anchor {
|
.mce-content-body .mce-item-anchor {
|
||||||
background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
|
background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-item-anchor:empty {
|
||||||
cursor: default;
|
cursor: default;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
height: 12px !important;
|
height: 12px !important;
|
||||||
|
|
@ -14,17 +10,21 @@
|
||||||
-moz-user-modify: read-only;
|
-moz-user-modify: read-only;
|
||||||
-webkit-user-select: all;
|
-webkit-user-select: all;
|
||||||
-moz-user-select: all;
|
-moz-user-select: all;
|
||||||
-ms-user-select: all;
|
user-select: all;
|
||||||
user-select: all;
|
|
||||||
width: 8px !important;
|
width: 8px !important;
|
||||||
}
|
}
|
||||||
|
.mce-content-body .mce-item-anchor:not(:empty) {
|
||||||
|
background-position-x: 2px;
|
||||||
|
display: inline-block;
|
||||||
|
padding-left: 12px;
|
||||||
|
}
|
||||||
.mce-content-body .mce-item-anchor[data-mce-selected] {
|
.mce-content-body .mce-item-anchor[data-mce-selected] {
|
||||||
outline-offset: 1px;
|
outline-offset: 1px;
|
||||||
}
|
}
|
||||||
.tox-comments-visible .tox-comment {
|
.tox-comments-visible .tox-comment {
|
||||||
background-color: #fff0b7;
|
background-color: #fff0b7;
|
||||||
}
|
}
|
||||||
.tox-comments-visible .tox-comment--active {
|
.tox-comments-visible .tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) {
|
||||||
background-color: #ffe168;
|
background-color: #ffe168;
|
||||||
}
|
}
|
||||||
.tox-checklist > li:not(.tox-checklist--hidden) {
|
.tox-checklist > li:not(.tox-checklist--hidden) {
|
||||||
|
|
@ -70,7 +70,6 @@ pre[class*="language-"] {
|
||||||
-moz-tab-size: 4;
|
-moz-tab-size: 4;
|
||||||
tab-size: 4;
|
tab-size: 4;
|
||||||
-webkit-hyphens: none;
|
-webkit-hyphens: none;
|
||||||
-ms-hyphens: none;
|
|
||||||
hyphens: none;
|
hyphens: none;
|
||||||
}
|
}
|
||||||
pre[class*="language-"]::-moz-selection,
|
pre[class*="language-"]::-moz-selection,
|
||||||
|
|
@ -118,7 +117,7 @@ pre[class*="language-"] {
|
||||||
.token.punctuation {
|
.token.punctuation {
|
||||||
color: #999;
|
color: #999;
|
||||||
}
|
}
|
||||||
.namespace {
|
.token.namespace {
|
||||||
opacity: 0.7;
|
opacity: 0.7;
|
||||||
}
|
}
|
||||||
.token.property,
|
.token.property,
|
||||||
|
|
@ -144,6 +143,7 @@ pre[class*="language-"] {
|
||||||
.language-css .token.string,
|
.language-css .token.string,
|
||||||
.style .token.string {
|
.style .token.string {
|
||||||
color: #9a6e3a;
|
color: #9a6e3a;
|
||||||
|
/* This background color was intended by the author of this theme. */
|
||||||
background: hsla(0, 0%, 100%, 0.5);
|
background: hsla(0, 0%, 100%, 0.5);
|
||||||
}
|
}
|
||||||
.token.atrule,
|
.token.atrule,
|
||||||
|
|
@ -323,7 +323,7 @@ pre[class*="language-"] {
|
||||||
height: 10px;
|
height: 10px;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
width: 10px;
|
width: 10px;
|
||||||
z-index: 10000;
|
z-index: 1298;
|
||||||
}
|
}
|
||||||
.mce-content-body div.mce-resizehandle:hover {
|
.mce-content-body div.mce-resizehandle:hover {
|
||||||
background-color: #4099ff;
|
background-color: #4099ff;
|
||||||
|
|
@ -505,7 +505,6 @@ pre[class*="language-"] {
|
||||||
-webkit-touch-callout: none;
|
-webkit-touch-callout: none;
|
||||||
-webkit-user-select: none;
|
-webkit-user-select: none;
|
||||||
-moz-user-select: none;
|
-moz-user-select: none;
|
||||||
-ms-user-select: none;
|
|
||||||
user-select: none;
|
user-select: none;
|
||||||
}
|
}
|
||||||
.mce-content-body td[data-mce-selected]::after,
|
.mce-content-body td[data-mce-selected]::after,
|
||||||
|
|
@ -537,7 +536,6 @@ pre[class*="language-"] {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
-webkit-user-select: none;
|
-webkit-user-select: none;
|
||||||
-moz-user-select: none;
|
-moz-user-select: none;
|
||||||
-ms-user-select: none;
|
|
||||||
user-select: none;
|
user-select: none;
|
||||||
}
|
}
|
||||||
.ephox-snooker-resizer-cols {
|
.ephox-snooker-resizer-cols {
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1,29 +0,0 @@
|
||||||
/**
|
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
.tinymce-mobile-unfocused-selections .tinymce-mobile-unfocused-selection {
|
|
||||||
/* Note: this file is used inside the content, so isn't part of theming */
|
|
||||||
background-color: green;
|
|
||||||
display: inline-block;
|
|
||||||
opacity: 0.5;
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
body {
|
|
||||||
-webkit-text-size-adjust: none;
|
|
||||||
}
|
|
||||||
body img {
|
|
||||||
/* this is related to the content margin */
|
|
||||||
max-width: 96vw;
|
|
||||||
}
|
|
||||||
body table img {
|
|
||||||
max-width: 95%;
|
|
||||||
}
|
|
||||||
body {
|
|
||||||
font-family: sans-serif;
|
|
||||||
}
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
/**
|
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
.tinymce-mobile-unfocused-selections .tinymce-mobile-unfocused-selection{background-color:green;display:inline-block;opacity:.5;position:absolute}body{-webkit-text-size-adjust:none}body img{max-width:96vw}body table img{max-width:95%}body{font-family:sans-serif}table{border-collapse:collapse}
|
|
||||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
|
|
@ -1,673 +0,0 @@
|
||||||
/**
|
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
/* RESET all the things! */
|
|
||||||
.tinymce-mobile-outer-container {
|
|
||||||
all: initial;
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container * {
|
|
||||||
border: 0;
|
|
||||||
box-sizing: initial;
|
|
||||||
cursor: inherit;
|
|
||||||
float: none;
|
|
||||||
line-height: 1;
|
|
||||||
margin: 0;
|
|
||||||
outline: 0;
|
|
||||||
padding: 0;
|
|
||||||
-webkit-tap-highlight-color: transparent;
|
|
||||||
/* TBIO-3691, stop the gray flicker on touch. */
|
|
||||||
text-shadow: none;
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-arrow-back::before {
|
|
||||||
content: "\e5cd";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-image::before {
|
|
||||||
content: "\e412";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-cancel-circle::before {
|
|
||||||
content: "\e5c9";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-full-dot::before {
|
|
||||||
content: "\e061";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-align-center::before {
|
|
||||||
content: "\e234";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-align-left::before {
|
|
||||||
content: "\e236";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-align-right::before {
|
|
||||||
content: "\e237";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-bold::before {
|
|
||||||
content: "\e238";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-italic::before {
|
|
||||||
content: "\e23f";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-unordered-list::before {
|
|
||||||
content: "\e241";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-ordered-list::before {
|
|
||||||
content: "\e242";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-font-size::before {
|
|
||||||
content: "\e245";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-underline::before {
|
|
||||||
content: "\e249";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-link::before {
|
|
||||||
content: "\e157";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-unlink::before {
|
|
||||||
content: "\eca2";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-color::before {
|
|
||||||
content: "\e891";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-previous::before {
|
|
||||||
content: "\e314";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-next::before {
|
|
||||||
content: "\e315";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-large-font::before,
|
|
||||||
.tinymce-mobile-icon-style-formats::before {
|
|
||||||
content: "\e264";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-undo::before {
|
|
||||||
content: "\e166";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-redo::before {
|
|
||||||
content: "\e15a";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-removeformat::before {
|
|
||||||
content: "\e239";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-small-font::before {
|
|
||||||
content: "\e906";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-readonly-back::before,
|
|
||||||
.tinymce-mobile-format-matches::after {
|
|
||||||
content: "\e5ca";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-small-heading::before {
|
|
||||||
content: "small";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-large-heading::before {
|
|
||||||
content: "large";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-small-heading::before,
|
|
||||||
.tinymce-mobile-icon-large-heading::before {
|
|
||||||
font-family: sans-serif;
|
|
||||||
font-size: 80%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-mask-edit-icon::before {
|
|
||||||
content: "\e254";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-back::before {
|
|
||||||
content: "\e5c4";
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-heading::before {
|
|
||||||
/* TODO: Translate */
|
|
||||||
content: "Headings";
|
|
||||||
font-family: sans-serif;
|
|
||||||
font-size: 80%;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-h1::before {
|
|
||||||
content: "H1";
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-h2::before {
|
|
||||||
content: "H2";
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon-h3::before {
|
|
||||||
content: "H3";
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
background: rgba(51, 51, 51, 0.5);
|
|
||||||
height: 100%;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container {
|
|
||||||
align-items: center;
|
|
||||||
border-radius: 50%;
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
font-family: sans-serif;
|
|
||||||
font-size: 1em;
|
|
||||||
justify-content: space-between;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .mixin-menu-item {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
border-radius: 50%;
|
|
||||||
height: 2.1em;
|
|
||||||
width: 2.1em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
flex-direction: column;
|
|
||||||
font-size: 1em;
|
|
||||||
}
|
|
||||||
@media only screen and (min-device-width:700px) {
|
|
||||||
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section {
|
|
||||||
font-size: 1.2em;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section .tinymce-mobile-mask-tap-icon {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
border-radius: 50%;
|
|
||||||
height: 2.1em;
|
|
||||||
width: 2.1em;
|
|
||||||
background-color: white;
|
|
||||||
color: #207ab7;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section .tinymce-mobile-mask-tap-icon::before {
|
|
||||||
content: "\e900";
|
|
||||||
font-family: 'tinymce-mobile', sans-serif;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section:not(.tinymce-mobile-mask-tap-icon-selected) .tinymce-mobile-mask-tap-icon {
|
|
||||||
z-index: 2;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-android-container.tinymce-mobile-android-maximized {
|
|
||||||
background: #ffffff;
|
|
||||||
border: none;
|
|
||||||
bottom: 0;
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
left: 0;
|
|
||||||
position: fixed;
|
|
||||||
right: 0;
|
|
||||||
top: 0;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-android-container:not(.tinymce-mobile-android-maximized) {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-android-container .tinymce-mobile-editor-socket {
|
|
||||||
display: flex;
|
|
||||||
flex-grow: 1;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-android-container .tinymce-mobile-editor-socket iframe {
|
|
||||||
display: flex !important;
|
|
||||||
flex-grow: 1;
|
|
||||||
height: auto !important;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-android-scroll-reload {
|
|
||||||
overflow: hidden;
|
|
||||||
}
|
|
||||||
:not(.tinymce-mobile-readonly-mode) > .tinymce-mobile-android-selection-context-toolbar {
|
|
||||||
margin-top: 23px;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip {
|
|
||||||
background: #fff;
|
|
||||||
display: flex;
|
|
||||||
flex: 0 0 auto;
|
|
||||||
z-index: 1;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar {
|
|
||||||
align-items: center;
|
|
||||||
background-color: #fff;
|
|
||||||
border-bottom: 1px solid #cccccc;
|
|
||||||
display: flex;
|
|
||||||
flex: 1;
|
|
||||||
height: 2.5em;
|
|
||||||
width: 100%;
|
|
||||||
/* Make it no larger than the toolstrip, so that it needs to scroll */
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
height: 100%;
|
|
||||||
flex-shrink: 1;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group > div {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
height: 100%;
|
|
||||||
flex: 1;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group.tinymce-mobile-exit-container {
|
|
||||||
background: #f44336;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group.tinymce-mobile-toolbar-scrollable-group {
|
|
||||||
flex-grow: 1;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item {
|
|
||||||
padding-left: 0.5em;
|
|
||||||
padding-right: 0.5em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item.tinymce-mobile-toolbar-button {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
height: 80%;
|
|
||||||
margin-left: 2px;
|
|
||||||
margin-right: 2px;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item.tinymce-mobile-toolbar-button.tinymce-mobile-toolbar-button-selected {
|
|
||||||
background: #c8cbcf;
|
|
||||||
color: #cccccc;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:first-of-type,
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:last-of-type {
|
|
||||||
background: #207ab7;
|
|
||||||
color: #eceff1;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar {
|
|
||||||
/* Note, this file is imported inside .tinymce-mobile-context-toolbar, so that prefix is on everything here. */
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
height: 100%;
|
|
||||||
flex: 1;
|
|
||||||
padding-bottom: 0.4em;
|
|
||||||
padding-top: 0.4em;
|
|
||||||
/* Make any buttons appearing on the left and right display in the centre (e.g. color edges) */
|
|
||||||
/* For widgets like the colour picker, use the whole height */
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog {
|
|
||||||
display: flex;
|
|
||||||
min-height: 1.5em;
|
|
||||||
overflow: hidden;
|
|
||||||
padding-left: 0;
|
|
||||||
padding-right: 0;
|
|
||||||
position: relative;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain {
|
|
||||||
display: flex;
|
|
||||||
height: 100%;
|
|
||||||
transition: left cubic-bezier(0.4, 0, 1, 1) 0.15s;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen {
|
|
||||||
display: flex;
|
|
||||||
flex: 0 0 auto;
|
|
||||||
justify-content: space-between;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen input {
|
|
||||||
font-family: Sans-serif;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container {
|
|
||||||
display: flex;
|
|
||||||
flex-grow: 1;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container .tinymce-mobile-input-container-x {
|
|
||||||
-ms-grid-row-align: center;
|
|
||||||
align-self: center;
|
|
||||||
background: inherit;
|
|
||||||
border: none;
|
|
||||||
border-radius: 50%;
|
|
||||||
color: #888;
|
|
||||||
font-size: 0.6em;
|
|
||||||
font-weight: bold;
|
|
||||||
height: 100%;
|
|
||||||
padding-right: 2px;
|
|
||||||
position: absolute;
|
|
||||||
right: 0;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container.tinymce-mobile-input-container-empty .tinymce-mobile-input-container-x {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous,
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous::before,
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next::before {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
font-weight: bold;
|
|
||||||
height: 100%;
|
|
||||||
padding-left: 0.5em;
|
|
||||||
padding-right: 0.5em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous.tinymce-mobile-toolbar-navigation-disabled::before,
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next.tinymce-mobile-toolbar-navigation-disabled::before {
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-item {
|
|
||||||
color: #cccccc;
|
|
||||||
font-size: 10px;
|
|
||||||
line-height: 10px;
|
|
||||||
margin: 0 2px;
|
|
||||||
padding-top: 3px;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-item.tinymce-mobile-dot-active {
|
|
||||||
color: #c8cbcf;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-large-font::before,
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-large-heading::before {
|
|
||||||
margin-left: 0.5em;
|
|
||||||
margin-right: 0.9em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-small-font::before,
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-small-heading::before {
|
|
||||||
margin-left: 0.9em;
|
|
||||||
margin-right: 0.5em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider {
|
|
||||||
display: flex;
|
|
||||||
flex: 1;
|
|
||||||
margin-left: 0;
|
|
||||||
margin-right: 0;
|
|
||||||
padding: 0.28em 0;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-size-container {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
flex-grow: 1;
|
|
||||||
height: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-size-container .tinymce-mobile-slider-size-line {
|
|
||||||
background: #cccccc;
|
|
||||||
display: flex;
|
|
||||||
flex: 1;
|
|
||||||
height: 0.2em;
|
|
||||||
margin-bottom: 0.3em;
|
|
||||||
margin-top: 0.3em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container {
|
|
||||||
padding-left: 2em;
|
|
||||||
padding-right: 2em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-slider-gradient-container {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
flex-grow: 1;
|
|
||||||
height: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-slider-gradient-container .tinymce-mobile-slider-gradient {
|
|
||||||
background: linear-gradient(to right, hsl(0, 100%, 50%) 0%, hsl(60, 100%, 50%) 17%, hsl(120, 100%, 50%) 33%, hsl(180, 100%, 50%) 50%, hsl(240, 100%, 50%) 67%, hsl(300, 100%, 50%) 83%, hsl(0, 100%, 50%) 100%);
|
|
||||||
display: flex;
|
|
||||||
flex: 1;
|
|
||||||
height: 0.2em;
|
|
||||||
margin-bottom: 0.3em;
|
|
||||||
margin-top: 0.3em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-hue-slider-black {
|
|
||||||
/* Not part of theming */
|
|
||||||
background: black;
|
|
||||||
height: 0.2em;
|
|
||||||
margin-bottom: 0.3em;
|
|
||||||
margin-top: 0.3em;
|
|
||||||
width: 1.2em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-hue-slider-white {
|
|
||||||
/* Not part of theming */
|
|
||||||
background: white;
|
|
||||||
height: 0.2em;
|
|
||||||
margin-bottom: 0.3em;
|
|
||||||
margin-top: 0.3em;
|
|
||||||
width: 1.2em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-thumb {
|
|
||||||
/* vertically centering trick (margin: auto, top: 0, bottom: 0). On iOS and Safari, if you leave
|
|
||||||
* out these values, then it shows the thumb at the top of the spectrum. This is probably because it is
|
|
||||||
* absolutely positioned with only a left value, and not a top. Note, on Chrome it seems to be fine without
|
|
||||||
* this approach.
|
|
||||||
*/
|
|
||||||
align-items: center;
|
|
||||||
background-clip: padding-box;
|
|
||||||
background-color: #455a64;
|
|
||||||
border: 0.5em solid rgba(136, 136, 136, 0);
|
|
||||||
border-radius: 3em;
|
|
||||||
bottom: 0;
|
|
||||||
color: #fff;
|
|
||||||
display: flex;
|
|
||||||
height: 0.5em;
|
|
||||||
justify-content: center;
|
|
||||||
left: -10px;
|
|
||||||
margin: auto;
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
transition: border 120ms cubic-bezier(0.39, 0.58, 0.57, 1);
|
|
||||||
width: 0.5em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-thumb.tinymce-mobile-thumb-active {
|
|
||||||
border: 0.5em solid rgba(136, 136, 136, 0.39);
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serializer-wrapper,
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group > div {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
height: 100%;
|
|
||||||
flex: 1;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serializer-wrapper {
|
|
||||||
flex-direction: column;
|
|
||||||
justify-content: center;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item:not(.tinymce-mobile-serialised-dialog) {
|
|
||||||
height: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-container {
|
|
||||||
display: flex;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input {
|
|
||||||
background: #ffffff;
|
|
||||||
border: none;
|
|
||||||
border-radius: 0;
|
|
||||||
color: #455a64;
|
|
||||||
flex-grow: 1;
|
|
||||||
font-size: 0.85em;
|
|
||||||
padding-bottom: 0.1em;
|
|
||||||
padding-left: 5px;
|
|
||||||
padding-top: 0.1em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input::-webkit-input-placeholder {
|
|
||||||
/* WebKit, Blink, Edge */
|
|
||||||
color: #888;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input::placeholder {
|
|
||||||
/* WebKit, Blink, Edge */
|
|
||||||
color: #888;
|
|
||||||
}
|
|
||||||
/* dropup */
|
|
||||||
.tinymce-mobile-dropup {
|
|
||||||
background: white;
|
|
||||||
display: flex;
|
|
||||||
overflow: hidden;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-dropup.tinymce-mobile-dropup-shrinking {
|
|
||||||
transition: height 0.3s ease-out;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-dropup.tinymce-mobile-dropup-growing {
|
|
||||||
transition: height 0.3s ease-in;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-dropup.tinymce-mobile-dropup-closed {
|
|
||||||
flex-grow: 0;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-dropup.tinymce-mobile-dropup-open:not(.tinymce-mobile-dropup-growing) {
|
|
||||||
flex-grow: 1;
|
|
||||||
}
|
|
||||||
/* TODO min-height for device size and orientation */
|
|
||||||
.tinymce-mobile-ios-container .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed) {
|
|
||||||
min-height: 200px;
|
|
||||||
}
|
|
||||||
@media only screen and (orientation: landscape) {
|
|
||||||
.tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed) {
|
|
||||||
min-height: 200px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) {
|
|
||||||
.tinymce-mobile-ios-container .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed) {
|
|
||||||
min-height: 150px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
/* styles menu */
|
|
||||||
.tinymce-mobile-styles-menu {
|
|
||||||
font-family: sans-serif;
|
|
||||||
outline: 4px solid black;
|
|
||||||
overflow: hidden;
|
|
||||||
position: relative;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-styles-menu [role="menu"] {
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
height: 100%;
|
|
||||||
position: absolute;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-styles-menu [role="menu"].transitioning {
|
|
||||||
transition: transform 0.5s ease-in-out;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-styles-menu .tinymce-mobile-styles-item {
|
|
||||||
border-bottom: 1px solid #ddd;
|
|
||||||
color: #455a64;
|
|
||||||
cursor: pointer;
|
|
||||||
display: flex;
|
|
||||||
padding: 1em 1em;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-styles-menu .tinymce-mobile-styles-collapser .tinymce-mobile-styles-collapse-icon::before {
|
|
||||||
color: #455a64;
|
|
||||||
content: "\e314";
|
|
||||||
font-family: 'tinymce-mobile', sans-serif;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-styles-menu .tinymce-mobile-styles-item.tinymce-mobile-styles-item-is-menu::after {
|
|
||||||
color: #455a64;
|
|
||||||
content: "\e315";
|
|
||||||
font-family: 'tinymce-mobile', sans-serif;
|
|
||||||
padding-left: 1em;
|
|
||||||
padding-right: 1em;
|
|
||||||
position: absolute;
|
|
||||||
right: 0;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-styles-menu .tinymce-mobile-styles-item.tinymce-mobile-format-matches::after {
|
|
||||||
font-family: 'tinymce-mobile', sans-serif;
|
|
||||||
padding-left: 1em;
|
|
||||||
padding-right: 1em;
|
|
||||||
position: absolute;
|
|
||||||
right: 0;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-styles-menu .tinymce-mobile-styles-separator,
|
|
||||||
.tinymce-mobile-styles-menu .tinymce-mobile-styles-collapser {
|
|
||||||
align-items: center;
|
|
||||||
background: #fff;
|
|
||||||
border-top: #455a64;
|
|
||||||
color: #455a64;
|
|
||||||
display: flex;
|
|
||||||
min-height: 2.5em;
|
|
||||||
padding-left: 1em;
|
|
||||||
padding-right: 1em;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-styles-menu [data-transitioning-destination="before"][data-transitioning-state],
|
|
||||||
.tinymce-mobile-styles-menu [data-transitioning-state="before"] {
|
|
||||||
transform: translate(-100%);
|
|
||||||
}
|
|
||||||
.tinymce-mobile-styles-menu [data-transitioning-destination="current"][data-transitioning-state],
|
|
||||||
.tinymce-mobile-styles-menu [data-transitioning-state="current"] {
|
|
||||||
transform: translate(0%);
|
|
||||||
}
|
|
||||||
.tinymce-mobile-styles-menu [data-transitioning-destination="after"][data-transitioning-state],
|
|
||||||
.tinymce-mobile-styles-menu [data-transitioning-state="after"] {
|
|
||||||
transform: translate(100%);
|
|
||||||
}
|
|
||||||
@font-face {
|
|
||||||
font-family: 'tinymce-mobile';
|
|
||||||
font-style: normal;
|
|
||||||
font-weight: normal;
|
|
||||||
src: url('fonts/tinymce-mobile.woff?8x92w3') format('woff');
|
|
||||||
}
|
|
||||||
@media (min-device-width: 700px) {
|
|
||||||
.tinymce-mobile-outer-container,
|
|
||||||
.tinymce-mobile-outer-container input {
|
|
||||||
font-size: 25px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@media (max-device-width: 700px) {
|
|
||||||
.tinymce-mobile-outer-container,
|
|
||||||
.tinymce-mobile-outer-container input {
|
|
||||||
font-size: 18px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.tinymce-mobile-icon {
|
|
||||||
font-family: 'tinymce-mobile', sans-serif;
|
|
||||||
}
|
|
||||||
.mixin-flex-and-centre {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
}
|
|
||||||
.mixin-flex-bar {
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
height: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container .tinymce-mobile-editor-socket iframe {
|
|
||||||
background-color: #fff;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon {
|
|
||||||
/* Note, on the iPod touch in landscape, this isn't visible when the navbar appears */
|
|
||||||
background-color: #207ab7;
|
|
||||||
border-radius: 50%;
|
|
||||||
bottom: 1em;
|
|
||||||
color: white;
|
|
||||||
font-size: 1em;
|
|
||||||
height: 2.1em;
|
|
||||||
position: fixed;
|
|
||||||
right: 2em;
|
|
||||||
width: 2.1em;
|
|
||||||
align-items: center;
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
}
|
|
||||||
@media only screen and (min-device-width:700px) {
|
|
||||||
.tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon {
|
|
||||||
font-size: 1.2em;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket {
|
|
||||||
height: 300px;
|
|
||||||
overflow: hidden;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket iframe {
|
|
||||||
height: 100%;
|
|
||||||
}
|
|
||||||
.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-toolstrip {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
/*
|
|
||||||
Note, that if you don't include this (::-webkit-file-upload-button), the toolbar width gets
|
|
||||||
increased and the whole body becomes scrollable. It's important!
|
|
||||||
*/
|
|
||||||
input[type="file"]::-webkit-file-upload-button {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) {
|
|
||||||
.tinymce-mobile-ios-container .tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon {
|
|
||||||
bottom: 50%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -1,35 +1,28 @@
|
||||||
/**
|
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
body.tox-dialog__disable-scroll {
|
body.tox-dialog__disable-scroll {
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
.tox-fullscreen {
|
.tox-fullscreen {
|
||||||
border: 0;
|
border: 0;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
left: 0;
|
|
||||||
margin: 0;
|
margin: 0;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
-ms-scroll-chaining: none;
|
overscroll-behavior: none;
|
||||||
overscroll-behavior: none;
|
|
||||||
padding: 0;
|
padding: 0;
|
||||||
position: fixed;
|
|
||||||
top: 0;
|
|
||||||
touch-action: pinch-zoom;
|
touch-action: pinch-zoom;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle {
|
.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
.tox.tox-tinymce.tox-fullscreen {
|
.tox.tox-tinymce.tox-fullscreen,
|
||||||
background-color: transparent;
|
.tox-shadowhost.tox-fullscreen {
|
||||||
|
left: 0;
|
||||||
|
position: fixed;
|
||||||
|
top: 0;
|
||||||
z-index: 1200;
|
z-index: 1200;
|
||||||
}
|
}
|
||||||
.tox-shadowhost.tox-fullscreen {
|
.tox.tox-tinymce.tox-fullscreen {
|
||||||
z-index: 1200;
|
background-color: transparent;
|
||||||
}
|
}
|
||||||
.tox-fullscreen .tox.tox-tinymce-aux,
|
.tox-fullscreen .tox.tox-tinymce-aux,
|
||||||
.tox-fullscreen ~ .tox.tox-tinymce-aux {
|
.tox-fullscreen ~ .tox.tox-tinymce-aux {
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1 @@
|
||||||
/**
|
body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}
|
||||||
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
||||||
* Licensed under the LGPL or a commercial license.
|
|
||||||
* For LGPL see License.txt in the project root for license information.
|
|
||||||
* For commercial licenses see https://www.tiny.cloud/
|
|
||||||
*/
|
|
||||||
body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;left:0;margin:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;padding:0;position:fixed;top:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox.tox-tinymce.tox-fullscreen{background-color:transparent;z-index:1200}.tox-shadowhost.tox-fullscreen{z-index:1200}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,711 @@
|
||||||
|
.mce-content-body .mce-item-anchor {
|
||||||
|
background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-item-anchor:empty {
|
||||||
|
cursor: default;
|
||||||
|
display: inline-block;
|
||||||
|
height: 12px !important;
|
||||||
|
padding: 0 2px;
|
||||||
|
-webkit-user-modify: read-only;
|
||||||
|
-moz-user-modify: read-only;
|
||||||
|
-webkit-user-select: all;
|
||||||
|
-moz-user-select: all;
|
||||||
|
user-select: all;
|
||||||
|
width: 8px !important;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-item-anchor:not(:empty) {
|
||||||
|
background-position-x: 2px;
|
||||||
|
display: inline-block;
|
||||||
|
padding-left: 12px;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-item-anchor[data-mce-selected] {
|
||||||
|
outline-offset: 1px;
|
||||||
|
}
|
||||||
|
.tox-comments-visible .tox-comment {
|
||||||
|
background-color: #fff0b7;
|
||||||
|
}
|
||||||
|
.tox-comments-visible .tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) {
|
||||||
|
background-color: #ffe168;
|
||||||
|
}
|
||||||
|
.tox-checklist > li:not(.tox-checklist--hidden) {
|
||||||
|
list-style: none;
|
||||||
|
margin: 0.25em 0;
|
||||||
|
}
|
||||||
|
.tox-checklist > li:not(.tox-checklist--hidden)::before {
|
||||||
|
content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%236d737b%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");
|
||||||
|
cursor: pointer;
|
||||||
|
height: 1em;
|
||||||
|
margin-left: -1.5em;
|
||||||
|
margin-top: 0.125em;
|
||||||
|
position: absolute;
|
||||||
|
width: 1em;
|
||||||
|
}
|
||||||
|
.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before {
|
||||||
|
content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");
|
||||||
|
}
|
||||||
|
[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before {
|
||||||
|
margin-left: 0;
|
||||||
|
margin-right: -1.5em;
|
||||||
|
}
|
||||||
|
/* stylelint-disable */
|
||||||
|
/* http://prismjs.com/ */
|
||||||
|
/**
|
||||||
|
* Dracula Theme originally by Zeno Rocha [@zenorocha]
|
||||||
|
* https://draculatheme.com/
|
||||||
|
*
|
||||||
|
* Ported for PrismJS by Albert Vallverdu [@byverdu]
|
||||||
|
*/
|
||||||
|
code[class*="language-"],
|
||||||
|
pre[class*="language-"] {
|
||||||
|
color: #f8f8f2;
|
||||||
|
background: none;
|
||||||
|
text-shadow: 0 1px rgba(0, 0, 0, 0.3);
|
||||||
|
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
|
||||||
|
text-align: left;
|
||||||
|
white-space: pre;
|
||||||
|
word-spacing: normal;
|
||||||
|
word-break: normal;
|
||||||
|
word-wrap: normal;
|
||||||
|
line-height: 1.5;
|
||||||
|
-moz-tab-size: 4;
|
||||||
|
tab-size: 4;
|
||||||
|
-webkit-hyphens: none;
|
||||||
|
hyphens: none;
|
||||||
|
}
|
||||||
|
/* Code blocks */
|
||||||
|
pre[class*="language-"] {
|
||||||
|
padding: 1em;
|
||||||
|
margin: 0.5em 0;
|
||||||
|
overflow: auto;
|
||||||
|
border-radius: 0.3em;
|
||||||
|
}
|
||||||
|
:not(pre) > code[class*="language-"],
|
||||||
|
pre[class*="language-"] {
|
||||||
|
background: #282a36;
|
||||||
|
}
|
||||||
|
/* Inline code */
|
||||||
|
:not(pre) > code[class*="language-"] {
|
||||||
|
padding: 0.1em;
|
||||||
|
border-radius: 0.3em;
|
||||||
|
white-space: normal;
|
||||||
|
}
|
||||||
|
.token.comment,
|
||||||
|
.token.prolog,
|
||||||
|
.token.doctype,
|
||||||
|
.token.cdata {
|
||||||
|
color: #6272a4;
|
||||||
|
}
|
||||||
|
.token.punctuation {
|
||||||
|
color: #f8f8f2;
|
||||||
|
}
|
||||||
|
.namespace {
|
||||||
|
opacity: 0.7;
|
||||||
|
}
|
||||||
|
.token.property,
|
||||||
|
.token.tag,
|
||||||
|
.token.constant,
|
||||||
|
.token.symbol,
|
||||||
|
.token.deleted {
|
||||||
|
color: #ff79c6;
|
||||||
|
}
|
||||||
|
.token.boolean,
|
||||||
|
.token.number {
|
||||||
|
color: #bd93f9;
|
||||||
|
}
|
||||||
|
.token.selector,
|
||||||
|
.token.attr-name,
|
||||||
|
.token.string,
|
||||||
|
.token.char,
|
||||||
|
.token.builtin,
|
||||||
|
.token.inserted {
|
||||||
|
color: #50fa7b;
|
||||||
|
}
|
||||||
|
.token.operator,
|
||||||
|
.token.entity,
|
||||||
|
.token.url,
|
||||||
|
.language-css .token.string,
|
||||||
|
.style .token.string,
|
||||||
|
.token.variable {
|
||||||
|
color: #f8f8f2;
|
||||||
|
}
|
||||||
|
.token.atrule,
|
||||||
|
.token.attr-value,
|
||||||
|
.token.function,
|
||||||
|
.token.class-name {
|
||||||
|
color: #f1fa8c;
|
||||||
|
}
|
||||||
|
.token.keyword {
|
||||||
|
color: #8be9fd;
|
||||||
|
}
|
||||||
|
.token.regex,
|
||||||
|
.token.important {
|
||||||
|
color: #ffb86c;
|
||||||
|
}
|
||||||
|
.token.important,
|
||||||
|
.token.bold {
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
.token.italic {
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
.token.entity {
|
||||||
|
cursor: help;
|
||||||
|
}
|
||||||
|
/* stylelint-enable */
|
||||||
|
.mce-content-body {
|
||||||
|
overflow-wrap: break-word;
|
||||||
|
word-wrap: break-word;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-visual-caret {
|
||||||
|
background-color: black;
|
||||||
|
background-color: currentColor;
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-visual-caret-hidden {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.mce-content-body *[data-mce-caret] {
|
||||||
|
left: -1000px;
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
position: absolute;
|
||||||
|
right: auto;
|
||||||
|
top: 0;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-offscreen-selection {
|
||||||
|
left: -2000000px;
|
||||||
|
max-width: 1000000px;
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
.mce-content-body *[contentEditable=false] {
|
||||||
|
cursor: default;
|
||||||
|
}
|
||||||
|
.mce-content-body *[contentEditable=true] {
|
||||||
|
cursor: text;
|
||||||
|
}
|
||||||
|
.tox-cursor-format-painter {
|
||||||
|
cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default;
|
||||||
|
}
|
||||||
|
.mce-content-body figure.align-left {
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
.mce-content-body figure.align-right {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
.mce-content-body figure.image.align-center {
|
||||||
|
display: table;
|
||||||
|
margin-left: auto;
|
||||||
|
margin-right: auto;
|
||||||
|
}
|
||||||
|
.mce-preview-object {
|
||||||
|
border: 1px solid gray;
|
||||||
|
display: inline-block;
|
||||||
|
line-height: 0;
|
||||||
|
margin: 0 2px 0 2px;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.mce-preview-object .mce-shim {
|
||||||
|
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
||||||
|
height: 100%;
|
||||||
|
left: 0;
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.mce-preview-object[data-mce-selected="2"] .mce-shim {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.mce-object {
|
||||||
|
background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
|
||||||
|
border: 1px dashed #aaa;
|
||||||
|
}
|
||||||
|
.mce-pagebreak {
|
||||||
|
border: 1px dashed #aaa;
|
||||||
|
cursor: default;
|
||||||
|
display: block;
|
||||||
|
height: 5px;
|
||||||
|
margin-top: 15px;
|
||||||
|
page-break-before: always;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
@media print {
|
||||||
|
.mce-pagebreak {
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.tiny-pageembed .mce-shim {
|
||||||
|
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
||||||
|
height: 100%;
|
||||||
|
left: 0;
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed[data-mce-selected="2"] .mce-shim {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.tiny-pageembed {
|
||||||
|
display: inline-block;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--21by9,
|
||||||
|
.tiny-pageembed--16by9,
|
||||||
|
.tiny-pageembed--4by3,
|
||||||
|
.tiny-pageembed--1by1 {
|
||||||
|
display: block;
|
||||||
|
overflow: hidden;
|
||||||
|
padding: 0;
|
||||||
|
position: relative;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--21by9 {
|
||||||
|
padding-top: 42.857143%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--16by9 {
|
||||||
|
padding-top: 56.25%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--4by3 {
|
||||||
|
padding-top: 75%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--1by1 {
|
||||||
|
padding-top: 100%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--21by9 iframe,
|
||||||
|
.tiny-pageembed--16by9 iframe,
|
||||||
|
.tiny-pageembed--4by3 iframe,
|
||||||
|
.tiny-pageembed--1by1 iframe {
|
||||||
|
border: 0;
|
||||||
|
height: 100%;
|
||||||
|
left: 0;
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.mce-content-body[data-mce-placeholder] {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
||||||
|
color: rgba(34, 47, 62, 0.7);
|
||||||
|
content: attr(data-mce-placeholder);
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
||||||
|
left: 1px;
|
||||||
|
}
|
||||||
|
.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before {
|
||||||
|
right: 1px;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle {
|
||||||
|
background-color: #4099ff;
|
||||||
|
border-color: #4099ff;
|
||||||
|
border-style: solid;
|
||||||
|
border-width: 1px;
|
||||||
|
box-sizing: border-box;
|
||||||
|
height: 10px;
|
||||||
|
position: absolute;
|
||||||
|
width: 10px;
|
||||||
|
z-index: 1298;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle:hover {
|
||||||
|
background-color: #4099ff;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle:nth-of-type(1) {
|
||||||
|
cursor: nwse-resize;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle:nth-of-type(2) {
|
||||||
|
cursor: nesw-resize;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle:nth-of-type(3) {
|
||||||
|
cursor: nwse-resize;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle:nth-of-type(4) {
|
||||||
|
cursor: nesw-resize;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-resize-backdrop {
|
||||||
|
z-index: 10000;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-clonedresizable {
|
||||||
|
cursor: default;
|
||||||
|
opacity: 0.5;
|
||||||
|
outline: 1px dashed black;
|
||||||
|
position: absolute;
|
||||||
|
z-index: 10001;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-clonedresizable.mce-resizetable-columns th,
|
||||||
|
.mce-content-body .mce-clonedresizable.mce-resizetable-columns td {
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-resize-helper {
|
||||||
|
background: #555;
|
||||||
|
background: rgba(0, 0, 0, 0.75);
|
||||||
|
border: 1px;
|
||||||
|
border-radius: 3px;
|
||||||
|
color: white;
|
||||||
|
display: none;
|
||||||
|
font-family: sans-serif;
|
||||||
|
font-size: 12px;
|
||||||
|
line-height: 14px;
|
||||||
|
margin: 5px 10px;
|
||||||
|
padding: 5px;
|
||||||
|
position: absolute;
|
||||||
|
white-space: nowrap;
|
||||||
|
z-index: 10002;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-cursor {
|
||||||
|
bottom: 0;
|
||||||
|
cursor: default;
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
width: 2px;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-cursor::before {
|
||||||
|
background-color: inherit;
|
||||||
|
border-radius: 50%;
|
||||||
|
content: '';
|
||||||
|
display: block;
|
||||||
|
height: 8px;
|
||||||
|
position: absolute;
|
||||||
|
right: -3px;
|
||||||
|
top: -3px;
|
||||||
|
width: 8px;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-cursor:hover::after {
|
||||||
|
background-color: inherit;
|
||||||
|
border-radius: 100px;
|
||||||
|
box-sizing: border-box;
|
||||||
|
color: #fff;
|
||||||
|
content: attr(data-user);
|
||||||
|
display: block;
|
||||||
|
font-size: 12px;
|
||||||
|
font-weight: bold;
|
||||||
|
left: -5px;
|
||||||
|
min-height: 8px;
|
||||||
|
min-width: 8px;
|
||||||
|
padding: 0 12px;
|
||||||
|
position: absolute;
|
||||||
|
top: -11px;
|
||||||
|
white-space: nowrap;
|
||||||
|
z-index: 1000;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--1 .tox-rtc-user-cursor {
|
||||||
|
background-color: #2dc26b;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--2 .tox-rtc-user-cursor {
|
||||||
|
background-color: #e03e2d;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--3 .tox-rtc-user-cursor {
|
||||||
|
background-color: #f1c40f;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--4 .tox-rtc-user-cursor {
|
||||||
|
background-color: #3598db;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--5 .tox-rtc-user-cursor {
|
||||||
|
background-color: #b96ad9;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--6 .tox-rtc-user-cursor {
|
||||||
|
background-color: #e67e23;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--7 .tox-rtc-user-cursor {
|
||||||
|
background-color: #aaa69d;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--8 .tox-rtc-user-cursor {
|
||||||
|
background-color: #f368e0;
|
||||||
|
}
|
||||||
|
.tox-rtc-remote-image {
|
||||||
|
background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
min-height: 240px;
|
||||||
|
min-width: 320px;
|
||||||
|
}
|
||||||
|
.mce-match-marker {
|
||||||
|
background: #aaa;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.mce-match-marker-selected {
|
||||||
|
background: #39f;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.mce-match-marker-selected::-moz-selection {
|
||||||
|
background: #39f;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.mce-match-marker-selected::selection {
|
||||||
|
background: #39f;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.mce-content-body img[data-mce-selected],
|
||||||
|
.mce-content-body video[data-mce-selected],
|
||||||
|
.mce-content-body audio[data-mce-selected],
|
||||||
|
.mce-content-body object[data-mce-selected],
|
||||||
|
.mce-content-body embed[data-mce-selected],
|
||||||
|
.mce-content-body table[data-mce-selected] {
|
||||||
|
outline: 3px solid #4099ff;
|
||||||
|
}
|
||||||
|
.mce-content-body hr[data-mce-selected] {
|
||||||
|
outline: 3px solid #4099ff;
|
||||||
|
outline-offset: 1px;
|
||||||
|
}
|
||||||
|
.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus {
|
||||||
|
outline: 3px solid #4099ff;
|
||||||
|
}
|
||||||
|
.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover {
|
||||||
|
outline: 3px solid #4099ff;
|
||||||
|
}
|
||||||
|
.mce-content-body *[contentEditable=false][data-mce-selected] {
|
||||||
|
cursor: not-allowed;
|
||||||
|
outline: 3px solid #4099ff;
|
||||||
|
}
|
||||||
|
.mce-content-body.mce-content-readonly *[contentEditable=true]:focus,
|
||||||
|
.mce-content-body.mce-content-readonly *[contentEditable=true]:hover {
|
||||||
|
outline: none;
|
||||||
|
}
|
||||||
|
.mce-content-body *[data-mce-selected="inline-boundary"] {
|
||||||
|
background-color: #4099ff;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-edit-focus {
|
||||||
|
outline: 3px solid #4099ff;
|
||||||
|
}
|
||||||
|
.mce-content-body td[data-mce-selected],
|
||||||
|
.mce-content-body th[data-mce-selected] {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.mce-content-body td[data-mce-selected]::-moz-selection,
|
||||||
|
.mce-content-body th[data-mce-selected]::-moz-selection {
|
||||||
|
background: none;
|
||||||
|
}
|
||||||
|
.mce-content-body td[data-mce-selected]::selection,
|
||||||
|
.mce-content-body th[data-mce-selected]::selection {
|
||||||
|
background: none;
|
||||||
|
}
|
||||||
|
.mce-content-body td[data-mce-selected] *,
|
||||||
|
.mce-content-body th[data-mce-selected] * {
|
||||||
|
outline: none;
|
||||||
|
-webkit-touch-callout: none;
|
||||||
|
-webkit-user-select: none;
|
||||||
|
-moz-user-select: none;
|
||||||
|
user-select: none;
|
||||||
|
}
|
||||||
|
.mce-content-body td[data-mce-selected]::after,
|
||||||
|
.mce-content-body th[data-mce-selected]::after {
|
||||||
|
background-color: rgba(180, 215, 255, 0.7);
|
||||||
|
border: 1px solid transparent;
|
||||||
|
bottom: -1px;
|
||||||
|
content: '';
|
||||||
|
left: -1px;
|
||||||
|
mix-blend-mode: lighten;
|
||||||
|
position: absolute;
|
||||||
|
right: -1px;
|
||||||
|
top: -1px;
|
||||||
|
}
|
||||||
|
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
|
||||||
|
.mce-content-body td[data-mce-selected]::after,
|
||||||
|
.mce-content-body th[data-mce-selected]::after {
|
||||||
|
border-color: rgba(0, 84, 180, 0.7);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.mce-content-body img::-moz-selection {
|
||||||
|
background: none;
|
||||||
|
}
|
||||||
|
.mce-content-body img::selection {
|
||||||
|
background: none;
|
||||||
|
}
|
||||||
|
.ephox-snooker-resizer-bar {
|
||||||
|
background-color: #4099ff;
|
||||||
|
opacity: 0;
|
||||||
|
-webkit-user-select: none;
|
||||||
|
-moz-user-select: none;
|
||||||
|
user-select: none;
|
||||||
|
}
|
||||||
|
.ephox-snooker-resizer-cols {
|
||||||
|
cursor: col-resize;
|
||||||
|
}
|
||||||
|
.ephox-snooker-resizer-rows {
|
||||||
|
cursor: row-resize;
|
||||||
|
}
|
||||||
|
.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
.mce-spellchecker-word {
|
||||||
|
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
||||||
|
background-position: 0 calc(100% + 1px);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
background-size: auto 6px;
|
||||||
|
cursor: default;
|
||||||
|
height: 2rem;
|
||||||
|
}
|
||||||
|
.mce-spellchecker-grammar {
|
||||||
|
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
||||||
|
background-position: 0 calc(100% + 1px);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
background-size: auto 6px;
|
||||||
|
cursor: default;
|
||||||
|
}
|
||||||
|
.mce-toc {
|
||||||
|
border: 1px solid gray;
|
||||||
|
}
|
||||||
|
.mce-toc h2 {
|
||||||
|
margin: 4px;
|
||||||
|
}
|
||||||
|
.mce-toc li {
|
||||||
|
list-style-type: none;
|
||||||
|
}
|
||||||
|
table[style*="border-width: 0px"],
|
||||||
|
.mce-item-table:not([border]),
|
||||||
|
.mce-item-table[border="0"],
|
||||||
|
table[style*="border-width: 0px"] td,
|
||||||
|
.mce-item-table:not([border]) td,
|
||||||
|
.mce-item-table[border="0"] td,
|
||||||
|
table[style*="border-width: 0px"] th,
|
||||||
|
.mce-item-table:not([border]) th,
|
||||||
|
.mce-item-table[border="0"] th,
|
||||||
|
table[style*="border-width: 0px"] caption,
|
||||||
|
.mce-item-table:not([border]) caption,
|
||||||
|
.mce-item-table[border="0"] caption {
|
||||||
|
border: 1px dashed #bbb;
|
||||||
|
}
|
||||||
|
.mce-visualblocks p,
|
||||||
|
.mce-visualblocks h1,
|
||||||
|
.mce-visualblocks h2,
|
||||||
|
.mce-visualblocks h3,
|
||||||
|
.mce-visualblocks h4,
|
||||||
|
.mce-visualblocks h5,
|
||||||
|
.mce-visualblocks h6,
|
||||||
|
.mce-visualblocks div:not([data-mce-bogus]),
|
||||||
|
.mce-visualblocks section,
|
||||||
|
.mce-visualblocks article,
|
||||||
|
.mce-visualblocks blockquote,
|
||||||
|
.mce-visualblocks address,
|
||||||
|
.mce-visualblocks pre,
|
||||||
|
.mce-visualblocks figure,
|
||||||
|
.mce-visualblocks figcaption,
|
||||||
|
.mce-visualblocks hgroup,
|
||||||
|
.mce-visualblocks aside,
|
||||||
|
.mce-visualblocks ul,
|
||||||
|
.mce-visualblocks ol,
|
||||||
|
.mce-visualblocks dl {
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
border: 1px dashed #bbb;
|
||||||
|
margin-left: 3px;
|
||||||
|
padding-top: 10px;
|
||||||
|
}
|
||||||
|
.mce-visualblocks p {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h1 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h2 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h3 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h4 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h5 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h6 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks div:not([data-mce-bogus]) {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks section {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=);
|
||||||
|
}
|
||||||
|
.mce-visualblocks article {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks blockquote {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks address {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=);
|
||||||
|
}
|
||||||
|
.mce-visualblocks pre {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks figure {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks figcaption {
|
||||||
|
border: 1px dashed #bbb;
|
||||||
|
}
|
||||||
|
.mce-visualblocks hgroup {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks aside {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=);
|
||||||
|
}
|
||||||
|
.mce-visualblocks ul {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks ol {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks dl {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks:not([dir=rtl]) p,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h1,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h2,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h3,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h4,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h5,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h6,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),
|
||||||
|
.mce-visualblocks:not([dir=rtl]) section,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) article,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) blockquote,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) address,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) pre,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) figure,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) figcaption,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) hgroup,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) aside,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) ul,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) ol,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) dl {
|
||||||
|
margin-left: 3px;
|
||||||
|
}
|
||||||
|
.mce-visualblocks[dir=rtl] p,
|
||||||
|
.mce-visualblocks[dir=rtl] h1,
|
||||||
|
.mce-visualblocks[dir=rtl] h2,
|
||||||
|
.mce-visualblocks[dir=rtl] h3,
|
||||||
|
.mce-visualblocks[dir=rtl] h4,
|
||||||
|
.mce-visualblocks[dir=rtl] h5,
|
||||||
|
.mce-visualblocks[dir=rtl] h6,
|
||||||
|
.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),
|
||||||
|
.mce-visualblocks[dir=rtl] section,
|
||||||
|
.mce-visualblocks[dir=rtl] article,
|
||||||
|
.mce-visualblocks[dir=rtl] blockquote,
|
||||||
|
.mce-visualblocks[dir=rtl] address,
|
||||||
|
.mce-visualblocks[dir=rtl] pre,
|
||||||
|
.mce-visualblocks[dir=rtl] figure,
|
||||||
|
.mce-visualblocks[dir=rtl] figcaption,
|
||||||
|
.mce-visualblocks[dir=rtl] hgroup,
|
||||||
|
.mce-visualblocks[dir=rtl] aside,
|
||||||
|
.mce-visualblocks[dir=rtl] ul,
|
||||||
|
.mce-visualblocks[dir=rtl] ol,
|
||||||
|
.mce-visualblocks[dir=rtl] dl {
|
||||||
|
background-position-x: right;
|
||||||
|
margin-right: 3px;
|
||||||
|
}
|
||||||
|
.mce-nbsp,
|
||||||
|
.mce-shy {
|
||||||
|
background: #aaa;
|
||||||
|
}
|
||||||
|
.mce-shy::after {
|
||||||
|
content: '-';
|
||||||
|
}
|
||||||
|
body {
|
||||||
|
font-family: sans-serif;
|
||||||
|
}
|
||||||
|
table {
|
||||||
|
border-collapse: collapse;
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,724 @@
|
||||||
|
.mce-content-body .mce-item-anchor {
|
||||||
|
background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-item-anchor:empty {
|
||||||
|
cursor: default;
|
||||||
|
display: inline-block;
|
||||||
|
height: 12px !important;
|
||||||
|
padding: 0 2px;
|
||||||
|
-webkit-user-modify: read-only;
|
||||||
|
-moz-user-modify: read-only;
|
||||||
|
-webkit-user-select: all;
|
||||||
|
-moz-user-select: all;
|
||||||
|
user-select: all;
|
||||||
|
width: 8px !important;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-item-anchor:not(:empty) {
|
||||||
|
background-position-x: 2px;
|
||||||
|
display: inline-block;
|
||||||
|
padding-left: 12px;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-item-anchor[data-mce-selected] {
|
||||||
|
outline-offset: 1px;
|
||||||
|
}
|
||||||
|
.tox-comments-visible .tox-comment {
|
||||||
|
background-color: #fff0b7;
|
||||||
|
}
|
||||||
|
.tox-comments-visible .tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) {
|
||||||
|
background-color: #ffe168;
|
||||||
|
}
|
||||||
|
.tox-checklist > li:not(.tox-checklist--hidden) {
|
||||||
|
list-style: none;
|
||||||
|
margin: 0.25em 0;
|
||||||
|
}
|
||||||
|
.tox-checklist > li:not(.tox-checklist--hidden)::before {
|
||||||
|
content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");
|
||||||
|
cursor: pointer;
|
||||||
|
height: 1em;
|
||||||
|
margin-left: -1.5em;
|
||||||
|
margin-top: 0.125em;
|
||||||
|
position: absolute;
|
||||||
|
width: 1em;
|
||||||
|
}
|
||||||
|
.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before {
|
||||||
|
content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");
|
||||||
|
}
|
||||||
|
[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before {
|
||||||
|
margin-left: 0;
|
||||||
|
margin-right: -1.5em;
|
||||||
|
}
|
||||||
|
/* stylelint-disable */
|
||||||
|
/* http://prismjs.com/ */
|
||||||
|
/**
|
||||||
|
* prism.js default theme for JavaScript, CSS and HTML
|
||||||
|
* Based on dabblet (http://dabblet.com)
|
||||||
|
* @author Lea Verou
|
||||||
|
*/
|
||||||
|
code[class*="language-"],
|
||||||
|
pre[class*="language-"] {
|
||||||
|
color: black;
|
||||||
|
background: none;
|
||||||
|
text-shadow: 0 1px white;
|
||||||
|
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
|
||||||
|
font-size: 1em;
|
||||||
|
text-align: left;
|
||||||
|
white-space: pre;
|
||||||
|
word-spacing: normal;
|
||||||
|
word-break: normal;
|
||||||
|
word-wrap: normal;
|
||||||
|
line-height: 1.5;
|
||||||
|
-moz-tab-size: 4;
|
||||||
|
tab-size: 4;
|
||||||
|
-webkit-hyphens: none;
|
||||||
|
hyphens: none;
|
||||||
|
}
|
||||||
|
pre[class*="language-"]::-moz-selection,
|
||||||
|
pre[class*="language-"] ::-moz-selection,
|
||||||
|
code[class*="language-"]::-moz-selection,
|
||||||
|
code[class*="language-"] ::-moz-selection {
|
||||||
|
text-shadow: none;
|
||||||
|
background: #b3d4fc;
|
||||||
|
}
|
||||||
|
pre[class*="language-"]::selection,
|
||||||
|
pre[class*="language-"] ::selection,
|
||||||
|
code[class*="language-"]::selection,
|
||||||
|
code[class*="language-"] ::selection {
|
||||||
|
text-shadow: none;
|
||||||
|
background: #b3d4fc;
|
||||||
|
}
|
||||||
|
@media print {
|
||||||
|
code[class*="language-"],
|
||||||
|
pre[class*="language-"] {
|
||||||
|
text-shadow: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/* Code blocks */
|
||||||
|
pre[class*="language-"] {
|
||||||
|
padding: 1em;
|
||||||
|
margin: 0.5em 0;
|
||||||
|
overflow: auto;
|
||||||
|
}
|
||||||
|
:not(pre) > code[class*="language-"],
|
||||||
|
pre[class*="language-"] {
|
||||||
|
background: #f5f2f0;
|
||||||
|
}
|
||||||
|
/* Inline code */
|
||||||
|
:not(pre) > code[class*="language-"] {
|
||||||
|
padding: 0.1em;
|
||||||
|
border-radius: 0.3em;
|
||||||
|
white-space: normal;
|
||||||
|
}
|
||||||
|
.token.comment,
|
||||||
|
.token.prolog,
|
||||||
|
.token.doctype,
|
||||||
|
.token.cdata {
|
||||||
|
color: slategray;
|
||||||
|
}
|
||||||
|
.token.punctuation {
|
||||||
|
color: #999;
|
||||||
|
}
|
||||||
|
.token.namespace {
|
||||||
|
opacity: 0.7;
|
||||||
|
}
|
||||||
|
.token.property,
|
||||||
|
.token.tag,
|
||||||
|
.token.boolean,
|
||||||
|
.token.number,
|
||||||
|
.token.constant,
|
||||||
|
.token.symbol,
|
||||||
|
.token.deleted {
|
||||||
|
color: #905;
|
||||||
|
}
|
||||||
|
.token.selector,
|
||||||
|
.token.attr-name,
|
||||||
|
.token.string,
|
||||||
|
.token.char,
|
||||||
|
.token.builtin,
|
||||||
|
.token.inserted {
|
||||||
|
color: #690;
|
||||||
|
}
|
||||||
|
.token.operator,
|
||||||
|
.token.entity,
|
||||||
|
.token.url,
|
||||||
|
.language-css .token.string,
|
||||||
|
.style .token.string {
|
||||||
|
color: #9a6e3a;
|
||||||
|
/* This background color was intended by the author of this theme. */
|
||||||
|
background: hsla(0, 0%, 100%, 0.5);
|
||||||
|
}
|
||||||
|
.token.atrule,
|
||||||
|
.token.attr-value,
|
||||||
|
.token.keyword {
|
||||||
|
color: #07a;
|
||||||
|
}
|
||||||
|
.token.function,
|
||||||
|
.token.class-name {
|
||||||
|
color: #DD4A68;
|
||||||
|
}
|
||||||
|
.token.regex,
|
||||||
|
.token.important,
|
||||||
|
.token.variable {
|
||||||
|
color: #e90;
|
||||||
|
}
|
||||||
|
.token.important,
|
||||||
|
.token.bold {
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
.token.italic {
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
.token.entity {
|
||||||
|
cursor: help;
|
||||||
|
}
|
||||||
|
/* stylelint-enable */
|
||||||
|
.mce-content-body {
|
||||||
|
overflow-wrap: break-word;
|
||||||
|
word-wrap: break-word;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-visual-caret {
|
||||||
|
background-color: black;
|
||||||
|
background-color: currentColor;
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-visual-caret-hidden {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.mce-content-body *[data-mce-caret] {
|
||||||
|
left: -1000px;
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
position: absolute;
|
||||||
|
right: auto;
|
||||||
|
top: 0;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-offscreen-selection {
|
||||||
|
left: -2000000px;
|
||||||
|
max-width: 1000000px;
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
.mce-content-body *[contentEditable=false] {
|
||||||
|
cursor: default;
|
||||||
|
}
|
||||||
|
.mce-content-body *[contentEditable=true] {
|
||||||
|
cursor: text;
|
||||||
|
}
|
||||||
|
.tox-cursor-format-painter {
|
||||||
|
cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default;
|
||||||
|
}
|
||||||
|
.mce-content-body figure.align-left {
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
.mce-content-body figure.align-right {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
.mce-content-body figure.image.align-center {
|
||||||
|
display: table;
|
||||||
|
margin-left: auto;
|
||||||
|
margin-right: auto;
|
||||||
|
}
|
||||||
|
.mce-preview-object {
|
||||||
|
border: 1px solid gray;
|
||||||
|
display: inline-block;
|
||||||
|
line-height: 0;
|
||||||
|
margin: 0 2px 0 2px;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.mce-preview-object .mce-shim {
|
||||||
|
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
||||||
|
height: 100%;
|
||||||
|
left: 0;
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.mce-preview-object[data-mce-selected="2"] .mce-shim {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.mce-object {
|
||||||
|
background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
|
||||||
|
border: 1px dashed #aaa;
|
||||||
|
}
|
||||||
|
.mce-pagebreak {
|
||||||
|
border: 1px dashed #aaa;
|
||||||
|
cursor: default;
|
||||||
|
display: block;
|
||||||
|
height: 5px;
|
||||||
|
margin-top: 15px;
|
||||||
|
page-break-before: always;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
@media print {
|
||||||
|
.mce-pagebreak {
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.tiny-pageembed .mce-shim {
|
||||||
|
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
||||||
|
height: 100%;
|
||||||
|
left: 0;
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed[data-mce-selected="2"] .mce-shim {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.tiny-pageembed {
|
||||||
|
display: inline-block;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--21by9,
|
||||||
|
.tiny-pageembed--16by9,
|
||||||
|
.tiny-pageembed--4by3,
|
||||||
|
.tiny-pageembed--1by1 {
|
||||||
|
display: block;
|
||||||
|
overflow: hidden;
|
||||||
|
padding: 0;
|
||||||
|
position: relative;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--21by9 {
|
||||||
|
padding-top: 42.857143%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--16by9 {
|
||||||
|
padding-top: 56.25%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--4by3 {
|
||||||
|
padding-top: 75%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--1by1 {
|
||||||
|
padding-top: 100%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--21by9 iframe,
|
||||||
|
.tiny-pageembed--16by9 iframe,
|
||||||
|
.tiny-pageembed--4by3 iframe,
|
||||||
|
.tiny-pageembed--1by1 iframe {
|
||||||
|
border: 0;
|
||||||
|
height: 100%;
|
||||||
|
left: 0;
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.mce-content-body[data-mce-placeholder] {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
||||||
|
color: rgba(34, 47, 62, 0.7);
|
||||||
|
content: attr(data-mce-placeholder);
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
||||||
|
left: 1px;
|
||||||
|
}
|
||||||
|
.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before {
|
||||||
|
right: 1px;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle {
|
||||||
|
background-color: #4099ff;
|
||||||
|
border-color: #4099ff;
|
||||||
|
border-style: solid;
|
||||||
|
border-width: 1px;
|
||||||
|
box-sizing: border-box;
|
||||||
|
height: 10px;
|
||||||
|
position: absolute;
|
||||||
|
width: 10px;
|
||||||
|
z-index: 1298;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle:hover {
|
||||||
|
background-color: #4099ff;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle:nth-of-type(1) {
|
||||||
|
cursor: nwse-resize;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle:nth-of-type(2) {
|
||||||
|
cursor: nesw-resize;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle:nth-of-type(3) {
|
||||||
|
cursor: nwse-resize;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle:nth-of-type(4) {
|
||||||
|
cursor: nesw-resize;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-resize-backdrop {
|
||||||
|
z-index: 10000;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-clonedresizable {
|
||||||
|
cursor: default;
|
||||||
|
opacity: 0.5;
|
||||||
|
outline: 1px dashed black;
|
||||||
|
position: absolute;
|
||||||
|
z-index: 10001;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-clonedresizable.mce-resizetable-columns th,
|
||||||
|
.mce-content-body .mce-clonedresizable.mce-resizetable-columns td {
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-resize-helper {
|
||||||
|
background: #555;
|
||||||
|
background: rgba(0, 0, 0, 0.75);
|
||||||
|
border: 1px;
|
||||||
|
border-radius: 3px;
|
||||||
|
color: white;
|
||||||
|
display: none;
|
||||||
|
font-family: sans-serif;
|
||||||
|
font-size: 12px;
|
||||||
|
line-height: 14px;
|
||||||
|
margin: 5px 10px;
|
||||||
|
padding: 5px;
|
||||||
|
position: absolute;
|
||||||
|
white-space: nowrap;
|
||||||
|
z-index: 10002;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-cursor {
|
||||||
|
bottom: 0;
|
||||||
|
cursor: default;
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
width: 2px;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-cursor::before {
|
||||||
|
background-color: inherit;
|
||||||
|
border-radius: 50%;
|
||||||
|
content: '';
|
||||||
|
display: block;
|
||||||
|
height: 8px;
|
||||||
|
position: absolute;
|
||||||
|
right: -3px;
|
||||||
|
top: -3px;
|
||||||
|
width: 8px;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-cursor:hover::after {
|
||||||
|
background-color: inherit;
|
||||||
|
border-radius: 100px;
|
||||||
|
box-sizing: border-box;
|
||||||
|
color: #fff;
|
||||||
|
content: attr(data-user);
|
||||||
|
display: block;
|
||||||
|
font-size: 12px;
|
||||||
|
font-weight: bold;
|
||||||
|
left: -5px;
|
||||||
|
min-height: 8px;
|
||||||
|
min-width: 8px;
|
||||||
|
padding: 0 12px;
|
||||||
|
position: absolute;
|
||||||
|
top: -11px;
|
||||||
|
white-space: nowrap;
|
||||||
|
z-index: 1000;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--1 .tox-rtc-user-cursor {
|
||||||
|
background-color: #2dc26b;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--2 .tox-rtc-user-cursor {
|
||||||
|
background-color: #e03e2d;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--3 .tox-rtc-user-cursor {
|
||||||
|
background-color: #f1c40f;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--4 .tox-rtc-user-cursor {
|
||||||
|
background-color: #3598db;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--5 .tox-rtc-user-cursor {
|
||||||
|
background-color: #b96ad9;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--6 .tox-rtc-user-cursor {
|
||||||
|
background-color: #e67e23;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--7 .tox-rtc-user-cursor {
|
||||||
|
background-color: #aaa69d;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--8 .tox-rtc-user-cursor {
|
||||||
|
background-color: #f368e0;
|
||||||
|
}
|
||||||
|
.tox-rtc-remote-image {
|
||||||
|
background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
min-height: 240px;
|
||||||
|
min-width: 320px;
|
||||||
|
}
|
||||||
|
.mce-match-marker {
|
||||||
|
background: #aaa;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.mce-match-marker-selected {
|
||||||
|
background: #39f;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.mce-match-marker-selected::-moz-selection {
|
||||||
|
background: #39f;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.mce-match-marker-selected::selection {
|
||||||
|
background: #39f;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.mce-content-body img[data-mce-selected],
|
||||||
|
.mce-content-body video[data-mce-selected],
|
||||||
|
.mce-content-body audio[data-mce-selected],
|
||||||
|
.mce-content-body object[data-mce-selected],
|
||||||
|
.mce-content-body embed[data-mce-selected],
|
||||||
|
.mce-content-body table[data-mce-selected] {
|
||||||
|
outline: 3px solid #b4d7ff;
|
||||||
|
}
|
||||||
|
.mce-content-body hr[data-mce-selected] {
|
||||||
|
outline: 3px solid #b4d7ff;
|
||||||
|
outline-offset: 1px;
|
||||||
|
}
|
||||||
|
.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus {
|
||||||
|
outline: 3px solid #b4d7ff;
|
||||||
|
}
|
||||||
|
.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover {
|
||||||
|
outline: 3px solid #b4d7ff;
|
||||||
|
}
|
||||||
|
.mce-content-body *[contentEditable=false][data-mce-selected] {
|
||||||
|
cursor: not-allowed;
|
||||||
|
outline: 3px solid #b4d7ff;
|
||||||
|
}
|
||||||
|
.mce-content-body.mce-content-readonly *[contentEditable=true]:focus,
|
||||||
|
.mce-content-body.mce-content-readonly *[contentEditable=true]:hover {
|
||||||
|
outline: none;
|
||||||
|
}
|
||||||
|
.mce-content-body *[data-mce-selected="inline-boundary"] {
|
||||||
|
background-color: #b4d7ff;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-edit-focus {
|
||||||
|
outline: 3px solid #b4d7ff;
|
||||||
|
}
|
||||||
|
.mce-content-body td[data-mce-selected],
|
||||||
|
.mce-content-body th[data-mce-selected] {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.mce-content-body td[data-mce-selected]::-moz-selection,
|
||||||
|
.mce-content-body th[data-mce-selected]::-moz-selection {
|
||||||
|
background: none;
|
||||||
|
}
|
||||||
|
.mce-content-body td[data-mce-selected]::selection,
|
||||||
|
.mce-content-body th[data-mce-selected]::selection {
|
||||||
|
background: none;
|
||||||
|
}
|
||||||
|
.mce-content-body td[data-mce-selected] *,
|
||||||
|
.mce-content-body th[data-mce-selected] * {
|
||||||
|
outline: none;
|
||||||
|
-webkit-touch-callout: none;
|
||||||
|
-webkit-user-select: none;
|
||||||
|
-moz-user-select: none;
|
||||||
|
user-select: none;
|
||||||
|
}
|
||||||
|
.mce-content-body td[data-mce-selected]::after,
|
||||||
|
.mce-content-body th[data-mce-selected]::after {
|
||||||
|
background-color: rgba(180, 215, 255, 0.7);
|
||||||
|
border: 1px solid rgba(180, 215, 255, 0.7);
|
||||||
|
bottom: -1px;
|
||||||
|
content: '';
|
||||||
|
left: -1px;
|
||||||
|
mix-blend-mode: multiply;
|
||||||
|
position: absolute;
|
||||||
|
right: -1px;
|
||||||
|
top: -1px;
|
||||||
|
}
|
||||||
|
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
|
||||||
|
.mce-content-body td[data-mce-selected]::after,
|
||||||
|
.mce-content-body th[data-mce-selected]::after {
|
||||||
|
border-color: rgba(0, 84, 180, 0.7);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.mce-content-body img::-moz-selection {
|
||||||
|
background: none;
|
||||||
|
}
|
||||||
|
.mce-content-body img::selection {
|
||||||
|
background: none;
|
||||||
|
}
|
||||||
|
.ephox-snooker-resizer-bar {
|
||||||
|
background-color: #b4d7ff;
|
||||||
|
opacity: 0;
|
||||||
|
-webkit-user-select: none;
|
||||||
|
-moz-user-select: none;
|
||||||
|
user-select: none;
|
||||||
|
}
|
||||||
|
.ephox-snooker-resizer-cols {
|
||||||
|
cursor: col-resize;
|
||||||
|
}
|
||||||
|
.ephox-snooker-resizer-rows {
|
||||||
|
cursor: row-resize;
|
||||||
|
}
|
||||||
|
.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
.mce-spellchecker-word {
|
||||||
|
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
||||||
|
background-position: 0 calc(100% + 1px);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
background-size: auto 6px;
|
||||||
|
cursor: default;
|
||||||
|
height: 2rem;
|
||||||
|
}
|
||||||
|
.mce-spellchecker-grammar {
|
||||||
|
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
||||||
|
background-position: 0 calc(100% + 1px);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
background-size: auto 6px;
|
||||||
|
cursor: default;
|
||||||
|
}
|
||||||
|
.mce-toc {
|
||||||
|
border: 1px solid gray;
|
||||||
|
}
|
||||||
|
.mce-toc h2 {
|
||||||
|
margin: 4px;
|
||||||
|
}
|
||||||
|
.mce-toc li {
|
||||||
|
list-style-type: none;
|
||||||
|
}
|
||||||
|
table[style*="border-width: 0px"],
|
||||||
|
.mce-item-table:not([border]),
|
||||||
|
.mce-item-table[border="0"],
|
||||||
|
table[style*="border-width: 0px"] td,
|
||||||
|
.mce-item-table:not([border]) td,
|
||||||
|
.mce-item-table[border="0"] td,
|
||||||
|
table[style*="border-width: 0px"] th,
|
||||||
|
.mce-item-table:not([border]) th,
|
||||||
|
.mce-item-table[border="0"] th,
|
||||||
|
table[style*="border-width: 0px"] caption,
|
||||||
|
.mce-item-table:not([border]) caption,
|
||||||
|
.mce-item-table[border="0"] caption {
|
||||||
|
border: 1px dashed #bbb;
|
||||||
|
}
|
||||||
|
.mce-visualblocks p,
|
||||||
|
.mce-visualblocks h1,
|
||||||
|
.mce-visualblocks h2,
|
||||||
|
.mce-visualblocks h3,
|
||||||
|
.mce-visualblocks h4,
|
||||||
|
.mce-visualblocks h5,
|
||||||
|
.mce-visualblocks h6,
|
||||||
|
.mce-visualblocks div:not([data-mce-bogus]),
|
||||||
|
.mce-visualblocks section,
|
||||||
|
.mce-visualblocks article,
|
||||||
|
.mce-visualblocks blockquote,
|
||||||
|
.mce-visualblocks address,
|
||||||
|
.mce-visualblocks pre,
|
||||||
|
.mce-visualblocks figure,
|
||||||
|
.mce-visualblocks figcaption,
|
||||||
|
.mce-visualblocks hgroup,
|
||||||
|
.mce-visualblocks aside,
|
||||||
|
.mce-visualblocks ul,
|
||||||
|
.mce-visualblocks ol,
|
||||||
|
.mce-visualblocks dl {
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
border: 1px dashed #bbb;
|
||||||
|
margin-left: 3px;
|
||||||
|
padding-top: 10px;
|
||||||
|
}
|
||||||
|
.mce-visualblocks p {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h1 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h2 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h3 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h4 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h5 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h6 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks div:not([data-mce-bogus]) {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks section {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=);
|
||||||
|
}
|
||||||
|
.mce-visualblocks article {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks blockquote {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks address {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=);
|
||||||
|
}
|
||||||
|
.mce-visualblocks pre {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks figure {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks figcaption {
|
||||||
|
border: 1px dashed #bbb;
|
||||||
|
}
|
||||||
|
.mce-visualblocks hgroup {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks aside {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=);
|
||||||
|
}
|
||||||
|
.mce-visualblocks ul {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks ol {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks dl {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks:not([dir=rtl]) p,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h1,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h2,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h3,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h4,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h5,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h6,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),
|
||||||
|
.mce-visualblocks:not([dir=rtl]) section,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) article,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) blockquote,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) address,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) pre,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) figure,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) figcaption,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) hgroup,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) aside,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) ul,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) ol,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) dl {
|
||||||
|
margin-left: 3px;
|
||||||
|
}
|
||||||
|
.mce-visualblocks[dir=rtl] p,
|
||||||
|
.mce-visualblocks[dir=rtl] h1,
|
||||||
|
.mce-visualblocks[dir=rtl] h2,
|
||||||
|
.mce-visualblocks[dir=rtl] h3,
|
||||||
|
.mce-visualblocks[dir=rtl] h4,
|
||||||
|
.mce-visualblocks[dir=rtl] h5,
|
||||||
|
.mce-visualblocks[dir=rtl] h6,
|
||||||
|
.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),
|
||||||
|
.mce-visualblocks[dir=rtl] section,
|
||||||
|
.mce-visualblocks[dir=rtl] article,
|
||||||
|
.mce-visualblocks[dir=rtl] blockquote,
|
||||||
|
.mce-visualblocks[dir=rtl] address,
|
||||||
|
.mce-visualblocks[dir=rtl] pre,
|
||||||
|
.mce-visualblocks[dir=rtl] figure,
|
||||||
|
.mce-visualblocks[dir=rtl] figcaption,
|
||||||
|
.mce-visualblocks[dir=rtl] hgroup,
|
||||||
|
.mce-visualblocks[dir=rtl] aside,
|
||||||
|
.mce-visualblocks[dir=rtl] ul,
|
||||||
|
.mce-visualblocks[dir=rtl] ol,
|
||||||
|
.mce-visualblocks[dir=rtl] dl {
|
||||||
|
background-position-x: right;
|
||||||
|
margin-right: 3px;
|
||||||
|
}
|
||||||
|
.mce-nbsp,
|
||||||
|
.mce-shy {
|
||||||
|
background: #aaa;
|
||||||
|
}
|
||||||
|
.mce-shy::after {
|
||||||
|
content: '-';
|
||||||
|
}
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +1,30 @@
|
||||||
|
body.tox-dialog__disable-scroll {
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
.tox-fullscreen {
|
||||||
|
border: 0;
|
||||||
|
height: 100%;
|
||||||
|
margin: 0;
|
||||||
|
overflow: hidden;
|
||||||
|
overscroll-behavior: none;
|
||||||
|
padding: 0;
|
||||||
|
touch-action: pinch-zoom;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.tox.tox-tinymce.tox-fullscreen,
|
||||||
|
.tox-shadowhost.tox-fullscreen {
|
||||||
|
left: 0;
|
||||||
|
position: fixed;
|
||||||
|
top: 0;
|
||||||
|
z-index: 1200;
|
||||||
|
}
|
||||||
|
.tox.tox-tinymce.tox-fullscreen {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
.tox-fullscreen .tox.tox-tinymce-aux,
|
||||||
|
.tox-fullscreen ~ .tox.tox-tinymce-aux {
|
||||||
|
z-index: 1201;
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}
|
||||||
|
|
@ -0,0 +1,730 @@
|
||||||
|
.mce-content-body .mce-item-anchor {
|
||||||
|
background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-item-anchor:empty {
|
||||||
|
cursor: default;
|
||||||
|
display: inline-block;
|
||||||
|
height: 12px !important;
|
||||||
|
padding: 0 2px;
|
||||||
|
-webkit-user-modify: read-only;
|
||||||
|
-moz-user-modify: read-only;
|
||||||
|
-webkit-user-select: all;
|
||||||
|
-moz-user-select: all;
|
||||||
|
user-select: all;
|
||||||
|
width: 8px !important;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-item-anchor:not(:empty) {
|
||||||
|
background-position-x: 2px;
|
||||||
|
display: inline-block;
|
||||||
|
padding-left: 12px;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-item-anchor[data-mce-selected] {
|
||||||
|
outline-offset: 1px;
|
||||||
|
}
|
||||||
|
.tox-comments-visible .tox-comment {
|
||||||
|
background-color: #fff0b7;
|
||||||
|
}
|
||||||
|
.tox-comments-visible .tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) {
|
||||||
|
background-color: #ffe168;
|
||||||
|
}
|
||||||
|
.tox-checklist > li:not(.tox-checklist--hidden) {
|
||||||
|
list-style: none;
|
||||||
|
margin: 0.25em 0;
|
||||||
|
}
|
||||||
|
.tox-checklist > li:not(.tox-checklist--hidden)::before {
|
||||||
|
content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");
|
||||||
|
cursor: pointer;
|
||||||
|
height: 1em;
|
||||||
|
margin-left: -1.5em;
|
||||||
|
margin-top: 0.125em;
|
||||||
|
position: absolute;
|
||||||
|
width: 1em;
|
||||||
|
}
|
||||||
|
.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before {
|
||||||
|
content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");
|
||||||
|
}
|
||||||
|
[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before {
|
||||||
|
margin-left: 0;
|
||||||
|
margin-right: -1.5em;
|
||||||
|
}
|
||||||
|
/* stylelint-disable */
|
||||||
|
/* http://prismjs.com/ */
|
||||||
|
/**
|
||||||
|
* prism.js default theme for JavaScript, CSS and HTML
|
||||||
|
* Based on dabblet (http://dabblet.com)
|
||||||
|
* @author Lea Verou
|
||||||
|
*/
|
||||||
|
code[class*="language-"],
|
||||||
|
pre[class*="language-"] {
|
||||||
|
color: black;
|
||||||
|
background: none;
|
||||||
|
text-shadow: 0 1px white;
|
||||||
|
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
|
||||||
|
font-size: 1em;
|
||||||
|
text-align: left;
|
||||||
|
white-space: pre;
|
||||||
|
word-spacing: normal;
|
||||||
|
word-break: normal;
|
||||||
|
word-wrap: normal;
|
||||||
|
line-height: 1.5;
|
||||||
|
-moz-tab-size: 4;
|
||||||
|
tab-size: 4;
|
||||||
|
-webkit-hyphens: none;
|
||||||
|
hyphens: none;
|
||||||
|
}
|
||||||
|
pre[class*="language-"]::-moz-selection,
|
||||||
|
pre[class*="language-"] ::-moz-selection,
|
||||||
|
code[class*="language-"]::-moz-selection,
|
||||||
|
code[class*="language-"] ::-moz-selection {
|
||||||
|
text-shadow: none;
|
||||||
|
background: #b3d4fc;
|
||||||
|
}
|
||||||
|
pre[class*="language-"]::selection,
|
||||||
|
pre[class*="language-"] ::selection,
|
||||||
|
code[class*="language-"]::selection,
|
||||||
|
code[class*="language-"] ::selection {
|
||||||
|
text-shadow: none;
|
||||||
|
background: #b3d4fc;
|
||||||
|
}
|
||||||
|
@media print {
|
||||||
|
code[class*="language-"],
|
||||||
|
pre[class*="language-"] {
|
||||||
|
text-shadow: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/* Code blocks */
|
||||||
|
pre[class*="language-"] {
|
||||||
|
padding: 1em;
|
||||||
|
margin: 0.5em 0;
|
||||||
|
overflow: auto;
|
||||||
|
}
|
||||||
|
:not(pre) > code[class*="language-"],
|
||||||
|
pre[class*="language-"] {
|
||||||
|
background: #f5f2f0;
|
||||||
|
}
|
||||||
|
/* Inline code */
|
||||||
|
:not(pre) > code[class*="language-"] {
|
||||||
|
padding: 0.1em;
|
||||||
|
border-radius: 0.3em;
|
||||||
|
white-space: normal;
|
||||||
|
}
|
||||||
|
.token.comment,
|
||||||
|
.token.prolog,
|
||||||
|
.token.doctype,
|
||||||
|
.token.cdata {
|
||||||
|
color: slategray;
|
||||||
|
}
|
||||||
|
.token.punctuation {
|
||||||
|
color: #999;
|
||||||
|
}
|
||||||
|
.token.namespace {
|
||||||
|
opacity: 0.7;
|
||||||
|
}
|
||||||
|
.token.property,
|
||||||
|
.token.tag,
|
||||||
|
.token.boolean,
|
||||||
|
.token.number,
|
||||||
|
.token.constant,
|
||||||
|
.token.symbol,
|
||||||
|
.token.deleted {
|
||||||
|
color: #905;
|
||||||
|
}
|
||||||
|
.token.selector,
|
||||||
|
.token.attr-name,
|
||||||
|
.token.string,
|
||||||
|
.token.char,
|
||||||
|
.token.builtin,
|
||||||
|
.token.inserted {
|
||||||
|
color: #690;
|
||||||
|
}
|
||||||
|
.token.operator,
|
||||||
|
.token.entity,
|
||||||
|
.token.url,
|
||||||
|
.language-css .token.string,
|
||||||
|
.style .token.string {
|
||||||
|
color: #9a6e3a;
|
||||||
|
/* This background color was intended by the author of this theme. */
|
||||||
|
background: hsla(0, 0%, 100%, 0.5);
|
||||||
|
}
|
||||||
|
.token.atrule,
|
||||||
|
.token.attr-value,
|
||||||
|
.token.keyword {
|
||||||
|
color: #07a;
|
||||||
|
}
|
||||||
|
.token.function,
|
||||||
|
.token.class-name {
|
||||||
|
color: #DD4A68;
|
||||||
|
}
|
||||||
|
.token.regex,
|
||||||
|
.token.important,
|
||||||
|
.token.variable {
|
||||||
|
color: #e90;
|
||||||
|
}
|
||||||
|
.token.important,
|
||||||
|
.token.bold {
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
.token.italic {
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
.token.entity {
|
||||||
|
cursor: help;
|
||||||
|
}
|
||||||
|
/* stylelint-enable */
|
||||||
|
.mce-content-body {
|
||||||
|
overflow-wrap: break-word;
|
||||||
|
word-wrap: break-word;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-visual-caret {
|
||||||
|
background-color: black;
|
||||||
|
background-color: currentColor;
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-visual-caret-hidden {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.mce-content-body *[data-mce-caret] {
|
||||||
|
left: -1000px;
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
position: absolute;
|
||||||
|
right: auto;
|
||||||
|
top: 0;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-offscreen-selection {
|
||||||
|
left: -2000000px;
|
||||||
|
max-width: 1000000px;
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
.mce-content-body *[contentEditable=false] {
|
||||||
|
cursor: default;
|
||||||
|
}
|
||||||
|
.mce-content-body *[contentEditable=true] {
|
||||||
|
cursor: text;
|
||||||
|
}
|
||||||
|
.tox-cursor-format-painter {
|
||||||
|
cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default;
|
||||||
|
}
|
||||||
|
.mce-content-body figure.align-left {
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
.mce-content-body figure.align-right {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
.mce-content-body figure.image.align-center {
|
||||||
|
display: table;
|
||||||
|
margin-left: auto;
|
||||||
|
margin-right: auto;
|
||||||
|
}
|
||||||
|
.mce-preview-object {
|
||||||
|
border: 1px solid gray;
|
||||||
|
display: inline-block;
|
||||||
|
line-height: 0;
|
||||||
|
margin: 0 2px 0 2px;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.mce-preview-object .mce-shim {
|
||||||
|
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
||||||
|
height: 100%;
|
||||||
|
left: 0;
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.mce-preview-object[data-mce-selected="2"] .mce-shim {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.mce-object {
|
||||||
|
background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
|
||||||
|
border: 1px dashed #aaa;
|
||||||
|
}
|
||||||
|
.mce-pagebreak {
|
||||||
|
border: 1px dashed #aaa;
|
||||||
|
cursor: default;
|
||||||
|
display: block;
|
||||||
|
height: 5px;
|
||||||
|
margin-top: 15px;
|
||||||
|
page-break-before: always;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
@media print {
|
||||||
|
.mce-pagebreak {
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.tiny-pageembed .mce-shim {
|
||||||
|
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
||||||
|
height: 100%;
|
||||||
|
left: 0;
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed[data-mce-selected="2"] .mce-shim {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.tiny-pageembed {
|
||||||
|
display: inline-block;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--21by9,
|
||||||
|
.tiny-pageembed--16by9,
|
||||||
|
.tiny-pageembed--4by3,
|
||||||
|
.tiny-pageembed--1by1 {
|
||||||
|
display: block;
|
||||||
|
overflow: hidden;
|
||||||
|
padding: 0;
|
||||||
|
position: relative;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--21by9 {
|
||||||
|
padding-top: 42.857143%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--16by9 {
|
||||||
|
padding-top: 56.25%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--4by3 {
|
||||||
|
padding-top: 75%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--1by1 {
|
||||||
|
padding-top: 100%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--21by9 iframe,
|
||||||
|
.tiny-pageembed--16by9 iframe,
|
||||||
|
.tiny-pageembed--4by3 iframe,
|
||||||
|
.tiny-pageembed--1by1 iframe {
|
||||||
|
border: 0;
|
||||||
|
height: 100%;
|
||||||
|
left: 0;
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.mce-content-body[data-mce-placeholder] {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
||||||
|
color: rgba(34, 47, 62, 0.7);
|
||||||
|
content: attr(data-mce-placeholder);
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
||||||
|
left: 1px;
|
||||||
|
}
|
||||||
|
.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before {
|
||||||
|
right: 1px;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle {
|
||||||
|
background-color: #4099ff;
|
||||||
|
border-color: #4099ff;
|
||||||
|
border-style: solid;
|
||||||
|
border-width: 1px;
|
||||||
|
box-sizing: border-box;
|
||||||
|
height: 10px;
|
||||||
|
position: absolute;
|
||||||
|
width: 10px;
|
||||||
|
z-index: 1298;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle:hover {
|
||||||
|
background-color: #4099ff;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle:nth-of-type(1) {
|
||||||
|
cursor: nwse-resize;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle:nth-of-type(2) {
|
||||||
|
cursor: nesw-resize;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle:nth-of-type(3) {
|
||||||
|
cursor: nwse-resize;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle:nth-of-type(4) {
|
||||||
|
cursor: nesw-resize;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-resize-backdrop {
|
||||||
|
z-index: 10000;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-clonedresizable {
|
||||||
|
cursor: default;
|
||||||
|
opacity: 0.5;
|
||||||
|
outline: 1px dashed black;
|
||||||
|
position: absolute;
|
||||||
|
z-index: 10001;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-clonedresizable.mce-resizetable-columns th,
|
||||||
|
.mce-content-body .mce-clonedresizable.mce-resizetable-columns td {
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-resize-helper {
|
||||||
|
background: #555;
|
||||||
|
background: rgba(0, 0, 0, 0.75);
|
||||||
|
border: 1px;
|
||||||
|
border-radius: 3px;
|
||||||
|
color: white;
|
||||||
|
display: none;
|
||||||
|
font-family: sans-serif;
|
||||||
|
font-size: 12px;
|
||||||
|
line-height: 14px;
|
||||||
|
margin: 5px 10px;
|
||||||
|
padding: 5px;
|
||||||
|
position: absolute;
|
||||||
|
white-space: nowrap;
|
||||||
|
z-index: 10002;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-cursor {
|
||||||
|
bottom: 0;
|
||||||
|
cursor: default;
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
width: 2px;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-cursor::before {
|
||||||
|
background-color: inherit;
|
||||||
|
border-radius: 50%;
|
||||||
|
content: '';
|
||||||
|
display: block;
|
||||||
|
height: 8px;
|
||||||
|
position: absolute;
|
||||||
|
right: -3px;
|
||||||
|
top: -3px;
|
||||||
|
width: 8px;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-cursor:hover::after {
|
||||||
|
background-color: inherit;
|
||||||
|
border-radius: 100px;
|
||||||
|
box-sizing: border-box;
|
||||||
|
color: #fff;
|
||||||
|
content: attr(data-user);
|
||||||
|
display: block;
|
||||||
|
font-size: 12px;
|
||||||
|
font-weight: bold;
|
||||||
|
left: -5px;
|
||||||
|
min-height: 8px;
|
||||||
|
min-width: 8px;
|
||||||
|
padding: 0 12px;
|
||||||
|
position: absolute;
|
||||||
|
top: -11px;
|
||||||
|
white-space: nowrap;
|
||||||
|
z-index: 1000;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--1 .tox-rtc-user-cursor {
|
||||||
|
background-color: #2dc26b;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--2 .tox-rtc-user-cursor {
|
||||||
|
background-color: #e03e2d;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--3 .tox-rtc-user-cursor {
|
||||||
|
background-color: #f1c40f;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--4 .tox-rtc-user-cursor {
|
||||||
|
background-color: #3598db;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--5 .tox-rtc-user-cursor {
|
||||||
|
background-color: #b96ad9;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--6 .tox-rtc-user-cursor {
|
||||||
|
background-color: #e67e23;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--7 .tox-rtc-user-cursor {
|
||||||
|
background-color: #aaa69d;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--8 .tox-rtc-user-cursor {
|
||||||
|
background-color: #f368e0;
|
||||||
|
}
|
||||||
|
.tox-rtc-remote-image {
|
||||||
|
background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
min-height: 240px;
|
||||||
|
min-width: 320px;
|
||||||
|
}
|
||||||
|
.mce-match-marker {
|
||||||
|
background: #aaa;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.mce-match-marker-selected {
|
||||||
|
background: #39f;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.mce-match-marker-selected::-moz-selection {
|
||||||
|
background: #39f;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.mce-match-marker-selected::selection {
|
||||||
|
background: #39f;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.mce-content-body img[data-mce-selected],
|
||||||
|
.mce-content-body video[data-mce-selected],
|
||||||
|
.mce-content-body audio[data-mce-selected],
|
||||||
|
.mce-content-body object[data-mce-selected],
|
||||||
|
.mce-content-body embed[data-mce-selected],
|
||||||
|
.mce-content-body table[data-mce-selected] {
|
||||||
|
outline: 3px solid #b4d7ff;
|
||||||
|
}
|
||||||
|
.mce-content-body hr[data-mce-selected] {
|
||||||
|
outline: 3px solid #b4d7ff;
|
||||||
|
outline-offset: 1px;
|
||||||
|
}
|
||||||
|
.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus {
|
||||||
|
outline: 3px solid #b4d7ff;
|
||||||
|
}
|
||||||
|
.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover {
|
||||||
|
outline: 3px solid #b4d7ff;
|
||||||
|
}
|
||||||
|
.mce-content-body *[contentEditable=false][data-mce-selected] {
|
||||||
|
cursor: not-allowed;
|
||||||
|
outline: 3px solid #b4d7ff;
|
||||||
|
}
|
||||||
|
.mce-content-body.mce-content-readonly *[contentEditable=true]:focus,
|
||||||
|
.mce-content-body.mce-content-readonly *[contentEditable=true]:hover {
|
||||||
|
outline: none;
|
||||||
|
}
|
||||||
|
.mce-content-body *[data-mce-selected="inline-boundary"] {
|
||||||
|
background-color: #b4d7ff;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-edit-focus {
|
||||||
|
outline: 3px solid #b4d7ff;
|
||||||
|
}
|
||||||
|
.mce-content-body td[data-mce-selected],
|
||||||
|
.mce-content-body th[data-mce-selected] {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.mce-content-body td[data-mce-selected]::-moz-selection,
|
||||||
|
.mce-content-body th[data-mce-selected]::-moz-selection {
|
||||||
|
background: none;
|
||||||
|
}
|
||||||
|
.mce-content-body td[data-mce-selected]::selection,
|
||||||
|
.mce-content-body th[data-mce-selected]::selection {
|
||||||
|
background: none;
|
||||||
|
}
|
||||||
|
.mce-content-body td[data-mce-selected] *,
|
||||||
|
.mce-content-body th[data-mce-selected] * {
|
||||||
|
outline: none;
|
||||||
|
-webkit-touch-callout: none;
|
||||||
|
-webkit-user-select: none;
|
||||||
|
-moz-user-select: none;
|
||||||
|
user-select: none;
|
||||||
|
}
|
||||||
|
.mce-content-body td[data-mce-selected]::after,
|
||||||
|
.mce-content-body th[data-mce-selected]::after {
|
||||||
|
background-color: rgba(180, 215, 255, 0.7);
|
||||||
|
border: 1px solid rgba(180, 215, 255, 0.7);
|
||||||
|
bottom: -1px;
|
||||||
|
content: '';
|
||||||
|
left: -1px;
|
||||||
|
mix-blend-mode: multiply;
|
||||||
|
position: absolute;
|
||||||
|
right: -1px;
|
||||||
|
top: -1px;
|
||||||
|
}
|
||||||
|
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
|
||||||
|
.mce-content-body td[data-mce-selected]::after,
|
||||||
|
.mce-content-body th[data-mce-selected]::after {
|
||||||
|
border-color: rgba(0, 84, 180, 0.7);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.mce-content-body img::-moz-selection {
|
||||||
|
background: none;
|
||||||
|
}
|
||||||
|
.mce-content-body img::selection {
|
||||||
|
background: none;
|
||||||
|
}
|
||||||
|
.ephox-snooker-resizer-bar {
|
||||||
|
background-color: #b4d7ff;
|
||||||
|
opacity: 0;
|
||||||
|
-webkit-user-select: none;
|
||||||
|
-moz-user-select: none;
|
||||||
|
user-select: none;
|
||||||
|
}
|
||||||
|
.ephox-snooker-resizer-cols {
|
||||||
|
cursor: col-resize;
|
||||||
|
}
|
||||||
|
.ephox-snooker-resizer-rows {
|
||||||
|
cursor: row-resize;
|
||||||
|
}
|
||||||
|
.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
.mce-spellchecker-word {
|
||||||
|
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
||||||
|
background-position: 0 calc(100% + 1px);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
background-size: auto 6px;
|
||||||
|
cursor: default;
|
||||||
|
height: 2rem;
|
||||||
|
}
|
||||||
|
.mce-spellchecker-grammar {
|
||||||
|
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
||||||
|
background-position: 0 calc(100% + 1px);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
background-size: auto 6px;
|
||||||
|
cursor: default;
|
||||||
|
}
|
||||||
|
.mce-toc {
|
||||||
|
border: 1px solid gray;
|
||||||
|
}
|
||||||
|
.mce-toc h2 {
|
||||||
|
margin: 4px;
|
||||||
|
}
|
||||||
|
.mce-toc li {
|
||||||
|
list-style-type: none;
|
||||||
|
}
|
||||||
|
table[style*="border-width: 0px"],
|
||||||
|
.mce-item-table:not([border]),
|
||||||
|
.mce-item-table[border="0"],
|
||||||
|
table[style*="border-width: 0px"] td,
|
||||||
|
.mce-item-table:not([border]) td,
|
||||||
|
.mce-item-table[border="0"] td,
|
||||||
|
table[style*="border-width: 0px"] th,
|
||||||
|
.mce-item-table:not([border]) th,
|
||||||
|
.mce-item-table[border="0"] th,
|
||||||
|
table[style*="border-width: 0px"] caption,
|
||||||
|
.mce-item-table:not([border]) caption,
|
||||||
|
.mce-item-table[border="0"] caption {
|
||||||
|
border: 1px dashed #bbb;
|
||||||
|
}
|
||||||
|
.mce-visualblocks p,
|
||||||
|
.mce-visualblocks h1,
|
||||||
|
.mce-visualblocks h2,
|
||||||
|
.mce-visualblocks h3,
|
||||||
|
.mce-visualblocks h4,
|
||||||
|
.mce-visualblocks h5,
|
||||||
|
.mce-visualblocks h6,
|
||||||
|
.mce-visualblocks div:not([data-mce-bogus]),
|
||||||
|
.mce-visualblocks section,
|
||||||
|
.mce-visualblocks article,
|
||||||
|
.mce-visualblocks blockquote,
|
||||||
|
.mce-visualblocks address,
|
||||||
|
.mce-visualblocks pre,
|
||||||
|
.mce-visualblocks figure,
|
||||||
|
.mce-visualblocks figcaption,
|
||||||
|
.mce-visualblocks hgroup,
|
||||||
|
.mce-visualblocks aside,
|
||||||
|
.mce-visualblocks ul,
|
||||||
|
.mce-visualblocks ol,
|
||||||
|
.mce-visualblocks dl {
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
border: 1px dashed #bbb;
|
||||||
|
margin-left: 3px;
|
||||||
|
padding-top: 10px;
|
||||||
|
}
|
||||||
|
.mce-visualblocks p {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h1 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h2 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h3 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h4 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h5 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h6 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks div:not([data-mce-bogus]) {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks section {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=);
|
||||||
|
}
|
||||||
|
.mce-visualblocks article {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks blockquote {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks address {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=);
|
||||||
|
}
|
||||||
|
.mce-visualblocks pre {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks figure {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks figcaption {
|
||||||
|
border: 1px dashed #bbb;
|
||||||
|
}
|
||||||
|
.mce-visualblocks hgroup {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks aside {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=);
|
||||||
|
}
|
||||||
|
.mce-visualblocks ul {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks ol {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks dl {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks:not([dir=rtl]) p,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h1,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h2,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h3,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h4,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h5,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h6,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),
|
||||||
|
.mce-visualblocks:not([dir=rtl]) section,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) article,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) blockquote,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) address,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) pre,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) figure,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) figcaption,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) hgroup,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) aside,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) ul,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) ol,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) dl {
|
||||||
|
margin-left: 3px;
|
||||||
|
}
|
||||||
|
.mce-visualblocks[dir=rtl] p,
|
||||||
|
.mce-visualblocks[dir=rtl] h1,
|
||||||
|
.mce-visualblocks[dir=rtl] h2,
|
||||||
|
.mce-visualblocks[dir=rtl] h3,
|
||||||
|
.mce-visualblocks[dir=rtl] h4,
|
||||||
|
.mce-visualblocks[dir=rtl] h5,
|
||||||
|
.mce-visualblocks[dir=rtl] h6,
|
||||||
|
.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),
|
||||||
|
.mce-visualblocks[dir=rtl] section,
|
||||||
|
.mce-visualblocks[dir=rtl] article,
|
||||||
|
.mce-visualblocks[dir=rtl] blockquote,
|
||||||
|
.mce-visualblocks[dir=rtl] address,
|
||||||
|
.mce-visualblocks[dir=rtl] pre,
|
||||||
|
.mce-visualblocks[dir=rtl] figure,
|
||||||
|
.mce-visualblocks[dir=rtl] figcaption,
|
||||||
|
.mce-visualblocks[dir=rtl] hgroup,
|
||||||
|
.mce-visualblocks[dir=rtl] aside,
|
||||||
|
.mce-visualblocks[dir=rtl] ul,
|
||||||
|
.mce-visualblocks[dir=rtl] ol,
|
||||||
|
.mce-visualblocks[dir=rtl] dl {
|
||||||
|
background-position-x: right;
|
||||||
|
margin-right: 3px;
|
||||||
|
}
|
||||||
|
.mce-nbsp,
|
||||||
|
.mce-shy {
|
||||||
|
background: #aaa;
|
||||||
|
}
|
||||||
|
.mce-shy::after {
|
||||||
|
content: '-';
|
||||||
|
}
|
||||||
|
body {
|
||||||
|
font-family: sans-serif;
|
||||||
|
}
|
||||||
|
table {
|
||||||
|
border-collapse: collapse;
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,724 @@
|
||||||
|
.mce-content-body .mce-item-anchor {
|
||||||
|
background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-item-anchor:empty {
|
||||||
|
cursor: default;
|
||||||
|
display: inline-block;
|
||||||
|
height: 12px !important;
|
||||||
|
padding: 0 2px;
|
||||||
|
-webkit-user-modify: read-only;
|
||||||
|
-moz-user-modify: read-only;
|
||||||
|
-webkit-user-select: all;
|
||||||
|
-moz-user-select: all;
|
||||||
|
user-select: all;
|
||||||
|
width: 8px !important;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-item-anchor:not(:empty) {
|
||||||
|
background-position-x: 2px;
|
||||||
|
display: inline-block;
|
||||||
|
padding-left: 12px;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-item-anchor[data-mce-selected] {
|
||||||
|
outline-offset: 1px;
|
||||||
|
}
|
||||||
|
.tox-comments-visible .tox-comment {
|
||||||
|
background-color: #fff0b7;
|
||||||
|
}
|
||||||
|
.tox-comments-visible .tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) {
|
||||||
|
background-color: #ffe168;
|
||||||
|
}
|
||||||
|
.tox-checklist > li:not(.tox-checklist--hidden) {
|
||||||
|
list-style: none;
|
||||||
|
margin: 0.25em 0;
|
||||||
|
}
|
||||||
|
.tox-checklist > li:not(.tox-checklist--hidden)::before {
|
||||||
|
content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");
|
||||||
|
cursor: pointer;
|
||||||
|
height: 1em;
|
||||||
|
margin-left: -1.5em;
|
||||||
|
margin-top: 0.125em;
|
||||||
|
position: absolute;
|
||||||
|
width: 1em;
|
||||||
|
}
|
||||||
|
.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before {
|
||||||
|
content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");
|
||||||
|
}
|
||||||
|
[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before {
|
||||||
|
margin-left: 0;
|
||||||
|
margin-right: -1.5em;
|
||||||
|
}
|
||||||
|
/* stylelint-disable */
|
||||||
|
/* http://prismjs.com/ */
|
||||||
|
/**
|
||||||
|
* prism.js default theme for JavaScript, CSS and HTML
|
||||||
|
* Based on dabblet (http://dabblet.com)
|
||||||
|
* @author Lea Verou
|
||||||
|
*/
|
||||||
|
code[class*="language-"],
|
||||||
|
pre[class*="language-"] {
|
||||||
|
color: black;
|
||||||
|
background: none;
|
||||||
|
text-shadow: 0 1px white;
|
||||||
|
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
|
||||||
|
font-size: 1em;
|
||||||
|
text-align: left;
|
||||||
|
white-space: pre;
|
||||||
|
word-spacing: normal;
|
||||||
|
word-break: normal;
|
||||||
|
word-wrap: normal;
|
||||||
|
line-height: 1.5;
|
||||||
|
-moz-tab-size: 4;
|
||||||
|
tab-size: 4;
|
||||||
|
-webkit-hyphens: none;
|
||||||
|
hyphens: none;
|
||||||
|
}
|
||||||
|
pre[class*="language-"]::-moz-selection,
|
||||||
|
pre[class*="language-"] ::-moz-selection,
|
||||||
|
code[class*="language-"]::-moz-selection,
|
||||||
|
code[class*="language-"] ::-moz-selection {
|
||||||
|
text-shadow: none;
|
||||||
|
background: #b3d4fc;
|
||||||
|
}
|
||||||
|
pre[class*="language-"]::selection,
|
||||||
|
pre[class*="language-"] ::selection,
|
||||||
|
code[class*="language-"]::selection,
|
||||||
|
code[class*="language-"] ::selection {
|
||||||
|
text-shadow: none;
|
||||||
|
background: #b3d4fc;
|
||||||
|
}
|
||||||
|
@media print {
|
||||||
|
code[class*="language-"],
|
||||||
|
pre[class*="language-"] {
|
||||||
|
text-shadow: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/* Code blocks */
|
||||||
|
pre[class*="language-"] {
|
||||||
|
padding: 1em;
|
||||||
|
margin: 0.5em 0;
|
||||||
|
overflow: auto;
|
||||||
|
}
|
||||||
|
:not(pre) > code[class*="language-"],
|
||||||
|
pre[class*="language-"] {
|
||||||
|
background: #f5f2f0;
|
||||||
|
}
|
||||||
|
/* Inline code */
|
||||||
|
:not(pre) > code[class*="language-"] {
|
||||||
|
padding: 0.1em;
|
||||||
|
border-radius: 0.3em;
|
||||||
|
white-space: normal;
|
||||||
|
}
|
||||||
|
.token.comment,
|
||||||
|
.token.prolog,
|
||||||
|
.token.doctype,
|
||||||
|
.token.cdata {
|
||||||
|
color: slategray;
|
||||||
|
}
|
||||||
|
.token.punctuation {
|
||||||
|
color: #999;
|
||||||
|
}
|
||||||
|
.token.namespace {
|
||||||
|
opacity: 0.7;
|
||||||
|
}
|
||||||
|
.token.property,
|
||||||
|
.token.tag,
|
||||||
|
.token.boolean,
|
||||||
|
.token.number,
|
||||||
|
.token.constant,
|
||||||
|
.token.symbol,
|
||||||
|
.token.deleted {
|
||||||
|
color: #905;
|
||||||
|
}
|
||||||
|
.token.selector,
|
||||||
|
.token.attr-name,
|
||||||
|
.token.string,
|
||||||
|
.token.char,
|
||||||
|
.token.builtin,
|
||||||
|
.token.inserted {
|
||||||
|
color: #690;
|
||||||
|
}
|
||||||
|
.token.operator,
|
||||||
|
.token.entity,
|
||||||
|
.token.url,
|
||||||
|
.language-css .token.string,
|
||||||
|
.style .token.string {
|
||||||
|
color: #9a6e3a;
|
||||||
|
/* This background color was intended by the author of this theme. */
|
||||||
|
background: hsla(0, 0%, 100%, 0.5);
|
||||||
|
}
|
||||||
|
.token.atrule,
|
||||||
|
.token.attr-value,
|
||||||
|
.token.keyword {
|
||||||
|
color: #07a;
|
||||||
|
}
|
||||||
|
.token.function,
|
||||||
|
.token.class-name {
|
||||||
|
color: #DD4A68;
|
||||||
|
}
|
||||||
|
.token.regex,
|
||||||
|
.token.important,
|
||||||
|
.token.variable {
|
||||||
|
color: #e90;
|
||||||
|
}
|
||||||
|
.token.important,
|
||||||
|
.token.bold {
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
.token.italic {
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
.token.entity {
|
||||||
|
cursor: help;
|
||||||
|
}
|
||||||
|
/* stylelint-enable */
|
||||||
|
.mce-content-body {
|
||||||
|
overflow-wrap: break-word;
|
||||||
|
word-wrap: break-word;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-visual-caret {
|
||||||
|
background-color: black;
|
||||||
|
background-color: currentColor;
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-visual-caret-hidden {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.mce-content-body *[data-mce-caret] {
|
||||||
|
left: -1000px;
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
position: absolute;
|
||||||
|
right: auto;
|
||||||
|
top: 0;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-offscreen-selection {
|
||||||
|
left: -2000000px;
|
||||||
|
max-width: 1000000px;
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
.mce-content-body *[contentEditable=false] {
|
||||||
|
cursor: default;
|
||||||
|
}
|
||||||
|
.mce-content-body *[contentEditable=true] {
|
||||||
|
cursor: text;
|
||||||
|
}
|
||||||
|
.tox-cursor-format-painter {
|
||||||
|
cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default;
|
||||||
|
}
|
||||||
|
.mce-content-body figure.align-left {
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
.mce-content-body figure.align-right {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
.mce-content-body figure.image.align-center {
|
||||||
|
display: table;
|
||||||
|
margin-left: auto;
|
||||||
|
margin-right: auto;
|
||||||
|
}
|
||||||
|
.mce-preview-object {
|
||||||
|
border: 1px solid gray;
|
||||||
|
display: inline-block;
|
||||||
|
line-height: 0;
|
||||||
|
margin: 0 2px 0 2px;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.mce-preview-object .mce-shim {
|
||||||
|
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
||||||
|
height: 100%;
|
||||||
|
left: 0;
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.mce-preview-object[data-mce-selected="2"] .mce-shim {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.mce-object {
|
||||||
|
background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
|
||||||
|
border: 1px dashed #aaa;
|
||||||
|
}
|
||||||
|
.mce-pagebreak {
|
||||||
|
border: 1px dashed #aaa;
|
||||||
|
cursor: default;
|
||||||
|
display: block;
|
||||||
|
height: 5px;
|
||||||
|
margin-top: 15px;
|
||||||
|
page-break-before: always;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
@media print {
|
||||||
|
.mce-pagebreak {
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.tiny-pageembed .mce-shim {
|
||||||
|
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
|
||||||
|
height: 100%;
|
||||||
|
left: 0;
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed[data-mce-selected="2"] .mce-shim {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.tiny-pageembed {
|
||||||
|
display: inline-block;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--21by9,
|
||||||
|
.tiny-pageembed--16by9,
|
||||||
|
.tiny-pageembed--4by3,
|
||||||
|
.tiny-pageembed--1by1 {
|
||||||
|
display: block;
|
||||||
|
overflow: hidden;
|
||||||
|
padding: 0;
|
||||||
|
position: relative;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--21by9 {
|
||||||
|
padding-top: 42.857143%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--16by9 {
|
||||||
|
padding-top: 56.25%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--4by3 {
|
||||||
|
padding-top: 75%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--1by1 {
|
||||||
|
padding-top: 100%;
|
||||||
|
}
|
||||||
|
.tiny-pageembed--21by9 iframe,
|
||||||
|
.tiny-pageembed--16by9 iframe,
|
||||||
|
.tiny-pageembed--4by3 iframe,
|
||||||
|
.tiny-pageembed--1by1 iframe {
|
||||||
|
border: 0;
|
||||||
|
height: 100%;
|
||||||
|
left: 0;
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.mce-content-body[data-mce-placeholder] {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
||||||
|
color: rgba(34, 47, 62, 0.7);
|
||||||
|
content: attr(data-mce-placeholder);
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
|
.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before {
|
||||||
|
left: 1px;
|
||||||
|
}
|
||||||
|
.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before {
|
||||||
|
right: 1px;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle {
|
||||||
|
background-color: #4099ff;
|
||||||
|
border-color: #4099ff;
|
||||||
|
border-style: solid;
|
||||||
|
border-width: 1px;
|
||||||
|
box-sizing: border-box;
|
||||||
|
height: 10px;
|
||||||
|
position: absolute;
|
||||||
|
width: 10px;
|
||||||
|
z-index: 1298;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle:hover {
|
||||||
|
background-color: #4099ff;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle:nth-of-type(1) {
|
||||||
|
cursor: nwse-resize;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle:nth-of-type(2) {
|
||||||
|
cursor: nesw-resize;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle:nth-of-type(3) {
|
||||||
|
cursor: nwse-resize;
|
||||||
|
}
|
||||||
|
.mce-content-body div.mce-resizehandle:nth-of-type(4) {
|
||||||
|
cursor: nesw-resize;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-resize-backdrop {
|
||||||
|
z-index: 10000;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-clonedresizable {
|
||||||
|
cursor: default;
|
||||||
|
opacity: 0.5;
|
||||||
|
outline: 1px dashed black;
|
||||||
|
position: absolute;
|
||||||
|
z-index: 10001;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-clonedresizable.mce-resizetable-columns th,
|
||||||
|
.mce-content-body .mce-clonedresizable.mce-resizetable-columns td {
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-resize-helper {
|
||||||
|
background: #555;
|
||||||
|
background: rgba(0, 0, 0, 0.75);
|
||||||
|
border: 1px;
|
||||||
|
border-radius: 3px;
|
||||||
|
color: white;
|
||||||
|
display: none;
|
||||||
|
font-family: sans-serif;
|
||||||
|
font-size: 12px;
|
||||||
|
line-height: 14px;
|
||||||
|
margin: 5px 10px;
|
||||||
|
padding: 5px;
|
||||||
|
position: absolute;
|
||||||
|
white-space: nowrap;
|
||||||
|
z-index: 10002;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-cursor {
|
||||||
|
bottom: 0;
|
||||||
|
cursor: default;
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
width: 2px;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-cursor::before {
|
||||||
|
background-color: inherit;
|
||||||
|
border-radius: 50%;
|
||||||
|
content: '';
|
||||||
|
display: block;
|
||||||
|
height: 8px;
|
||||||
|
position: absolute;
|
||||||
|
right: -3px;
|
||||||
|
top: -3px;
|
||||||
|
width: 8px;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-cursor:hover::after {
|
||||||
|
background-color: inherit;
|
||||||
|
border-radius: 100px;
|
||||||
|
box-sizing: border-box;
|
||||||
|
color: #fff;
|
||||||
|
content: attr(data-user);
|
||||||
|
display: block;
|
||||||
|
font-size: 12px;
|
||||||
|
font-weight: bold;
|
||||||
|
left: -5px;
|
||||||
|
min-height: 8px;
|
||||||
|
min-width: 8px;
|
||||||
|
padding: 0 12px;
|
||||||
|
position: absolute;
|
||||||
|
top: -11px;
|
||||||
|
white-space: nowrap;
|
||||||
|
z-index: 1000;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--1 .tox-rtc-user-cursor {
|
||||||
|
background-color: #2dc26b;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--2 .tox-rtc-user-cursor {
|
||||||
|
background-color: #e03e2d;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--3 .tox-rtc-user-cursor {
|
||||||
|
background-color: #f1c40f;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--4 .tox-rtc-user-cursor {
|
||||||
|
background-color: #3598db;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--5 .tox-rtc-user-cursor {
|
||||||
|
background-color: #b96ad9;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--6 .tox-rtc-user-cursor {
|
||||||
|
background-color: #e67e23;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--7 .tox-rtc-user-cursor {
|
||||||
|
background-color: #aaa69d;
|
||||||
|
}
|
||||||
|
.tox-rtc-user-selection--8 .tox-rtc-user-cursor {
|
||||||
|
background-color: #f368e0;
|
||||||
|
}
|
||||||
|
.tox-rtc-remote-image {
|
||||||
|
background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
min-height: 240px;
|
||||||
|
min-width: 320px;
|
||||||
|
}
|
||||||
|
.mce-match-marker {
|
||||||
|
background: #aaa;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.mce-match-marker-selected {
|
||||||
|
background: #39f;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.mce-match-marker-selected::-moz-selection {
|
||||||
|
background: #39f;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.mce-match-marker-selected::selection {
|
||||||
|
background: #39f;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.mce-content-body img[data-mce-selected],
|
||||||
|
.mce-content-body video[data-mce-selected],
|
||||||
|
.mce-content-body audio[data-mce-selected],
|
||||||
|
.mce-content-body object[data-mce-selected],
|
||||||
|
.mce-content-body embed[data-mce-selected],
|
||||||
|
.mce-content-body table[data-mce-selected] {
|
||||||
|
outline: 3px solid #b4d7ff;
|
||||||
|
}
|
||||||
|
.mce-content-body hr[data-mce-selected] {
|
||||||
|
outline: 3px solid #b4d7ff;
|
||||||
|
outline-offset: 1px;
|
||||||
|
}
|
||||||
|
.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus {
|
||||||
|
outline: 3px solid #b4d7ff;
|
||||||
|
}
|
||||||
|
.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover {
|
||||||
|
outline: 3px solid #b4d7ff;
|
||||||
|
}
|
||||||
|
.mce-content-body *[contentEditable=false][data-mce-selected] {
|
||||||
|
cursor: not-allowed;
|
||||||
|
outline: 3px solid #b4d7ff;
|
||||||
|
}
|
||||||
|
.mce-content-body.mce-content-readonly *[contentEditable=true]:focus,
|
||||||
|
.mce-content-body.mce-content-readonly *[contentEditable=true]:hover {
|
||||||
|
outline: none;
|
||||||
|
}
|
||||||
|
.mce-content-body *[data-mce-selected="inline-boundary"] {
|
||||||
|
background-color: #b4d7ff;
|
||||||
|
}
|
||||||
|
.mce-content-body .mce-edit-focus {
|
||||||
|
outline: 3px solid #b4d7ff;
|
||||||
|
}
|
||||||
|
.mce-content-body td[data-mce-selected],
|
||||||
|
.mce-content-body th[data-mce-selected] {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.mce-content-body td[data-mce-selected]::-moz-selection,
|
||||||
|
.mce-content-body th[data-mce-selected]::-moz-selection {
|
||||||
|
background: none;
|
||||||
|
}
|
||||||
|
.mce-content-body td[data-mce-selected]::selection,
|
||||||
|
.mce-content-body th[data-mce-selected]::selection {
|
||||||
|
background: none;
|
||||||
|
}
|
||||||
|
.mce-content-body td[data-mce-selected] *,
|
||||||
|
.mce-content-body th[data-mce-selected] * {
|
||||||
|
outline: none;
|
||||||
|
-webkit-touch-callout: none;
|
||||||
|
-webkit-user-select: none;
|
||||||
|
-moz-user-select: none;
|
||||||
|
user-select: none;
|
||||||
|
}
|
||||||
|
.mce-content-body td[data-mce-selected]::after,
|
||||||
|
.mce-content-body th[data-mce-selected]::after {
|
||||||
|
background-color: rgba(180, 215, 255, 0.7);
|
||||||
|
border: 1px solid rgba(180, 215, 255, 0.7);
|
||||||
|
bottom: -1px;
|
||||||
|
content: '';
|
||||||
|
left: -1px;
|
||||||
|
mix-blend-mode: multiply;
|
||||||
|
position: absolute;
|
||||||
|
right: -1px;
|
||||||
|
top: -1px;
|
||||||
|
}
|
||||||
|
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
|
||||||
|
.mce-content-body td[data-mce-selected]::after,
|
||||||
|
.mce-content-body th[data-mce-selected]::after {
|
||||||
|
border-color: rgba(0, 84, 180, 0.7);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.mce-content-body img::-moz-selection {
|
||||||
|
background: none;
|
||||||
|
}
|
||||||
|
.mce-content-body img::selection {
|
||||||
|
background: none;
|
||||||
|
}
|
||||||
|
.ephox-snooker-resizer-bar {
|
||||||
|
background-color: #b4d7ff;
|
||||||
|
opacity: 0;
|
||||||
|
-webkit-user-select: none;
|
||||||
|
-moz-user-select: none;
|
||||||
|
user-select: none;
|
||||||
|
}
|
||||||
|
.ephox-snooker-resizer-cols {
|
||||||
|
cursor: col-resize;
|
||||||
|
}
|
||||||
|
.ephox-snooker-resizer-rows {
|
||||||
|
cursor: row-resize;
|
||||||
|
}
|
||||||
|
.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
.mce-spellchecker-word {
|
||||||
|
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
||||||
|
background-position: 0 calc(100% + 1px);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
background-size: auto 6px;
|
||||||
|
cursor: default;
|
||||||
|
height: 2rem;
|
||||||
|
}
|
||||||
|
.mce-spellchecker-grammar {
|
||||||
|
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
|
||||||
|
background-position: 0 calc(100% + 1px);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
background-size: auto 6px;
|
||||||
|
cursor: default;
|
||||||
|
}
|
||||||
|
.mce-toc {
|
||||||
|
border: 1px solid gray;
|
||||||
|
}
|
||||||
|
.mce-toc h2 {
|
||||||
|
margin: 4px;
|
||||||
|
}
|
||||||
|
.mce-toc li {
|
||||||
|
list-style-type: none;
|
||||||
|
}
|
||||||
|
table[style*="border-width: 0px"],
|
||||||
|
.mce-item-table:not([border]),
|
||||||
|
.mce-item-table[border="0"],
|
||||||
|
table[style*="border-width: 0px"] td,
|
||||||
|
.mce-item-table:not([border]) td,
|
||||||
|
.mce-item-table[border="0"] td,
|
||||||
|
table[style*="border-width: 0px"] th,
|
||||||
|
.mce-item-table:not([border]) th,
|
||||||
|
.mce-item-table[border="0"] th,
|
||||||
|
table[style*="border-width: 0px"] caption,
|
||||||
|
.mce-item-table:not([border]) caption,
|
||||||
|
.mce-item-table[border="0"] caption {
|
||||||
|
border: 1px dashed #bbb;
|
||||||
|
}
|
||||||
|
.mce-visualblocks p,
|
||||||
|
.mce-visualblocks h1,
|
||||||
|
.mce-visualblocks h2,
|
||||||
|
.mce-visualblocks h3,
|
||||||
|
.mce-visualblocks h4,
|
||||||
|
.mce-visualblocks h5,
|
||||||
|
.mce-visualblocks h6,
|
||||||
|
.mce-visualblocks div:not([data-mce-bogus]),
|
||||||
|
.mce-visualblocks section,
|
||||||
|
.mce-visualblocks article,
|
||||||
|
.mce-visualblocks blockquote,
|
||||||
|
.mce-visualblocks address,
|
||||||
|
.mce-visualblocks pre,
|
||||||
|
.mce-visualblocks figure,
|
||||||
|
.mce-visualblocks figcaption,
|
||||||
|
.mce-visualblocks hgroup,
|
||||||
|
.mce-visualblocks aside,
|
||||||
|
.mce-visualblocks ul,
|
||||||
|
.mce-visualblocks ol,
|
||||||
|
.mce-visualblocks dl {
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
border: 1px dashed #bbb;
|
||||||
|
margin-left: 3px;
|
||||||
|
padding-top: 10px;
|
||||||
|
}
|
||||||
|
.mce-visualblocks p {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h1 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h2 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h3 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h4 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h5 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks h6 {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks div:not([data-mce-bogus]) {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks section {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=);
|
||||||
|
}
|
||||||
|
.mce-visualblocks article {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks blockquote {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks address {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=);
|
||||||
|
}
|
||||||
|
.mce-visualblocks pre {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks figure {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks figcaption {
|
||||||
|
border: 1px dashed #bbb;
|
||||||
|
}
|
||||||
|
.mce-visualblocks hgroup {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7);
|
||||||
|
}
|
||||||
|
.mce-visualblocks aside {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=);
|
||||||
|
}
|
||||||
|
.mce-visualblocks ul {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks ol {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks dl {
|
||||||
|
background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==);
|
||||||
|
}
|
||||||
|
.mce-visualblocks:not([dir=rtl]) p,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h1,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h2,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h3,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h4,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h5,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) h6,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),
|
||||||
|
.mce-visualblocks:not([dir=rtl]) section,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) article,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) blockquote,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) address,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) pre,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) figure,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) figcaption,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) hgroup,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) aside,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) ul,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) ol,
|
||||||
|
.mce-visualblocks:not([dir=rtl]) dl {
|
||||||
|
margin-left: 3px;
|
||||||
|
}
|
||||||
|
.mce-visualblocks[dir=rtl] p,
|
||||||
|
.mce-visualblocks[dir=rtl] h1,
|
||||||
|
.mce-visualblocks[dir=rtl] h2,
|
||||||
|
.mce-visualblocks[dir=rtl] h3,
|
||||||
|
.mce-visualblocks[dir=rtl] h4,
|
||||||
|
.mce-visualblocks[dir=rtl] h5,
|
||||||
|
.mce-visualblocks[dir=rtl] h6,
|
||||||
|
.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),
|
||||||
|
.mce-visualblocks[dir=rtl] section,
|
||||||
|
.mce-visualblocks[dir=rtl] article,
|
||||||
|
.mce-visualblocks[dir=rtl] blockquote,
|
||||||
|
.mce-visualblocks[dir=rtl] address,
|
||||||
|
.mce-visualblocks[dir=rtl] pre,
|
||||||
|
.mce-visualblocks[dir=rtl] figure,
|
||||||
|
.mce-visualblocks[dir=rtl] figcaption,
|
||||||
|
.mce-visualblocks[dir=rtl] hgroup,
|
||||||
|
.mce-visualblocks[dir=rtl] aside,
|
||||||
|
.mce-visualblocks[dir=rtl] ul,
|
||||||
|
.mce-visualblocks[dir=rtl] ol,
|
||||||
|
.mce-visualblocks[dir=rtl] dl {
|
||||||
|
background-position-x: right;
|
||||||
|
margin-right: 3px;
|
||||||
|
}
|
||||||
|
.mce-nbsp,
|
||||||
|
.mce-shy {
|
||||||
|
background: #aaa;
|
||||||
|
}
|
||||||
|
.mce-shy::after {
|
||||||
|
content: '-';
|
||||||
|
}
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +1,30 @@
|
||||||
|
body.tox-dialog__disable-scroll {
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
.tox-fullscreen {
|
||||||
|
border: 0;
|
||||||
|
height: 100%;
|
||||||
|
margin: 0;
|
||||||
|
overflow: hidden;
|
||||||
|
overscroll-behavior: none;
|
||||||
|
padding: 0;
|
||||||
|
touch-action: pinch-zoom;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.tox.tox-tinymce.tox-fullscreen,
|
||||||
|
.tox-shadowhost.tox-fullscreen {
|
||||||
|
left: 0;
|
||||||
|
position: fixed;
|
||||||
|
top: 0;
|
||||||
|
z-index: 1200;
|
||||||
|
}
|
||||||
|
.tox.tox-tinymce.tox-fullscreen {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
.tox-fullscreen .tox.tox-tinymce-aux,
|
||||||
|
.tox-fullscreen ~ .tox.tox-tinymce-aux {
|
||||||
|
z-index: 1201;
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}
|
||||||
19
src/App.vue
19
src/App.vue
|
|
@ -1,5 +1,5 @@
|
||||||
<template>
|
<template>
|
||||||
<el-config-provider :locale="$i18n.messages[$i18n.locale].el" :button="{autoInsertSpace: false}">
|
<el-config-provider :locale="config.locale" :size="config.size" :zIndex="config.zIndex" :button="config.button">
|
||||||
<router-view></router-view>
|
<router-view></router-view>
|
||||||
</el-config-provider>
|
</el-config-provider>
|
||||||
</template>
|
</template>
|
||||||
|
|
@ -9,6 +9,18 @@
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'App',
|
name: 'App',
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
config: {
|
||||||
|
locale: this.$i18n.messages[this.$i18n.locale].el,
|
||||||
|
size: "default",
|
||||||
|
zIndex: 10,
|
||||||
|
button: {
|
||||||
|
autoInsertSpace: false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
created() {
|
created() {
|
||||||
//设置主题颜色
|
//设置主题颜色
|
||||||
const app_color = this.$CONFIG.COLOR || this.$TOOL.data.get('APP_COLOR')
|
const app_color = this.$CONFIG.COLOR || this.$TOOL.data.get('APP_COLOR')
|
||||||
|
|
@ -17,7 +29,9 @@
|
||||||
for (let i = 1; i <= 9; i++) {
|
for (let i = 1; i <= 9; i++) {
|
||||||
document.documentElement.style.setProperty(`--el-color-primary-light-${i}`, colorTool.lighten(app_color,i/10));
|
document.documentElement.style.setProperty(`--el-color-primary-light-${i}`, colorTool.lighten(app_color,i/10));
|
||||||
}
|
}
|
||||||
document.documentElement.style.setProperty(`--el-color-primary-darken-1`, colorTool.darken(app_color,0.1));
|
for (let i = 1; i <= 2; i++) {
|
||||||
|
document.documentElement.style.setProperty(`--el-color-primary-dark-${i}`, colorTool.darken(app_color,i/10));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -25,5 +39,4 @@
|
||||||
|
|
||||||
<style lang="scss">
|
<style lang="scss">
|
||||||
@import '@/style/style.scss';
|
@import '@/style/style.scss';
|
||||||
@import '@/style/theme/dark.scss';
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -33,5 +33,16 @@ export default {
|
||||||
get: async function(){
|
get: async function(){
|
||||||
return await http.get(this.url);
|
return await http.get(this.url);
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
status: {
|
||||||
|
url: `${config.API_URL}/demo/status`,
|
||||||
|
name: "模拟无权限",
|
||||||
|
get: async function(code){
|
||||||
|
return await http.get(this.url, {}, {
|
||||||
|
headers: {
|
||||||
|
"response-status": code
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,10 @@
|
||||||
<!--
|
<!--
|
||||||
* @Descripttion: 弹窗扩展组件
|
* @Descripttion: 弹窗扩展组件
|
||||||
* @version: 1.0
|
* @version: 2.0
|
||||||
* @Author: sakuya
|
* @Author: sakuya
|
||||||
* @Date: 2021年8月27日08:51:52
|
* @Date: 2021年8月27日08:51:52
|
||||||
* @LastEditors:
|
* @LastEditors: sakuya
|
||||||
* @LastEditTime:
|
* @LastEditTime: 2022年5月14日15:13:41
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
|
|
@ -41,7 +41,6 @@
|
||||||
title: { type: String, default: "" },
|
title: { type: String, default: "" },
|
||||||
showClose: { type: Boolean, default: true },
|
showClose: { type: Boolean, default: true },
|
||||||
showFullscreen: { type: Boolean, default: true },
|
showFullscreen: { type: Boolean, default: true },
|
||||||
drag: { type: Boolean, default: true },
|
|
||||||
loading: { type: Boolean, default: false }
|
loading: { type: Boolean, default: false }
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
|
|
@ -54,15 +53,12 @@
|
||||||
modelValue(){
|
modelValue(){
|
||||||
this.dialogVisible = this.modelValue
|
this.dialogVisible = this.modelValue
|
||||||
if(this.dialogVisible){
|
if(this.dialogVisible){
|
||||||
this.$refs.scDialog.querySelector('.el-dialog').style.top = '0px'
|
|
||||||
this.$refs.scDialog.querySelector('.el-dialog').style.left = '0px'
|
|
||||||
this.isFullscreen = false
|
this.isFullscreen = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.dialogVisible = this.modelValue
|
this.dialogVisible = this.modelValue
|
||||||
this.drag && this.dialogdrag()
|
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
//关闭
|
//关闭
|
||||||
|
|
@ -72,59 +68,6 @@
|
||||||
//最大化
|
//最大化
|
||||||
setFullscreen(){
|
setFullscreen(){
|
||||||
this.isFullscreen = !this.isFullscreen
|
this.isFullscreen = !this.isFullscreen
|
||||||
},
|
|
||||||
//绑定拖拽
|
|
||||||
dialogdrag(){
|
|
||||||
const dialogHeaderEl = this.$refs.scDialog.querySelector('.el-dialog__header')
|
|
||||||
const dragDom = this.$refs.scDialog.querySelector('.el-dialog')
|
|
||||||
//dialogHeaderEl.style.cursor = 'move'
|
|
||||||
|
|
||||||
dialogHeaderEl.onmousedown = (e) => {
|
|
||||||
const disX = e.clientX - dialogHeaderEl.offsetLeft
|
|
||||||
const disY = e.clientY - dialogHeaderEl.offsetTop
|
|
||||||
const screenWidth = document.body.clientWidth
|
|
||||||
const screenHeight = document.documentElement.clientHeight
|
|
||||||
const dragDomWidth = dragDom.offsetWidth
|
|
||||||
const dragDomheight = dragDom.offsetHeight
|
|
||||||
let minDragDomLeft = -dragDom.offsetLeft
|
|
||||||
let maxDragDomLeft = screenWidth - dragDom.offsetLeft - dragDomWidth
|
|
||||||
let minDragDomTop = -dragDom.offsetTop
|
|
||||||
let maxDragDomTop = screenHeight - dragDom.offsetTop - dragDomheight
|
|
||||||
|
|
||||||
if(screenHeight < dragDomheight){
|
|
||||||
return false
|
|
||||||
}
|
|
||||||
dragDom.style.marginBottom = '0px'
|
|
||||||
|
|
||||||
let styL = getComputedStyle(dragDom).left
|
|
||||||
let styT = getComputedStyle(dragDom).top
|
|
||||||
if(styL.includes('%')) {
|
|
||||||
styL = +document.body.clientWidth * (+styL.replace('%', '') / 100)
|
|
||||||
styT = +document.body.clientHeight * (+styT.replace('%', '') / 100)
|
|
||||||
}else {
|
|
||||||
styL = +styL.replace('px', '')
|
|
||||||
styT = +styT.replace('px', '')
|
|
||||||
}
|
|
||||||
document.onmousemove = function (e) {
|
|
||||||
let left = e.clientX - disX
|
|
||||||
let top = e.clientY - disY
|
|
||||||
if (left < minDragDomLeft) {
|
|
||||||
left = minDragDomLeft
|
|
||||||
} else if (left > maxDragDomLeft) {
|
|
||||||
left = maxDragDomLeft
|
|
||||||
}
|
|
||||||
if (top < minDragDomTop) {
|
|
||||||
top = minDragDomTop
|
|
||||||
} else if (top > maxDragDomTop) {
|
|
||||||
top = maxDragDomTop
|
|
||||||
}
|
|
||||||
dragDom.style.cssText += `;left:${left + styL}px;top:${top + styT}px;`
|
|
||||||
}
|
|
||||||
document.onmouseup = function () {
|
|
||||||
document.onmousemove = null
|
|
||||||
document.onmouseup = null
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,7 @@
|
||||||
import tinymce from 'tinymce/tinymce'
|
import tinymce from 'tinymce/tinymce'
|
||||||
import 'tinymce/themes/silver'
|
import 'tinymce/themes/silver'
|
||||||
import 'tinymce/icons/default'
|
import 'tinymce/icons/default'
|
||||||
|
import 'tinymce/models/dom'
|
||||||
|
|
||||||
// 引入编辑器插件
|
// 引入编辑器插件
|
||||||
import 'tinymce/plugins/code' //编辑源码
|
import 'tinymce/plugins/code' //编辑源码
|
||||||
|
|
@ -17,6 +18,7 @@
|
||||||
import 'tinymce/plugins/link' //超链接
|
import 'tinymce/plugins/link' //超链接
|
||||||
import 'tinymce/plugins/preview'//预览
|
import 'tinymce/plugins/preview'//预览
|
||||||
import 'tinymce/plugins/table' //表格
|
import 'tinymce/plugins/table' //表格
|
||||||
|
import 'tinymce/plugins/quickbars' //快速工具条
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
|
|
@ -41,11 +43,11 @@
|
||||||
},
|
},
|
||||||
plugins: {
|
plugins: {
|
||||||
type: [String, Array],
|
type: [String, Array],
|
||||||
default: 'code image link preview table'
|
default: 'code image link preview table quickbars'
|
||||||
},
|
},
|
||||||
toolbar: {
|
toolbar: {
|
||||||
type: [String, Array],
|
type: [String, Array],
|
||||||
default: 'undo redo | forecolor backcolor bold italic underline strikethrough link | formatselect fontselect fontsizeselect | \
|
default: 'undo redo | forecolor backcolor bold italic underline strikethrough link | blocks fontfamily fontsize | \
|
||||||
alignleft aligncenter alignright alignjustify outdent indent lineheight | bullist numlist | \
|
alignleft aligncenter alignright alignjustify outdent indent lineheight | bullist numlist | \
|
||||||
image table preview | code selectall'
|
image table preview | code selectall'
|
||||||
}
|
}
|
||||||
|
|
@ -61,22 +63,28 @@
|
||||||
statusbar: true,
|
statusbar: true,
|
||||||
plugins: this.plugins,
|
plugins: this.plugins,
|
||||||
toolbar: this.toolbar,
|
toolbar: this.toolbar,
|
||||||
fontsize_formats: '12px 14px 16px 18px 20px 22px 24px 28px 32px 36px 48px 56px 72px',
|
font_size_formats: '12px 14px 16px 18px 22px 24px 36px 72px',
|
||||||
height: this.height,
|
height: this.height,
|
||||||
placeholder: this.placeholder,
|
placeholder: this.placeholder,
|
||||||
branding: false,
|
branding: false,
|
||||||
resize: true,
|
resize: true,
|
||||||
elementpath: true,
|
elementpath: true,
|
||||||
content_style: "",
|
content_style: "",
|
||||||
images_upload_handler: async (blobInfo, success, failure) => {
|
quickbars_selection_toolbar: 'forecolor backcolor bold italic underline strikethrough link',
|
||||||
const data = new FormData();
|
quickbars_image_toolbar: 'alignleft aligncenter alignright',
|
||||||
data.append("file", blobInfo.blob() ,blobInfo.filename());
|
quickbars_insert_toolbar: false,
|
||||||
try {
|
image_caption: true,
|
||||||
const res = await API.common.upload.post(data)
|
image_advtab: true,
|
||||||
success(res.data.src)
|
images_upload_handler: function(blobInfo) {
|
||||||
}catch (error) {
|
return new Promise((resolve, reject) => {
|
||||||
failure("Image upload failed")
|
const data = new FormData();
|
||||||
}
|
data.append("file", blobInfo.blob() ,blobInfo.filename());
|
||||||
|
API.common.upload.post(data).then((res) => {
|
||||||
|
resolve(res.data.src)
|
||||||
|
}).catch(() => {
|
||||||
|
reject("Image upload failed")
|
||||||
|
})
|
||||||
|
})
|
||||||
},
|
},
|
||||||
setup: function(editor) {
|
setup: function(editor) {
|
||||||
editor.on('init', function() {
|
editor.on('init', function() {
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,10 @@
|
||||||
<!--
|
<!--
|
||||||
* @Descripttion: 过滤器V2
|
* @Descripttion: 过滤器V2
|
||||||
* @version: 2.4
|
* @version: 2.5
|
||||||
* @Author: sakuya
|
* @Author: sakuya
|
||||||
* @Date: 2021年7月30日14:48:41
|
* @Date: 2021年7月30日14:48:41
|
||||||
* @LastEditors: sakuya
|
* @LastEditors: sakuya
|
||||||
* @LastEditTime: 2022年2月8日15:28:24
|
* @LastEditTime: 2022年5月13日21:15:44
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
|
|
@ -76,7 +76,7 @@
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
<el-button type="text" icon="el-icon-plus" @click="addFilter">增加过滤项</el-button>
|
<el-button type="primary" text icon="el-icon-plus" @click="addFilter">增加过滤项</el-button>
|
||||||
</div>
|
</div>
|
||||||
</el-scrollbar>
|
</el-scrollbar>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
|
|
@ -302,9 +302,9 @@
|
||||||
.root:deep(.el-tabs__content) {flex: 1;background: #f6f8f9;}
|
.root:deep(.el-tabs__content) {flex: 1;background: #f6f8f9;}
|
||||||
.root:deep(.el-tabs__content) .el-tab-pane{overflow: auto;height:100%;}
|
.root:deep(.el-tabs__content) .el-tab-pane{overflow: auto;height:100%;}
|
||||||
|
|
||||||
[data-theme='dark'] .root:deep(.el-tabs__content) {background: none;}
|
.dark .root:deep(.el-tabs__content) {background: var(--el-bg-color-overlay);}
|
||||||
[data-theme='dark'] .sc-filter-main {background: none;border-color:var(--el-border-color-base);}
|
.dark .sc-filter-main {background: var(--el-bg-color);border-color:var(--el-border-color-light);}
|
||||||
[data-theme='dark'] .sc-filter-main table td .del {background: none;}
|
.dark .sc-filter-main table td .del {background: none;}
|
||||||
[data-theme='dark'] .sc-filter-main table td .del:hover {background: #F56C6C;}
|
.dark .sc-filter-main table td .del:hover {background: #F56C6C;}
|
||||||
[data-theme='dark'] .nodata {border-color:var(--el-border-color-base);}
|
.dark .nodata {border-color:var(--el-border-color-light);}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,6 @@
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<slot></slot>
|
<slot></slot>
|
||||||
<el-table-column min-width="1"></el-table-column>
|
|
||||||
<template #empty>
|
<template #empty>
|
||||||
{{placeholder}}
|
{{placeholder}}
|
||||||
</template>
|
</template>
|
||||||
|
|
@ -90,6 +89,7 @@
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style scoped>
|
<style scoped>
|
||||||
|
.sc-form-table {width: 100%;}
|
||||||
.sc-form-table .sc-form-table-handle {text-align: center;}
|
.sc-form-table .sc-form-table-handle {text-align: center;}
|
||||||
.sc-form-table .sc-form-table-handle span {display: inline-block;}
|
.sc-form-table .sc-form-table-handle span {display: inline-block;}
|
||||||
.sc-form-table .sc-form-table-handle button {display: none;}
|
.sc-form-table .sc-form-table-handle button {display: none;}
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,10 @@
|
||||||
<!--
|
<!--
|
||||||
* @Descripttion: 图标选择器组件
|
* @Descripttion: 图标选择器组件
|
||||||
* @version: 1.3
|
* @version: 1.4
|
||||||
* @Author: sakuya
|
* @Author: sakuya
|
||||||
* @Date: 2021年7月27日10:02:46
|
* @Date: 2021年7月27日10:02:46
|
||||||
* @LastEditors: sakuya
|
* @LastEditors: sakuya
|
||||||
* @LastEditTime: 2022年2月8日15:47:13
|
* @LastEditTime: 2022年5月14日19:49:42
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
|
|
@ -91,4 +91,8 @@
|
||||||
.sc-icon-select__list li i {display: inline-block;width: 100%;height:100%;font-size: 26px;color: #6d7882;background: #fff;display: flex;justify-content: center;align-items: center;border-radius: 4px;}
|
.sc-icon-select__list li i {display: inline-block;width: 100%;height:100%;font-size: 26px;color: #6d7882;background: #fff;display: flex;justify-content: center;align-items: center;border-radius: 4px;}
|
||||||
.sc-icon-select__list li:hover {box-shadow: 0 0 1px 4px rgba(64,158,255,1);}
|
.sc-icon-select__list li:hover {box-shadow: 0 0 1px 4px rgba(64,158,255,1);}
|
||||||
.sc-icon-select__list li:hover i {color: #409EFF;}
|
.sc-icon-select__list li:hover i {color: #409EFF;}
|
||||||
|
|
||||||
|
.dark .sc-icon-select__list li {box-shadow: 0 0 0 1px #333;;}
|
||||||
|
.dark .sc-icon-select__list li:hover {box-shadow: 0 0 1px 4px rgba(64,158,255,1);}
|
||||||
|
.dark .sc-icon-select__list li i {background: var(--el-bg-color);}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -76,5 +76,5 @@
|
||||||
.sc-select-loading {position: absolute;top:0;left:0;right:0;bottom:0;background: #fff;z-index: 100;border-radius: 5px;border: 1px solid #EBEEF5;display: flex;align-items: center;padding-left:10px;}
|
.sc-select-loading {position: absolute;top:0;left:0;right:0;bottom:0;background: #fff;z-index: 100;border-radius: 5px;border: 1px solid #EBEEF5;display: flex;align-items: center;padding-left:10px;}
|
||||||
.sc-select-loading i {font-size: 14px;}
|
.sc-select-loading i {font-size: 14px;}
|
||||||
|
|
||||||
[data-theme='dark'] .sc-select-loading {background: var(--el-color-white);border-color: var(--el-border-color-base) ;}
|
.dark .sc-select-loading {background: var(--el-bg-color-overlay);border-color: var(--el-border-color-light);}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,10 @@
|
||||||
<!--
|
<!--
|
||||||
* @Descripttion: 统计数值组件
|
* @Descripttion: 统计数值组件
|
||||||
* @version: 1.0
|
* @version: 1.1
|
||||||
* @Author: sakuya
|
* @Author: sakuya
|
||||||
* @Date: 2021年6月23日13:11:32
|
* @Date: 2021年6月23日13:11:32
|
||||||
* @LastEditors:
|
* @LastEditors: sakuya
|
||||||
* @LastEditTime:
|
* @LastEditTime: 2022年5月14日19:55:09
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
|
|
@ -66,5 +66,5 @@
|
||||||
.sc-statistic-content-suffix {margin-left: 5px;font-size: 12px;}
|
.sc-statistic-content-suffix {margin-left: 5px;font-size: 12px;}
|
||||||
.sc-statistic-description {margin-top: 10px;color: #999;}
|
.sc-statistic-description {margin-top: 10px;color: #999;}
|
||||||
|
|
||||||
[data-theme='dark'] .sc-statistic-content {color: #d0d0d0;}
|
.dark .sc-statistic-content {color: #d0d0d0;}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -114,4 +114,7 @@
|
||||||
.setting-column__list li.ghost {opacity: 0.3;}
|
.setting-column__list li.ghost {opacity: 0.3;}
|
||||||
|
|
||||||
.setting-column__bottom {border-top: 1px solid #EBEEF5;padding-top:15px;text-align: right;}
|
.setting-column__bottom {border-top: 1px solid #EBEEF5;padding-top:15px;text-align: right;}
|
||||||
|
|
||||||
|
.dark .setting-column__title {border-color: var(--el-border-color-light);}
|
||||||
|
.dark .setting-column__bottom {border-color: var(--el-border-color-light);}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@
|
||||||
* @Author: sakuya
|
* @Author: sakuya
|
||||||
* @Date: 2021年11月29日21:51:15
|
* @Date: 2021年11月29日21:51:15
|
||||||
* @LastEditors: sakuya
|
* @LastEditors: sakuya
|
||||||
* @LastEditTime: 2022年2月9日09:59:37
|
* @LastEditTime: 2022年5月15日00:24:09
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
|
|
@ -29,7 +29,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="scTable-page" v-if="!hidePagination&&!hideDo">
|
<div class="scTable-page" v-if="!hidePagination&&!hideDo">
|
||||||
<div class="scTable-pagination">
|
<div class="scTable-pagination">
|
||||||
<el-pagination v-if="!hidePagination" background :small="true" :layout="paginationLayout" :total="total" :page-size="pageSize" v-model:currentPage="currentPage" @current-change="paginationChange"></el-pagination>
|
<el-pagination v-if="!hidePagination" background :small="true" :layout="paginationLayout" :total="total" :page-size="scPageSize" :page-sizes="pageSizes" v-model:currentPage="currentPage" @current-change="paginationChange" @update:page-size="pageSizeChange"></el-pagination>
|
||||||
</div>
|
</div>
|
||||||
<div class="scTable-do" v-if="!hideDo">
|
<div class="scTable-do" v-if="!hideDo">
|
||||||
<el-button v-if="!hideRefresh" @click="refresh" icon="el-icon-refresh" circle style="margin-left:15px"></el-button>
|
<el-button v-if="!hideRefresh" @click="refresh" icon="el-icon-refresh" circle style="margin-left:15px"></el-button>
|
||||||
|
|
@ -81,6 +81,7 @@
|
||||||
border: { type: Boolean, default: false },
|
border: { type: Boolean, default: false },
|
||||||
stripe: { type: Boolean, default: false },
|
stripe: { type: Boolean, default: false },
|
||||||
pageSize: { type: Number, default: config.pageSize },
|
pageSize: { type: Number, default: config.pageSize },
|
||||||
|
pageSizes: { type: Array, default: config.pageSizes },
|
||||||
rowKey: { type: String, default: "" },
|
rowKey: { type: String, default: "" },
|
||||||
summaryMethod: { type: Function, default: null },
|
summaryMethod: { type: Function, default: null },
|
||||||
column: { type: Object, default: () => {} },
|
column: { type: Object, default: () => {} },
|
||||||
|
|
@ -91,7 +92,7 @@
|
||||||
hideDo: { type: Boolean, default: false },
|
hideDo: { type: Boolean, default: false },
|
||||||
hideRefresh: { type: Boolean, default: false },
|
hideRefresh: { type: Boolean, default: false },
|
||||||
hideSetting: { type: Boolean, default: false },
|
hideSetting: { type: Boolean, default: false },
|
||||||
paginationLayout: { type: String, default: "total, prev, pager, next, jumper" },
|
paginationLayout: { type: String, default: config.paginationLayout },
|
||||||
},
|
},
|
||||||
watch: {
|
watch: {
|
||||||
//监听从props里拿到值了
|
//监听从props里拿到值了
|
||||||
|
|
@ -111,6 +112,7 @@
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
scPageSize: this.pageSize,
|
||||||
isActivat: true,
|
isActivat: true,
|
||||||
emptyText: "暂无数据",
|
emptyText: "暂无数据",
|
||||||
toggleIndex: 0,
|
toggleIndex: 0,
|
||||||
|
|
@ -166,7 +168,7 @@
|
||||||
this.loading = true;
|
this.loading = true;
|
||||||
var reqData = {
|
var reqData = {
|
||||||
[config.request.page]: this.currentPage,
|
[config.request.page]: this.currentPage,
|
||||||
[config.request.pageSize]: this.pageSize,
|
[config.request.pageSize]: this.scPageSize,
|
||||||
[config.request.prop]: this.prop,
|
[config.request.prop]: this.prop,
|
||||||
[config.request.order]: this.order
|
[config.request.order]: this.order
|
||||||
}
|
}
|
||||||
|
|
@ -211,6 +213,11 @@
|
||||||
paginationChange(){
|
paginationChange(){
|
||||||
this.getData();
|
this.getData();
|
||||||
},
|
},
|
||||||
|
//条数变化
|
||||||
|
pageSizeChange(size){
|
||||||
|
this.scPageSize = size
|
||||||
|
this.getData();
|
||||||
|
},
|
||||||
//刷新数据
|
//刷新数据
|
||||||
refresh(){
|
refresh(){
|
||||||
this.$refs.scTable.clearSelection();
|
this.$refs.scTable.clearSelection();
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,10 @@
|
||||||
<!--
|
<!--
|
||||||
* @Descripttion: 仿钉钉流程设计器
|
* @Descripttion: 仿钉钉流程设计器
|
||||||
* @version: 1.2
|
* @version: 1.3
|
||||||
* @Author: sakuya
|
* @Author: sakuya
|
||||||
* @Date: 2021年9月14日08:38:35
|
* @Date: 2021年9月14日08:38:35
|
||||||
* @LastEditors: sakuya
|
* @LastEditors: sakuya
|
||||||
* @LastEditTime: 2022年2月9日16:48:49
|
* @LastEditTime: 2022年5月14日19:43:46
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
|
|
@ -138,17 +138,17 @@
|
||||||
.node-wrap-drawer__title label:hover {border-bottom: 1px dashed #409eff;}
|
.node-wrap-drawer__title label:hover {border-bottom: 1px dashed #409eff;}
|
||||||
.node-wrap-drawer__title .node-wrap-drawer__title-edit {color: #409eff;margin-left: 10px;vertical-align: middle;}
|
.node-wrap-drawer__title .node-wrap-drawer__title-edit {color: #409eff;margin-left: 10px;vertical-align: middle;}
|
||||||
|
|
||||||
[data-theme='dark'] .sc-workflow-design {
|
.dark .sc-workflow-design {
|
||||||
.node-wrap-box,.auto-judge {background: #2b2b2b;}
|
.node-wrap-box,.auto-judge {background: #2b2b2b;}
|
||||||
.col-box {background: #222225;}
|
.col-box {background: var(--el-bg-color);}
|
||||||
.top-left-cover-line,
|
.top-left-cover-line,
|
||||||
.top-right-cover-line,
|
.top-right-cover-line,
|
||||||
.bottom-left-cover-line,
|
.bottom-left-cover-line,
|
||||||
.bottom-right-cover-line {background-color: #222225;}
|
.bottom-right-cover-line {background-color: var(--el-bg-color);}
|
||||||
.node-wrap-box::before,.auto-judge::before {background-color: #222225;}
|
.node-wrap-box::before,.auto-judge::before {background-color: var(--el-bg-color);}
|
||||||
.branch-box .add-branch {background: #222225;}
|
.branch-box .add-branch {background: var(--el-bg-color);}
|
||||||
.end-node .end-node-text {color: #d0d0d0;}
|
.end-node .end-node-text {color: #d0d0d0;}
|
||||||
.auto-judge .sort-left:hover, .auto-judge .sort-right:hover {background: #222225;}
|
.auto-judge .sort-left:hover, .auto-judge .sort-right:hover {background: var(--el-bg-color);}
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -85,7 +85,7 @@
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="value" label="移除" width="55">
|
<el-table-column prop="value" label="移除" width="55">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-button size="small" type="text" @click="deleteConditionList(scope.$index)">移除</el-button>
|
<el-link type="danger" :underline="false" @click="deleteConditionList(scope.$index)">移除</el-link>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
|
|
|
||||||
|
|
@ -40,7 +40,7 @@
|
||||||
<label>{{item.name}}</label>
|
<label>{{item.name}}</label>
|
||||||
</span>
|
</span>
|
||||||
<span class="delete">
|
<span class="delete">
|
||||||
<el-button type="text" icon="el-icon-delete" circle size="small" @click="deleteSelected(index)"></el-button>
|
<el-button type="danger" icon="el-icon-delete" circle size="small" @click="deleteSelected(index)"></el-button>
|
||||||
</span>
|
</span>
|
||||||
</li>
|
</li>
|
||||||
</el-scrollbar>
|
</el-scrollbar>
|
||||||
|
|
@ -70,7 +70,7 @@
|
||||||
<label>{{item.name}}</label>
|
<label>{{item.name}}</label>
|
||||||
</span>
|
</span>
|
||||||
<span class="delete">
|
<span class="delete">
|
||||||
<el-button type="text" icon="el-icon-delete" circle size="mini" @click="deleteSelected(index)"></el-button>
|
<el-button type="danger" icon="el-icon-delete" circle size="small" @click="deleteSelected(index)"></el-button>
|
||||||
</span>
|
</span>
|
||||||
</li>
|
</li>
|
||||||
</el-scrollbar>
|
</el-scrollbar>
|
||||||
|
|
|
||||||
|
|
@ -6,10 +6,10 @@ const DEFAULT_CONFIG = {
|
||||||
DASHBOARD_URL: "/dashboard",
|
DASHBOARD_URL: "/dashboard",
|
||||||
|
|
||||||
//版本号
|
//版本号
|
||||||
APP_VER: "1.5.0",
|
APP_VER: "1.6.0",
|
||||||
|
|
||||||
//内核版本号
|
//内核版本号
|
||||||
CORE_VER: "1.5.0",
|
CORE_VER: "1.6.0",
|
||||||
|
|
||||||
//接口地址
|
//接口地址
|
||||||
API_URL: "/api",
|
API_URL: "/api",
|
||||||
|
|
|
||||||
|
|
@ -3,9 +3,11 @@
|
||||||
import tool from '@/utils/tool'
|
import tool from '@/utils/tool'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
successCode: 200, //请求完成代码
|
successCode: 200, //请求完成代码
|
||||||
pageSize: 20, //表格每一页条数
|
pageSize: 20, //表格每一页条数
|
||||||
parseData: function (res) { //数据分析
|
pageSizes: [10, 20, 30, 40, 50], //表格可设置的一页条数
|
||||||
|
paginationLayout: "total, sizes, prev, pager, next, jumper", //表格分页布局,可设置"total, sizes, prev, pager, next, jumper"
|
||||||
|
parseData: function (res) { //数据分析
|
||||||
return {
|
return {
|
||||||
data: res.data, //分析无分页的数据字段结构
|
data: res.data, //分析无分页的数据字段结构
|
||||||
rows: res.data.rows, //分析行数据字段结构
|
rows: res.data.rows, //分析行数据字段结构
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
<el-alert title="以下配置可实时预览,开发者可在 config/index.js 中配置默认值,非常不建议在生产环境下开放布局设置" type="error" :closable="false"></el-alert>
|
<el-alert title="以下配置可实时预览,开发者可在 config/index.js 中配置默认值,非常不建议在生产环境下开放布局设置" type="error" :closable="false"></el-alert>
|
||||||
<el-divider></el-divider>
|
<el-divider></el-divider>
|
||||||
<el-form-item :label="$t('user.nightmode')">
|
<el-form-item :label="$t('user.nightmode')">
|
||||||
<el-switch v-model="theme" active-value="dark" inactive-value="default"></el-switch>
|
<el-switch v-model="dark"></el-switch>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item :label="$t('user.language')">
|
<el-form-item :label="$t('user.language')">
|
||||||
<el-select v-model="lang">
|
<el-select v-model="lang">
|
||||||
|
|
@ -45,7 +45,7 @@
|
||||||
menuIsCollapse: this.$store.state.global.menuIsCollapse,
|
menuIsCollapse: this.$store.state.global.menuIsCollapse,
|
||||||
layoutTags: this.$store.state.global.layoutTags,
|
layoutTags: this.$store.state.global.layoutTags,
|
||||||
lang: this.$TOOL.data.get('APP_LANG') || this.$CONFIG.LANG,
|
lang: this.$TOOL.data.get('APP_LANG') || this.$CONFIG.LANG,
|
||||||
theme: this.$TOOL.data.get('APP_THEME') || 'default',
|
dark: this.$TOOL.data.get('APP_DARK') || false,
|
||||||
colorList: ['#409EFF', '#009688', '#536dfe', '#ff5c93', '#c62f2f', '#fd726d'],
|
colorList: ['#409EFF', '#009688', '#536dfe', '#ff5c93', '#c62f2f', '#fd726d'],
|
||||||
colorPrimary: this.$TOOL.data.get('APP_COLOR') || this.$CONFIG.COLOR || '#409EFF'
|
colorPrimary: this.$TOOL.data.get('APP_COLOR') || this.$CONFIG.COLOR || '#409EFF'
|
||||||
}
|
}
|
||||||
|
|
@ -60,9 +60,14 @@
|
||||||
layoutTags(){
|
layoutTags(){
|
||||||
this.$store.commit("TOGGLE_layoutTags")
|
this.$store.commit("TOGGLE_layoutTags")
|
||||||
},
|
},
|
||||||
theme(val){
|
dark(val){
|
||||||
document.body.setAttribute('data-theme', val)
|
if(val){
|
||||||
this.$TOOL.data.set("APP_THEME", val);
|
document.documentElement.classList.add("dark")
|
||||||
|
this.$TOOL.data.set("APP_DARK", val)
|
||||||
|
}else{
|
||||||
|
document.documentElement.classList.remove("dark")
|
||||||
|
this.$TOOL.data.remove("APP_DARK")
|
||||||
|
}
|
||||||
},
|
},
|
||||||
lang(val){
|
lang(val){
|
||||||
this.$i18n.locale = val
|
this.$i18n.locale = val
|
||||||
|
|
@ -73,7 +78,9 @@
|
||||||
for (let i = 1; i <= 9; i++) {
|
for (let i = 1; i <= 9; i++) {
|
||||||
document.documentElement.style.setProperty(`--el-color-primary-light-${i}`, colorTool.lighten(val,i/10));
|
document.documentElement.style.setProperty(`--el-color-primary-light-${i}`, colorTool.lighten(val,i/10));
|
||||||
}
|
}
|
||||||
document.documentElement.style.setProperty(`--el-color-primary-darken-1`, colorTool.darken(val,0.1));
|
for (let i = 1; i <= 2; i++) {
|
||||||
|
document.documentElement.style.setProperty(`--el-color-primary-dark-${i}`, colorTool.darken(val,i/10));
|
||||||
|
}
|
||||||
this.$TOOL.data.set("APP_COLOR", val);
|
this.$TOOL.data.set("APP_COLOR", val);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -264,8 +264,8 @@
|
||||||
width: 200px;
|
width: 200px;
|
||||||
margin:0;
|
margin:0;
|
||||||
border-radius: 0px;
|
border-radius: 0px;
|
||||||
background: #fff;
|
background: var(--el-bg-color-overlay);
|
||||||
border: 1px solid #e4e7ed;
|
border: 1px solid var(--el-border-color-light);
|
||||||
box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);
|
box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);
|
||||||
z-index: 3000;
|
z-index: 3000;
|
||||||
list-style-type: none;
|
list-style-type: none;
|
||||||
|
|
@ -276,7 +276,7 @@
|
||||||
border: none;
|
border: none;
|
||||||
height: 1px;
|
height: 1px;
|
||||||
font-size: 0px;
|
font-size: 0px;
|
||||||
background-color: #ebeef5;
|
background-color: var(--el-border-color-light);
|
||||||
}
|
}
|
||||||
.contextmenu li {
|
.contextmenu li {
|
||||||
display: flex;
|
display: flex;
|
||||||
|
|
@ -303,4 +303,7 @@
|
||||||
|
|
||||||
.tags-tip {padding:5px;}
|
.tags-tip {padding:5px;}
|
||||||
.tags-tip p {margin-bottom: 10px;}
|
.tags-tip p {margin-bottom: 10px;}
|
||||||
|
|
||||||
|
.dark .contextmenu li {color: var(--el-text-color-primary);}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -169,7 +169,7 @@
|
||||||
.msg-list__main p {font-size: 12px;color: #999;line-height: 1.8;margin-top: 5px;}
|
.msg-list__main p {font-size: 12px;color: #999;line-height: 1.8;margin-top: 5px;}
|
||||||
.msg-list__time {width: 100px;text-align: right;color: #999;}
|
.msg-list__time {width: 100px;text-align: right;color: #999;}
|
||||||
|
|
||||||
[data-theme='dark'] .msg-list__main h2 {color: #d0d0d0;}
|
.dark .msg-list__main h2 {color: #d0d0d0;}
|
||||||
[data-theme='dark'] .msg-list li {border-top:1px solid #363636;}
|
.dark .msg-list li {border-top:1px solid #363636;}
|
||||||
[data-theme='dark'] .msg-list li a:hover {background: #383838;}
|
.dark .msg-list li a:hover {background: #383838;}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
import ElementPlus from 'element-plus'
|
import ElementPlus from 'element-plus'
|
||||||
import 'element-plus/dist/index.css'
|
import 'element-plus/dist/index.css'
|
||||||
import 'element-plus/theme-chalk/display.css'
|
import 'element-plus/theme-chalk/display.css'
|
||||||
|
import 'element-plus/theme-chalk/dark/css-vars.css'
|
||||||
import scui from './scui'
|
import scui from './scui'
|
||||||
import i18n from './locales'
|
import i18n from './locales'
|
||||||
import router from './router'
|
import router from './router'
|
||||||
|
|
@ -12,7 +13,7 @@ const app = createApp(App);
|
||||||
|
|
||||||
app.use(store);
|
app.use(store);
|
||||||
app.use(router);
|
app.use(router);
|
||||||
app.use(ElementPlus, {size: 'default'});
|
app.use(ElementPlus);
|
||||||
app.use(i18n);
|
app.use(i18n);
|
||||||
app.use(scui);
|
app.use(scui);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@ import time from './directives/time'
|
||||||
import copy from './directives/copy'
|
import copy from './directives/copy'
|
||||||
import errorHandler from './utils/errorHandler'
|
import errorHandler from './utils/errorHandler'
|
||||||
|
|
||||||
import * as elIcons from '@element-plus/icons'
|
import * as elIcons from '@element-plus/icons-vue'
|
||||||
import * as scIcons from './assets/icons'
|
import * as scIcons from './assets/icons'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,6 @@ a,button,input,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing: bo
|
||||||
.adminui-header .user-bar .panel-item:hover {background: rgba(255, 255, 255, 0.1)!important;}
|
.adminui-header .user-bar .panel-item:hover {background: rgba(255, 255, 255, 0.1)!important;}
|
||||||
.adminui-header .user-bar .user label{color: #fff;}
|
.adminui-header .user-bar .user label{color: #fff;}
|
||||||
|
|
||||||
|
|
||||||
/* 左侧菜单 */
|
/* 左侧菜单 */
|
||||||
.aminui-side-split {width:65px;flex-shrink:0;background: #222b45;display: flex;flex-flow: column;}
|
.aminui-side-split {width:65px;flex-shrink:0;background: #222b45;display: flex;flex-flow: column;}
|
||||||
.aminui-side-split-top {height: 49px;}
|
.aminui-side-split-top {height: 49px;}
|
||||||
|
|
@ -51,7 +50,7 @@ a,button,input,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing: bo
|
||||||
.adminui-side-top {border-bottom: 1px solid #ebeef5;height:50px;line-height: 50px;}
|
.adminui-side-top {border-bottom: 1px solid #ebeef5;height:50px;line-height: 50px;}
|
||||||
.adminui-side-top h2 {padding:0 20px;font-size: 17px;color: #3c4a54;}
|
.adminui-side-top h2 {padding:0 20px;font-size: 17px;color: #3c4a54;}
|
||||||
.adminui-side-scroll {overflow: auto;overflow-x:hidden;flex: 1;}
|
.adminui-side-scroll {overflow: auto;overflow-x:hidden;flex: 1;}
|
||||||
.adminui-side-bottom {border-top: 1px solid #ebeef5;height:35px;cursor: pointer;display: flex;align-items: center;justify-content: center;}
|
.adminui-side-bottom {border-top: 1px solid #ebeef5;height:51px;cursor: pointer;display: flex;align-items: center;justify-content: center;}
|
||||||
.adminui-side-bottom i {font-size: 16px;}
|
.adminui-side-bottom i {font-size: 16px;}
|
||||||
.adminui-side-bottom:hover {color: var(--el-color-primary);}
|
.adminui-side-bottom:hover {color: var(--el-color-primary);}
|
||||||
.aminui-side.isCollapse {width: 65px;}
|
.aminui-side.isCollapse {width: 65px;}
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,29 @@
|
||||||
|
html.dark {
|
||||||
|
//变量
|
||||||
|
$--el-text-color-primary: #d0d0d0;
|
||||||
|
|
||||||
|
//背景
|
||||||
|
#app {background: var(--el-bg-color);}
|
||||||
|
|
||||||
|
//登录背景
|
||||||
|
.login_bg {background: var(--el-bg-color);}
|
||||||
|
|
||||||
|
//框架
|
||||||
|
.adminui-header {background: var(--el-bg-color-overlay);border-bottom: 1px solid var(--el-border-color-light);height:59px;}
|
||||||
|
.aminui-side-split {background: var(--el-bg-color);}
|
||||||
|
.aminui-side-split li {color: var(--el-text-color-primary);}
|
||||||
|
.aminui-side {background: var(--el-bg-color-overlay);border-color: var(--el-border-color-light);}
|
||||||
|
.adminui-side-top, .adminui-side-bottom {border-color: var(--el-border-color-light);}
|
||||||
|
.adminui-side-top h2 {color: var(--el-text-color-primary);}
|
||||||
|
.adminui-topbar, .adminui-tags {background: var(--el-bg-color-overlay);border-color: var(--el-border-color-light);}
|
||||||
|
.adminui-main {background: var(--el-bg-color);}
|
||||||
|
.drawerBG {background: var(--el-bg-color);}
|
||||||
|
.adminui-header-menu .el-menu {--el-menu-bg-color:var(--el-bg-color-overlay) !important;--el-menu-hover-bg-color: #171819 !important;}
|
||||||
|
|
||||||
|
//组件
|
||||||
|
.el-header, .el-main.nopadding, .el-footer {background: var(--el-bg-color-overlay);border-color: var(--el-border-color-light);}
|
||||||
|
.el-main {background: var(--el-bg-color);}
|
||||||
|
.el-aside {background: var(--el-bg-color-overlay);border-color: var(--el-border-color-light);}
|
||||||
|
.el-table .el-table__body-wrapper {background: var(--el-bg-color);}
|
||||||
|
.el-table th.is-sortable:hover {background: #111;}
|
||||||
|
}
|
||||||
|
|
@ -42,20 +42,6 @@
|
||||||
.el-table.el-table--large {font-size: 14px;}
|
.el-table.el-table--large {font-size: 14px;}
|
||||||
.el-table {font-size: 12px;}
|
.el-table {font-size: 12px;}
|
||||||
|
|
||||||
/* 动态值 */
|
|
||||||
.el-button--default:active, .el-button--default.is-plain:active {border-color: var(--el-color-primary-darken-1, #0d84ff);color: var(--el-color-primary-darken-1, #0d84ff);}
|
|
||||||
.el-button--primary {background-color: var(--el-color-primary);border-color: var(--el-color-primary);}
|
|
||||||
.el-button--primary:focus, .el-button--primary:hover {background: var(--el-color-primary-light-2);border-color: var(--el-color-primary-light-2);}
|
|
||||||
.el-button--primary:active {background-color: var(--el-color-primary-darken-1, #0d84ff);border-color: var(--el-color-primary-darken-1, #0d84ff);color: #fff;}
|
|
||||||
.el-button--primary.is-disabled, .el-button--primary.is-disabled:active, .el-button--primary.is-disabled:focus, .el-button--primary.is-disabled:hover {background: var(--el-color-primary-light-5);border-color: var(--el-color-primary-light-5);}
|
|
||||||
.el-button--primary.is-plain {background: var(--el-color-primary-light-9);border-color: var(--el-color-primary-light-6);color: var(--el-color-primary);}
|
|
||||||
.el-button--primary.is-plain:focus, .el-button--primary.is-plain:hover {background-color: var(--el-color-primary);border-color: var(--el-color-primary);color: #fff;}
|
|
||||||
.el-button--primary.is-plain:active {background-color: var(--el-color-primary-darken-1, #0d84ff);border-color: var(--el-color-primary-darken-1, #0d84ff);}
|
|
||||||
.el-button--primary.is-plain.is-disabled, .el-button--primary.is-plain.is-disabled:active, .el-button--primary.is-plain.is-disabled:focus, .el-button--primary.is-plain.is-disabled:hover {background: var(--el-color-primary-light-9);border-color: var(--el-color-primary-light-8);color: var(--el-color-primary-light-4);}
|
|
||||||
.el-button--text:focus, .el-button--text:hover {color: var(--el-color-primary-light-2);border-color: transparent;background-color: transparent;}
|
|
||||||
.aminui-side .el-menu-item.is-active {background: var(--el-color-primary-light-9);color: var(--el-color-primary)!important;}
|
|
||||||
|
|
||||||
|
|
||||||
.aminui-side-split li.active {background-color: var(--el-color-primary);}
|
.aminui-side-split li.active {background-color: var(--el-color-primary);}
|
||||||
.adminui-tags li:hover {background-color: var(--el-color-primary-light-9);}
|
.adminui-tags li:hover {background-color: var(--el-color-primary-light-9);}
|
||||||
.adminui-tags li.active {background-color: var(--el-color-primary)!important;}
|
.adminui-tags li.active {background-color: var(--el-color-primary)!important;}
|
||||||
|
|
@ -64,6 +50,4 @@
|
||||||
.layout-setting,.diy-grid-setting {background-color: var(--el-color-primary)!important;}
|
.layout-setting,.diy-grid-setting {background-color: var(--el-color-primary)!important;}
|
||||||
|
|
||||||
/* 覆盖tinymce样式 */
|
/* 覆盖tinymce样式 */
|
||||||
.sceditor .tox-tinymce {border: 1px solid #DCDFE6;}
|
.sceditor .tox-tinymce {border: 1px solid #DCDFE6;border-radius: 0;}
|
||||||
.sceditor .tox .tox-statusbar {border-top: 1px solid #DCDFE6;}
|
|
||||||
.sceditor .tox .tox-toolbar__primary {background: #f6f8f9;border-bottom: 1px solid #DCDFE6;}
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,5 @@
|
||||||
@import 'app.scss';
|
@import 'app.scss';
|
||||||
@import 'fix.scss';
|
@import 'fix.scss';
|
||||||
@import 'pages.scss';
|
@import 'pages.scss';
|
||||||
@import 'media.scss';
|
@import 'media.scss';
|
||||||
|
@import 'dark.scss';
|
||||||
|
|
|
||||||
|
|
@ -241,7 +241,7 @@
|
||||||
.selectLayout-item.active span {background: var(--el-color-primary);}
|
.selectLayout-item.active span {background: var(--el-color-primary);}
|
||||||
|
|
||||||
|
|
||||||
[data-theme=dark] {
|
.dark {
|
||||||
.widgets-aside {background: #2b2b2b;}
|
.widgets-aside {background: #2b2b2b;}
|
||||||
.customize-overlay {background: rgba(43,43,43,0.9);}
|
.customize-overlay {background: rgba(43,43,43,0.9);}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -20,12 +20,14 @@
|
||||||
<el-table-column label="授权到期" prop="exp" width="150"></el-table-column>
|
<el-table-column label="授权到期" prop="exp" width="150"></el-table-column>
|
||||||
<el-table-column label="操作" fixed="right" align="right" width="120">
|
<el-table-column label="操作" fixed="right" align="right" width="120">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-button type="text" size="small" @click="table_edit(scope.row, scope.$index)">编辑</el-button>
|
<el-button-group>
|
||||||
<el-popconfirm title="确定删除吗?" @confirm="table_del(scope.row, scope.$index)">
|
<el-button text type="primary" size="small" @click="table_edit(scope.row, scope.$index)">编辑</el-button>
|
||||||
<template #reference>
|
<el-popconfirm title="确定删除吗?" @confirm="table_del(scope.row, scope.$index)">
|
||||||
<el-button type="text" size="small">删除</el-button>
|
<template #reference>
|
||||||
</template>
|
<el-button text type="primary" size="small">删除</el-button>
|
||||||
</el-popconfirm>
|
</template>
|
||||||
|
</el-popconfirm>
|
||||||
|
</el-button-group>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</scTable>
|
</scTable>
|
||||||
|
|
|
||||||
|
|
@ -12,8 +12,10 @@
|
||||||
<span class="label">{{ node.label }}</span>
|
<span class="label">{{ node.label }}</span>
|
||||||
<span class="code">{{ data.code }}</span>
|
<span class="code">{{ data.code }}</span>
|
||||||
<span class="do">
|
<span class="do">
|
||||||
<el-icon @click.stop="dicEdit(data)"><el-icon-edit /></el-icon>
|
<el-button-group>
|
||||||
<el-icon @click.stop="dicDel(node, data)"><el-icon-delete /></el-icon>
|
<el-button icon="el-icon-edit" size="small" @click.stop="dicEdit(data)"></el-button>
|
||||||
|
<el-button icon="el-icon-delete" size="small" @click.stop="dicDel(node, data)"></el-button>
|
||||||
|
</el-button-group>
|
||||||
</span>
|
</span>
|
||||||
</span>
|
</span>
|
||||||
</template>
|
</template>
|
||||||
|
|
@ -46,14 +48,16 @@
|
||||||
<el-switch v-model="scope.row.yx" @change="changeSwitch($event, scope.row)" :loading="scope.row.$switch_yx" active-value="1" inactive-value="0"></el-switch>
|
<el-switch v-model="scope.row.yx" @change="changeSwitch($event, scope.row)" :loading="scope.row.$switch_yx" active-value="1" inactive-value="0"></el-switch>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="操作" fixed="right" align="right" width="140">
|
<el-table-column label="操作" fixed="right" align="right" width="120">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-button type="text" size="small" @click="table_edit(scope.row, scope.$index)">编辑</el-button>
|
<el-button-group>
|
||||||
<el-popconfirm title="确定删除吗?" @confirm="table_del(scope.row, scope.$index)">
|
<el-button text type="primary" size="small" @click="table_edit(scope.row, scope.$index)">编辑</el-button>
|
||||||
<template #reference>
|
<el-popconfirm title="确定删除吗?" @confirm="table_del(scope.row, scope.$index)">
|
||||||
<el-button type="text" size="small">删除</el-button>
|
<template #reference>
|
||||||
</template>
|
<el-button text type="primary" size="small">删除</el-button>
|
||||||
</el-popconfirm>
|
</template>
|
||||||
|
</el-popconfirm>
|
||||||
|
</el-button-group>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</scTable>
|
</scTable>
|
||||||
|
|
@ -323,8 +327,6 @@
|
||||||
.custom-tree-node {display: flex;flex: 1;align-items: center;justify-content: space-between;font-size: 14px;padding-right: 24px;height:100%;}
|
.custom-tree-node {display: flex;flex: 1;align-items: center;justify-content: space-between;font-size: 14px;padding-right: 24px;height:100%;}
|
||||||
.custom-tree-node .code {font-size: 12px;color: #999;}
|
.custom-tree-node .code {font-size: 12px;color: #999;}
|
||||||
.custom-tree-node .do {display: none;}
|
.custom-tree-node .do {display: none;}
|
||||||
.custom-tree-node .do i {margin-left:5px;color: #999;padding:5px;}
|
|
||||||
.custom-tree-node .do i:hover {color: #333;}
|
|
||||||
.custom-tree-node:hover .code {display: none;}
|
.custom-tree-node:hover .code {display: none;}
|
||||||
.custom-tree-node:hover .do {display: inline-block;}
|
.custom-tree-node:hover .do {display: inline-block;}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -20,17 +20,17 @@
|
||||||
<el-table-column label="角色名称" prop="label" width="250"></el-table-column>
|
<el-table-column label="角色名称" prop="label" width="250"></el-table-column>
|
||||||
<el-table-column label="别名" prop="alias" width="150"></el-table-column>
|
<el-table-column label="别名" prop="alias" width="150"></el-table-column>
|
||||||
<el-table-column label="排序" prop="sort" width="150"></el-table-column>
|
<el-table-column label="排序" prop="sort" width="150"></el-table-column>
|
||||||
<el-table-column label="操作" fixed="right" align="right" width="140">
|
<el-table-column label="操作" fixed="right" align="right" width="170">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-button type="text" size="small" @click="table_show(scope.row, scope.$index)">查看</el-button>
|
<el-button-group>
|
||||||
<el-divider direction="vertical"></el-divider>
|
<el-button text type="primary" size="small" @click="table_show(scope.row, scope.$index)">查看</el-button>
|
||||||
<el-button type="text" size="small" @click="table_edit(scope.row, scope.$index)">编辑</el-button>
|
<el-button text type="primary" size="small" @click="table_edit(scope.row, scope.$index)">编辑</el-button>
|
||||||
<el-divider direction="vertical"></el-divider>
|
<el-popconfirm title="确定删除吗?" @confirm="table_del(scope.row, scope.$index)">
|
||||||
<el-popconfirm title="确定删除吗?" @confirm="table_del(scope.row, scope.$index)">
|
<template #reference>
|
||||||
<template #reference>
|
<el-button text type="primary" size="small">删除</el-button>
|
||||||
<el-button type="text" size="small">删除</el-button>
|
</template>
|
||||||
</template>
|
</el-popconfirm>
|
||||||
</el-popconfirm>
|
</el-button-group>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -78,15 +78,17 @@
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column min-width="1"></el-table-column>
|
<el-table-column min-width="1"></el-table-column>
|
||||||
<el-table-column label="操作" fixed="right" width="100">
|
<el-table-column label="操作" fixed="right" width="120">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-button @click="table_edit(scope.row, scope.$index)" type="text" size="small">{{scope.row.isSet?'保存':"修改"}}</el-button>
|
<el-button-group>
|
||||||
<el-button v-if="scope.row.isSet" @click="scope.row.isSet=false" type="text" size="small">取消</el-button>
|
<el-button @click="table_edit(scope.row, scope.$index)" text type="primary" size="small">{{scope.row.isSet?'保存':"修改"}}</el-button>
|
||||||
<el-popconfirm v-if="!scope.row.isSet" title="确定删除吗?" @confirm="table_del(scope.row, scope.$index)">
|
<el-button v-if="scope.row.isSet" @click="scope.row.isSet=false" text type="primary" size="small">取消</el-button>
|
||||||
<template #reference>
|
<el-popconfirm v-if="!scope.row.isSet" title="确定删除吗?" @confirm="table_del(scope.row, scope.$index)">
|
||||||
<el-button type="text" size="small">删除</el-button>
|
<template #reference>
|
||||||
</template>
|
<el-button text type="primary" size="small">删除</el-button>
|
||||||
</el-popconfirm>
|
</template>
|
||||||
|
</el-popconfirm>
|
||||||
|
</el-button-group>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
|
|
|
||||||
|
|
@ -13,12 +13,14 @@
|
||||||
|
|
||||||
<el-table-column label="操作" fixed="right" align="right" width="120">
|
<el-table-column label="操作" fixed="right" align="right" width="120">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-button type="text" size="small" @click="table_edit(scope.row, scope.$index)">编辑</el-button>
|
<el-button-group>
|
||||||
<el-popconfirm title="确定删除吗?" @confirm="table_del(scope.row, scope.$index)">
|
<el-button text type="primary" size="small" @click="table_edit(scope.row, scope.$index)">编辑</el-button>
|
||||||
<template #reference>
|
<el-popconfirm title="确定删除吗?" @confirm="table_del(scope.row, scope.$index)">
|
||||||
<el-button type="text" size="small">删除</el-button>
|
<template #reference>
|
||||||
</template>
|
<el-button text type="primary" size="small">删除</el-button>
|
||||||
</el-popconfirm>
|
</template>
|
||||||
|
</el-popconfirm>
|
||||||
|
</el-button-group>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</scTable>
|
</scTable>
|
||||||
|
|
|
||||||
|
|
@ -49,9 +49,9 @@
|
||||||
<el-checkbox v-model="scope.row.sortable"></el-checkbox>
|
<el-checkbox v-model="scope.row.sortable"></el-checkbox>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="filters" label="过滤项" width="80" align="center">
|
<el-table-column prop="filters" label="过滤项" width="90" align="center">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-button type="text" :style="{'color':scope.row.filters.length==0?'#bbb':null}" @click="setFilters(scope.row.filters)">过滤项</el-button>
|
<el-button text size="small" :type="scope.row.filters.length==0?'':'primary'" @click="setFilters(scope.row.filters)">过滤项</el-button>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="fixed" label="固定" width="80" align="center">
|
<el-table-column prop="fixed" label="固定" width="80" align="center">
|
||||||
|
|
|
||||||
|
|
@ -170,4 +170,6 @@
|
||||||
.task-add:hover {color: #409EFF;}
|
.task-add:hover {color: #409EFF;}
|
||||||
.task-add i {font-size: 30px;}
|
.task-add i {font-size: 30px;}
|
||||||
.task-add p {font-size: 12px;margin-top: 20px;}
|
.task-add p {font-size: 12px;margin-top: 20px;}
|
||||||
|
|
||||||
|
.dark .task-item .bottom {border-color: var(--el-border-color-light);}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -38,15 +38,17 @@
|
||||||
<el-table-column label="姓名" prop="name" width="150" sortable='custom'></el-table-column>
|
<el-table-column label="姓名" prop="name" width="150" sortable='custom'></el-table-column>
|
||||||
<el-table-column label="所属角色" prop="groupName" width="200" sortable='custom'></el-table-column>
|
<el-table-column label="所属角色" prop="groupName" width="200" sortable='custom'></el-table-column>
|
||||||
<el-table-column label="加入时间" prop="date" width="170" sortable='custom'></el-table-column>
|
<el-table-column label="加入时间" prop="date" width="170" sortable='custom'></el-table-column>
|
||||||
<el-table-column label="操作" fixed="right" align="right" width="140">
|
<el-table-column label="操作" fixed="right" align="right" width="160">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-button type="text" size="small" @click="table_show(scope.row, scope.$index)">查看</el-button>
|
<el-button-group>
|
||||||
<el-button type="text" size="small" @click="table_edit(scope.row, scope.$index)">编辑</el-button>
|
<el-button text type="primary" size="small" @click="table_show(scope.row, scope.$index)">查看</el-button>
|
||||||
<el-popconfirm title="确定删除吗?" @confirm="table_del(scope.row, scope.$index)">
|
<el-button text type="primary" size="small" @click="table_edit(scope.row, scope.$index)">编辑</el-button>
|
||||||
<template #reference>
|
<el-popconfirm title="确定删除吗?" @confirm="table_del(scope.row, scope.$index)">
|
||||||
<el-button type="text" size="small">删除</el-button>
|
<template #reference>
|
||||||
</template>
|
<el-button text type="primary" size="small">删除</el-button>
|
||||||
</el-popconfirm>
|
</template>
|
||||||
|
</el-popconfirm>
|
||||||
|
</el-button-group>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -216,7 +216,7 @@
|
||||||
|
|
||||||
.chart {border-top: 1px solid #f0f0f0;margin-top: 20px;padding-top: 20px;}
|
.chart {border-top: 1px solid #f0f0f0;margin-top: 20px;padding-top: 20px;}
|
||||||
|
|
||||||
[data-theme='dark'] .number-data .item {border-color: var(--el-border-color-base);}
|
.dark .number-data .item {border-color: var(--el-border-color-light);}
|
||||||
[data-theme='dark'] .number-data .item p {color: #d0d0d0;}
|
.dark .number-data .item p {color: #d0d0d0;}
|
||||||
[data-theme='dark'] .chart {border-color: var(--el-border-color-base);}
|
.dark .chart {border-color: var(--el-border-color-light);}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,3 @@
|
||||||
<!--
|
|
||||||
* @Descripttion: 详情列表模板
|
|
||||||
* @version: 1.1
|
|
||||||
* @Author: sakuya
|
|
||||||
* @Date: 2021年6月16日15:05:15
|
|
||||||
* @LastEditors: sakuya
|
|
||||||
* @LastEditTime: 2021年7月22日12:18:50
|
|
||||||
-->
|
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<el-container>
|
<el-container>
|
||||||
<el-header style="display: block;height:auto;">
|
<el-header style="display: block;height:auto;">
|
||||||
|
|
@ -70,12 +61,11 @@
|
||||||
<el-table-column type="selection" width="50" fixed></el-table-column>
|
<el-table-column type="selection" width="50" fixed></el-table-column>
|
||||||
|
|
||||||
<!-- 固定列-操作列 -->
|
<!-- 固定列-操作列 -->
|
||||||
<el-table-column label="操作" fixed="right" align="right" width="120">
|
<el-table-column label="操作" fixed="right" align="right" width="160">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-button type="text" size="small" @click="table_show(scope.row, scope.$index)">查看</el-button>
|
<el-button type="primary" plain size="small" @click="table_show(scope.row, scope.$index)">查看</el-button>
|
||||||
<el-divider direction="vertical"></el-divider>
|
|
||||||
<el-dropdown>
|
<el-dropdown>
|
||||||
<el-button type="text" size="small">更多<el-icon class="el-icon--right"><el-icon-arrow-down /></el-icon></el-button>
|
<el-button plain size="small">更多<el-icon class="el-icon--right"><el-icon-arrow-down /></el-icon></el-button>
|
||||||
<template #dropdown>
|
<template #dropdown>
|
||||||
<el-dropdown-menu>
|
<el-dropdown-menu>
|
||||||
<el-dropdown-item @click="table_edit(scope.row, scope.$index)">编辑</el-dropdown-item>
|
<el-dropdown-item @click="table_edit(scope.row, scope.$index)">编辑</el-dropdown-item>
|
||||||
|
|
|
||||||
|
|
@ -157,15 +157,17 @@
|
||||||
<el-table-column label="通知" prop="push" width="150"></el-table-column>
|
<el-table-column label="通知" prop="push" width="150"></el-table-column>
|
||||||
<el-table-column></el-table-column>
|
<el-table-column></el-table-column>
|
||||||
<el-table-column label="操作" width="150" align="right">
|
<el-table-column label="操作" width="150" align="right">
|
||||||
<el-dropdown>
|
<el-button-group>
|
||||||
<el-button type="text" size="small" icon="el-icon-more"></el-button>
|
<el-dropdown>
|
||||||
<template #dropdown>
|
<el-button text type="primary" size="small" icon="el-icon-more"></el-button>
|
||||||
<el-dropdown-menu>
|
<template #dropdown>
|
||||||
<el-dropdown-item>编辑</el-dropdown-item>
|
<el-dropdown-menu>
|
||||||
<el-dropdown-item divided>删除</el-dropdown-item>
|
<el-dropdown-item>编辑</el-dropdown-item>
|
||||||
</el-dropdown-menu>
|
<el-dropdown-item divided>删除</el-dropdown-item>
|
||||||
</template>
|
</el-dropdown-menu>
|
||||||
</el-dropdown>
|
</template>
|
||||||
|
</el-dropdown>
|
||||||
|
</el-button-group>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
<el-button type="primary" icon="el-icon-plus" style="margin-top: 20px;"></el-button>
|
<el-button type="primary" icon="el-icon-plus" style="margin-top: 20px;"></el-button>
|
||||||
|
|
@ -541,7 +543,7 @@
|
||||||
.tabs-pages > .el-tabs__header .el-tabs__nav-wrap {display: flex;justify-content:center;}
|
.tabs-pages > .el-tabs__header .el-tabs__nav-wrap {display: flex;justify-content:center;}
|
||||||
.tabs-pages > .el-tabs__header .el-tabs__item {height:60px;line-height: 60px;font-size: 14px;}
|
.tabs-pages > .el-tabs__header .el-tabs__item {height:60px;line-height: 60px;font-size: 14px;}
|
||||||
.tabs-pages > .el-tabs__content {overflow-x: hidden;overflow: auto;}
|
.tabs-pages > .el-tabs__content {overflow-x: hidden;overflow: auto;}
|
||||||
[data-theme="dark"] .tabs-pages > .el-tabs__header {background: #2b2b2b;}
|
.dark .tabs-pages > .el-tabs__header {background: var(--el-bg-color-overlay);}
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
<style scoped>
|
<style scoped>
|
||||||
|
|
|
||||||
|
|
@ -1,23 +1,14 @@
|
||||||
<!--
|
|
||||||
* @Descripttion: SVG MAP
|
|
||||||
* @version: 2.0
|
|
||||||
* @Author: sakuya
|
|
||||||
* @Date: 2021年6月16日15:05:15
|
|
||||||
* @LastEditors: sakuya
|
|
||||||
* @LastEditTime: 2021年8月23日13:42:58
|
|
||||||
-->
|
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<el-container>
|
<el-container>
|
||||||
|
|
||||||
<el-main class="nopadding" style="background: #f6f8f9;" v-loading="mapLoading">
|
<el-main class="nopadding map-main" v-loading="mapLoading">
|
||||||
<scEcharts ref="map" :option="option"></scEcharts>
|
<scEcharts ref="map" :option="option"></scEcharts>
|
||||||
</el-main>
|
</el-main>
|
||||||
<el-aside width="340px" style="border-left: 1px solid #e6e6e6;border-right: 0;padding:15px;">
|
<el-aside width="340px" class="map-aside">
|
||||||
<el-descriptions title="Shanghai China" :column="1" border>
|
<el-descriptions title="Shanghai China" :column="1" border>
|
||||||
<el-descriptions-item label="region">Shanghai</el-descriptions-item>
|
<el-descriptions-item label="region">Shanghai</el-descriptions-item>
|
||||||
<el-descriptions-item label="area">6340.5 km2</el-descriptions-item>
|
<el-descriptions-item label="area">6340.5 km2</el-descriptions-item>
|
||||||
<el-descriptions-item label="state"><em class="state state-1 status-processing"></em></el-descriptions-item>
|
<el-descriptions-item label="state"><sc-status-indicator pulse type="primary"></sc-status-indicator></el-descriptions-item>
|
||||||
</el-descriptions>
|
</el-descriptions>
|
||||||
<el-collapse style="margin-top: 15px;">
|
<el-collapse style="margin-top: 15px;">
|
||||||
<el-collapse-item title="video monitor" name="1">
|
<el-collapse-item title="video monitor" name="1">
|
||||||
|
|
@ -126,23 +117,8 @@
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style scoped>
|
<style scoped>
|
||||||
.state {width:8px;height:8px;background: #ddd;display: inline-block;border-radius: 50%;vertical-align: middle;}
|
.map-main {background: #f6f8f9;}
|
||||||
.state-1 {background: #409EFF;}
|
.map-aside {border-left: 1px solid #e6e6e6;border-right: 0;padding:15px;}
|
||||||
.state-2 {background: #F56C6C;}
|
|
||||||
.status-processing {position: relative;}
|
|
||||||
.status-processing:after {position: absolute;top:0px;left:0px;width: 100%;height: 100%;border-radius: 50%;background: inherit;content: '';animation: warn 1.2s ease-in-out infinite;}
|
|
||||||
|
|
||||||
@keyframes warn {
|
html.dark .map-main {background: var(--el-bg-color);}
|
||||||
0% {
|
|
||||||
transform: scale(0.5);
|
|
||||||
opacity: 1;
|
|
||||||
}
|
|
||||||
30% {
|
|
||||||
opacity: 1;
|
|
||||||
}
|
|
||||||
100% {
|
|
||||||
transform: scale(2);
|
|
||||||
opacity: 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,26 @@
|
||||||
<el-button type="danger" @click="RangeError">模拟触发</el-button>
|
<el-button type="danger" @click="RangeError">模拟触发</el-button>
|
||||||
</el-card>
|
</el-card>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
<el-col :lg="8">
|
||||||
|
<el-card shadow="never" header="API 401">
|
||||||
|
<el-button type="danger" @click="api401">模拟触发</el-button>
|
||||||
|
</el-card>
|
||||||
|
</el-col>
|
||||||
|
<el-col :lg="8">
|
||||||
|
<el-card shadow="never" header="API 404">
|
||||||
|
<el-button type="danger" @click="api404">模拟触发</el-button>
|
||||||
|
</el-card>
|
||||||
|
</el-col>
|
||||||
|
<el-col :lg="8">
|
||||||
|
<el-card shadow="never" header="API 500">
|
||||||
|
<el-button type="danger" @click="api500">模拟触发</el-button>
|
||||||
|
</el-card>
|
||||||
|
</el-col>
|
||||||
|
<el-col :lg="8">
|
||||||
|
<el-card shadow="never" header="Router 404">
|
||||||
|
<el-button type="danger" @click="router404">模拟触发</el-button>
|
||||||
|
</el-card>
|
||||||
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-alert title=":) 尝试模拟SyntaxError语法错误时,发现VUE编译失败,所以这不作模拟了" type="info" style="margin-top:20px;"></el-alert>
|
<el-alert title=":) 尝试模拟SyntaxError语法错误时,发现VUE编译失败,所以这不作模拟了" type="info" style="margin-top:20px;"></el-alert>
|
||||||
</el-main>
|
</el-main>
|
||||||
|
|
@ -55,6 +75,18 @@
|
||||||
RangeError(){
|
RangeError(){
|
||||||
const n = 1
|
const n = 1
|
||||||
n.toFixed(101)
|
n.toFixed(101)
|
||||||
|
},
|
||||||
|
async api401(){
|
||||||
|
var data = await this.$API.demo.status.get(401)
|
||||||
|
},
|
||||||
|
async api404(){
|
||||||
|
var data = await this.$API.demo.status.get(404)
|
||||||
|
},
|
||||||
|
async api500(){
|
||||||
|
var data = await this.$API.demo.status.get(500)
|
||||||
|
},
|
||||||
|
router404(){
|
||||||
|
this.$router.push('/page/404')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -74,7 +74,7 @@
|
||||||
<el-tab-pane :label="$t('user.settings')">
|
<el-tab-pane :label="$t('user.settings')">
|
||||||
<el-form ref="form" :model="form" label-width="120px" style="margin-top:20px;">
|
<el-form ref="form" :model="form" label-width="120px" style="margin-top:20px;">
|
||||||
<el-form-item :label="$t('user.nightmode')">
|
<el-form-item :label="$t('user.nightmode')">
|
||||||
<el-switch v-model="config.theme" active-value="dark" inactive-value="default" inline-prompt active-icon="el-icon-moon" inactive-icon="el-icon-sunny"></el-switch>
|
<el-switch v-model="config.dark" inline-prompt active-icon="el-icon-moon" inactive-icon="el-icon-sunny"></el-switch>
|
||||||
<div class="el-form-item-msg">{{ $t('user.nightmode_msg') }}</div>
|
<div class="el-form-item-msg">{{ $t('user.nightmode_msg') }}</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="主题颜色">
|
<el-form-item label="主题颜色">
|
||||||
|
|
@ -157,15 +157,20 @@
|
||||||
colorList: ['#409EFF', '#009688', '#536dfe', '#ff5c93', '#c62f2f', '#fd726d'],
|
colorList: ['#409EFF', '#009688', '#536dfe', '#ff5c93', '#c62f2f', '#fd726d'],
|
||||||
config: {
|
config: {
|
||||||
lang: this.$TOOL.data.get('APP_LANG') || this.$CONFIG.LANG,
|
lang: this.$TOOL.data.get('APP_LANG') || this.$CONFIG.LANG,
|
||||||
theme: this.$TOOL.data.get('APP_THEME') || 'default',
|
dark: this.$TOOL.data.get('APP_DARK') || false,
|
||||||
colorPrimary: this.$TOOL.data.get('APP_COLOR') || this.$CONFIG.COLOR || '#409EFF'
|
colorPrimary: this.$TOOL.data.get('APP_COLOR') || this.$CONFIG.COLOR || '#409EFF'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
watch:{
|
watch:{
|
||||||
'config.theme'(val){
|
'config.dark'(val){
|
||||||
document.body.setAttribute('data-theme', val)
|
if(val){
|
||||||
this.$TOOL.data.set("APP_THEME", val);
|
document.documentElement.classList.add("dark")
|
||||||
|
this.$TOOL.data.set("APP_DARK", val)
|
||||||
|
}else{
|
||||||
|
document.documentElement.classList.remove("dark")
|
||||||
|
this.$TOOL.data.remove("APP_DARK")
|
||||||
|
}
|
||||||
},
|
},
|
||||||
'config.lang'(val){
|
'config.lang'(val){
|
||||||
this.$i18n.locale = val
|
this.$i18n.locale = val
|
||||||
|
|
@ -176,7 +181,9 @@
|
||||||
for (let i = 1; i <= 9; i++) {
|
for (let i = 1; i <= 9; i++) {
|
||||||
document.documentElement.style.setProperty(`--el-color-primary-light-${i}`, colorTool.lighten(val,i/10));
|
document.documentElement.style.setProperty(`--el-color-primary-light-${i}`, colorTool.lighten(val,i/10));
|
||||||
}
|
}
|
||||||
document.documentElement.style.setProperty(`--el-color-primary-darken-1`, colorTool.darken(val,0.1));
|
for (let i = 1; i <= 2; i++) {
|
||||||
|
document.documentElement.style.setProperty(`--el-color-primary-dark-${i}`, colorTool.darken(val,i/10));
|
||||||
|
}
|
||||||
this.$TOOL.data.set("APP_COLOR", val);
|
this.$TOOL.data.set("APP_COLOR", val);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -17,13 +17,14 @@
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="login_adv__mask"></div>
|
||||||
<div class="login_adv__bottom">
|
<div class="login_adv__bottom">
|
||||||
© {{$CONFIG.APP_NAME}} {{$CONFIG.APP_VER}}
|
© {{$CONFIG.APP_NAME}} {{$CONFIG.APP_VER}}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="login_main">
|
<div class="login_main">
|
||||||
<div class="login_config">
|
<div class="login_config">
|
||||||
<el-button :icon="config.theme=='dark'?'el-icon-sunny':'el-icon-moon'" circle type="info" @click="configTheme"></el-button>
|
<el-button :icon="config.theme=='dark'?'el-icon-sunny':'el-icon-moon'" circle type="info" @click="configDark"></el-button>
|
||||||
<el-dropdown trigger="click" placement="bottom-end" @command="configLang">
|
<el-dropdown trigger="click" placement="bottom-end" @command="configLang">
|
||||||
<el-button circle>
|
<el-button circle>
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" width="1em" height="1em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 512 512"><path d="M478.33 433.6l-90-218a22 22 0 0 0-40.67 0l-90 218a22 22 0 1 0 40.67 16.79L316.66 406h102.67l18.33 44.39A22 22 0 0 0 458 464a22 22 0 0 0 20.32-30.4zM334.83 362L368 281.65L401.17 362z" fill="currentColor"></path><path d="M267.84 342.92a22 22 0 0 0-4.89-30.7c-.2-.15-15-11.13-36.49-34.73c39.65-53.68 62.11-114.75 71.27-143.49H330a22 22 0 0 0 0-44H214V70a22 22 0 0 0-44 0v20H54a22 22 0 0 0 0 44h197.25c-9.52 26.95-27.05 69.5-53.79 108.36c-31.41-41.68-43.08-68.65-43.17-68.87a22 22 0 0 0-40.58 17c.58 1.38 14.55 34.23 52.86 83.93c.92 1.19 1.83 2.35 2.74 3.51c-39.24 44.35-77.74 71.86-93.85 80.74a22 22 0 1 0 21.07 38.63c2.16-1.18 48.6-26.89 101.63-85.59c22.52 24.08 38 35.44 38.93 36.1a22 22 0 0 0 30.75-4.9z" fill="currentColor"></path></svg>
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" width="1em" height="1em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 512 512"><path d="M478.33 433.6l-90-218a22 22 0 0 0-40.67 0l-90 218a22 22 0 1 0 40.67 16.79L316.66 406h102.67l18.33 44.39A22 22 0 0 0 458 464a22 22 0 0 0 20.32-30.4zM334.83 362L368 281.65L401.17 362z" fill="currentColor"></path><path d="M267.84 342.92a22 22 0 0 0-4.89-30.7c-.2-.15-15-11.13-36.49-34.73c39.65-53.68 62.11-114.75 71.27-143.49H330a22 22 0 0 0 0-44H214V70a22 22 0 0 0-44 0v20H54a22 22 0 0 0 0 44h197.25c-9.52 26.95-27.05 69.5-53.79 108.36c-31.41-41.68-43.08-68.65-43.17-68.87a22 22 0 0 0-40.58 17c.58 1.38 14.55 34.23 52.86 83.93c.92 1.19 1.83 2.35 2.74 3.51c-39.24 44.35-77.74 71.86-93.85 80.74a22 22 0 1 0 21.07 38.63c2.16-1.18 48.6-26.89 101.63-85.59c22.52 24.08 38 35.44 38.93 36.1a22 22 0 0 0 30.75-4.9z" fill="currentColor"></path></svg>
|
||||||
|
|
@ -58,14 +59,12 @@
|
||||||
<el-input v-model="ruleForm.password" prefix-icon="el-icon-lock" clearable show-password :placeholder="$t('login.PWPlaceholder')"></el-input>
|
<el-input v-model="ruleForm.password" prefix-icon="el-icon-lock" clearable show-password :placeholder="$t('login.PWPlaceholder')"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item style="margin-bottom: 10px;">
|
<el-form-item style="margin-bottom: 10px;">
|
||||||
<el-row>
|
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-checkbox :label="$t('login.rememberMe')" v-model="ruleForm.autologin"></el-checkbox>
|
<el-checkbox :label="$t('login.rememberMe')" v-model="ruleForm.autologin"></el-checkbox>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12" style="text-align: right;">
|
<el-col :span="12" style="text-align: right;">
|
||||||
<el-button type="text">{{ $t('login.forgetPassword') }}?</el-button>
|
<el-link type="primary" :underline="false">{{ $t('login.forgetPassword') }}?</el-link>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
<el-button type="primary" style="width: 100%;" :loading="islogin" round @click="login">{{ $t('login.signIn') }}</el-button>
|
<el-button type="primary" style="width: 100%;" :loading="islogin" round @click="login">{{ $t('login.signIn') }}</el-button>
|
||||||
|
|
@ -103,7 +102,7 @@
|
||||||
islogin: false,
|
islogin: false,
|
||||||
config: {
|
config: {
|
||||||
lang: this.$TOOL.data.get('APP_LANG') || this.$CONFIG.LANG,
|
lang: this.$TOOL.data.get('APP_LANG') || this.$CONFIG.LANG,
|
||||||
theme: this.$TOOL.data.get('APP_THEME') || 'default'
|
dark: this.$TOOL.data.get('APP_DARK') || false
|
||||||
},
|
},
|
||||||
lang: [
|
lang: [
|
||||||
{
|
{
|
||||||
|
|
@ -131,13 +130,18 @@
|
||||||
this.ruleForm.password = 'user'
|
this.ruleForm.password = 'user'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
'config.theme'(val){
|
'config.dark'(val){
|
||||||
document.body.setAttribute('data-theme', val)
|
if(val){
|
||||||
this.$TOOL.data.set("APP_THEME", val);
|
document.documentElement.classList.add("dark")
|
||||||
|
this.$TOOL.data.set("APP_DARK", val)
|
||||||
|
}else{
|
||||||
|
document.documentElement.classList.remove("dark")
|
||||||
|
this.$TOOL.data.remove("APP_DARK")
|
||||||
|
}
|
||||||
},
|
},
|
||||||
'config.lang'(val){
|
'config.lang'(val){
|
||||||
this.$i18n.locale = val
|
this.$i18n.locale = val
|
||||||
this.$TOOL.data.set("APP_LANG", val);
|
this.$TOOL.data.set("APP_LANG", val)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
created: function() {
|
created: function() {
|
||||||
|
|
@ -202,8 +206,8 @@
|
||||||
this.$message.success("Login Success 登录成功")
|
this.$message.success("Login Success 登录成功")
|
||||||
this.islogin = false
|
this.islogin = false
|
||||||
},
|
},
|
||||||
configTheme(){
|
configDark(){
|
||||||
this.config.theme = this.config.theme=='default'?'dark':'default'
|
this.config.dark = this.config.dark ? false : true
|
||||||
},
|
},
|
||||||
configLang(command){
|
configLang(command){
|
||||||
this.config.lang = command.value
|
this.config.lang = command.value
|
||||||
|
|
@ -215,7 +219,7 @@
|
||||||
<style scoped>
|
<style scoped>
|
||||||
.login_bg {width: 100%;height: 100%;background: #fff;display: flex;}
|
.login_bg {width: 100%;height: 100%;background: #fff;display: flex;}
|
||||||
.login_adv {width: 33.33333%;background-color: #555;background-size: cover;background-position: center center;background-repeat: no-repeat;position: relative;}
|
.login_adv {width: 33.33333%;background-color: #555;background-size: cover;background-position: center center;background-repeat: no-repeat;position: relative;}
|
||||||
.login_adv__title {color: #fff;padding: 40px;}
|
.login_adv__title {color: #fff;padding: 40px;position: absolute;top:0px;left:0px;right: 0px;z-index: 2;}
|
||||||
.login_adv__title h2 {font-size: 40px;}
|
.login_adv__title h2 {font-size: 40px;}
|
||||||
.login_adv__title h4 {font-size: 18px;margin-top: 10px;font-weight: normal;}
|
.login_adv__title h4 {font-size: 18px;margin-top: 10px;font-weight: normal;}
|
||||||
.login_adv__title p {font-size: 14px;margin-top:10px;line-height: 1.8;color: rgba(255,255,255,0.6);}
|
.login_adv__title p {font-size: 14px;margin-top:10px;line-height: 1.8;color: rgba(255,255,255,0.6);}
|
||||||
|
|
@ -223,7 +227,8 @@
|
||||||
.login_adv__title div span {margin-right: 15px;}
|
.login_adv__title div span {margin-right: 15px;}
|
||||||
.login_adv__title div i {font-size: 40px;}
|
.login_adv__title div i {font-size: 40px;}
|
||||||
.login_adv__title div i.add {font-size: 20px;color: rgba(255,255,255,0.6);}
|
.login_adv__title div i.add {font-size: 20px;color: rgba(255,255,255,0.6);}
|
||||||
.login_adv__bottom {position: absolute;left:0px;right: 0px;bottom: 0px;color: #fff;padding: 40px;background-image:linear-gradient(transparent, #000);}
|
.login_adv__bottom {position: absolute;left:0px;right: 0px;bottom: 0px;color: #fff;padding: 40px;background-image:linear-gradient(transparent, #000);z-index: 3;}
|
||||||
|
.login_adv__mask {position: absolute;top:0px;left:0px;right: 0px;bottom: 0px;background: rgba(0,0,0,0.5);z-index: 1;}
|
||||||
|
|
||||||
.login_main {flex: 1;overflow: auto;display:flex;}
|
.login_main {flex: 1;overflow: auto;display:flex;}
|
||||||
.login-form {width: 400px;margin: auto;padding:20px 0;}
|
.login-form {width: 400px;margin: auto;padding:20px 0;}
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<el-main>
|
<el-main>
|
||||||
<el-alert title="二次封装el-dialog,加入拖拽/加载中/最大化." type="success" style="margin:0 0 20px 0;"></el-alert>
|
<el-alert title="二次封装el-dialog,加入加载中/最大化." type="success" style="margin:0 0 20px 0;"></el-alert>
|
||||||
<el-card shadow="never" header="内置">
|
<el-card shadow="never" header="内置">
|
||||||
<el-button type="primary" @click="open1">默认</el-button>
|
<el-button type="primary" @click="open1">默认</el-button>
|
||||||
<el-button type="primary" @click="open2">加载</el-button>
|
<el-button type="primary" @click="open2">加载</el-button>
|
||||||
|
|
@ -22,7 +22,7 @@
|
||||||
</el-card>
|
</el-card>
|
||||||
</el-main>
|
</el-main>
|
||||||
|
|
||||||
<sc-dialog v-model="dialog1" title="提示">
|
<sc-dialog v-model="dialog1" draggable title="提示">
|
||||||
内容
|
内容
|
||||||
<template #footer>
|
<template #footer>
|
||||||
<el-button @click="dialog1 = false">取 消</el-button>
|
<el-button @click="dialog1 = false">取 消</el-button>
|
||||||
|
|
@ -30,7 +30,7 @@
|
||||||
</template>
|
</template>
|
||||||
</sc-dialog>
|
</sc-dialog>
|
||||||
|
|
||||||
<sc-dialog v-model="dialog2" title="模拟加载" :width="400" :loading="dialog2Loading">
|
<sc-dialog v-model="dialog2" draggable title="模拟加载" :width="400" :loading="dialog2Loading">
|
||||||
<el-empty description="NO Data" :image-size="80"></el-empty>
|
<el-empty description="NO Data" :image-size="80"></el-empty>
|
||||||
<template #footer>
|
<template #footer>
|
||||||
<el-button @click="dialog2 = false">取 消</el-button>
|
<el-button @click="dialog2 = false">取 消</el-button>
|
||||||
|
|
@ -46,8 +46,8 @@
|
||||||
</template>
|
</template>
|
||||||
</sc-dialog>
|
</sc-dialog>
|
||||||
|
|
||||||
<dialog1 v-if="asynDialog1" @closed="asynDialog1 = false"></dialog1>
|
<dialog1 v-if="asynDialog1" draggable @closed="asynDialog1 = false"></dialog1>
|
||||||
<dialog2 v-if="asynDialog2" @closed="asynDialog2 = false"></dialog2>
|
<dialog2 v-if="asynDialog2" draggable @closed="asynDialog2 = false"></dialog2>
|
||||||
|
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,17 @@
|
||||||
<el-card shadow="never">
|
<el-card shadow="never">
|
||||||
<sc-editor v-model="html" placeholder="请输入" :height="400"></sc-editor>
|
<sc-editor v-model="html" placeholder="请输入" :height="400"></sc-editor>
|
||||||
</el-card>
|
</el-card>
|
||||||
|
<el-card shadow="never" header="配置" style="margin-top: 20px;">
|
||||||
|
<el-descriptions border column="1">
|
||||||
|
<el-descriptions-item label="v-model">绑定的内容</el-descriptions-item>
|
||||||
|
<el-descriptions-item label="placeholder">占位符</el-descriptions-item>
|
||||||
|
<el-descriptions-item label="height">编辑器高度,默认300</el-descriptions-item>
|
||||||
|
<el-descriptions-item label="disabled">禁用编辑器 Boolean</el-descriptions-item>
|
||||||
|
<el-descriptions-item label="toolbar">自定义工具栏,使用"|"竖杠分割,使用"\"斜杠分组,默认:'undo redo | forecolor backcolor bold italic underline strikethrough link | blocks fontfamily fontsize | \
|
||||||
|
alignleft aligncenter alignright alignjustify outdent indent lineheight | bullist numlist | \
|
||||||
|
image table preview | code selectall'</el-descriptions-item>
|
||||||
|
</el-descriptions>
|
||||||
|
</el-card>
|
||||||
</el-main>
|
</el-main>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,7 @@
|
||||||
</el-select>
|
</el-select>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="val" label="数量" width="180">
|
<el-table-column prop="val" label="数量" min-width="180">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-input v-model="scope.row.val" placeholder="请输入内容"></el-input>
|
<el-input v-model="scope.row.val" placeholder="请输入内容"></el-input>
|
||||||
</template>
|
</template>
|
||||||
|
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue