|
|
@@ -4,19 +4,31 @@
|
|
|
*/
|
|
|
|
|
|
:root {
|
|
|
- --ck-table-selected-cell-background: hsl(210, 92%, 90%);
|
|
|
+ --ck-table-selected-cell-background: hsla(208, 90%, 80%, .3);
|
|
|
}
|
|
|
|
|
|
.ck.ck-editor__editable .table table {
|
|
|
& td.ck-editor__editable_selected,
|
|
|
& th.ck-editor__editable_selected {
|
|
|
- background-color: var(--ck-table-selected-cell-background) !important;
|
|
|
-
|
|
|
+ position: relative;
|
|
|
caret-color: transparent;
|
|
|
outline: unset;
|
|
|
box-shadow: unset;
|
|
|
|
|
|
- & ::selection {
|
|
|
+ /* https://github.com/ckeditor/ckeditor5/issues/6446 */
|
|
|
+ &:after {
|
|
|
+ content: '';
|
|
|
+ pointer-events: none;
|
|
|
+ background-color: var(--ck-table-selected-cell-background);
|
|
|
+ position: absolute;
|
|
|
+ top: 0;
|
|
|
+ left: 0;
|
|
|
+ right: 0;
|
|
|
+ bottom: 0;
|
|
|
+ }
|
|
|
+
|
|
|
+ & ::selection,
|
|
|
+ &:focus {
|
|
|
background-color: transparent;
|
|
|
}
|
|
|
|
|
|
@@ -25,4 +37,3 @@
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
-
|