@ckeditor/ckeditor5-theme-lark
Version:
A bright theme for CKEditor 5.
55 lines (44 loc) • 1.42 kB
CSS
/*
* Copyright (c) 2003-2026, CKSource Holding sp. z o.o. All rights reserved.
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
*/
@import "../../../mixins/_rounded.css";
@import "../../../mixins/_shadow.css";
@import "@ckeditor/ckeditor5-ui/theme/mixins/_rwd.css";
:root {
--ck-dialog-overlay-background-color: hsla( 0, 0%, 0%, .5 );
--ck-dialog-drop-shadow: 0px 0px 6px 2px hsl(0deg 0% 0% / 15%);
--ck-dialog-max-width: 100vw;
--ck-dialog-max-height: 90vh;
--ck-color-dialog-background: var(--ck-color-base-background);
--ck-color-dialog-form-header-border: var(--ck-color-base-border);
}
.ck.ck-dialog-overlay {
animation: ck-dialog-fade-in .3s;
background: var(--ck-dialog-overlay-background-color);
z-index: var(--ck-z-dialog);
}
.ck.ck-dialog {
@mixin ck-rounded-corners;
@mixin ck-drop-shadow;
--ck-drop-shadow: var(--ck-dialog-drop-shadow);
background: var(--ck-color-dialog-background);
max-height: var(--ck-dialog-max-height);
max-width: var(--ck-dialog-max-width);
border: 1px solid var(--ck-color-base-border);
overscroll-behavior: contain;
& .ck.ck-form__header {
border-bottom: 1px solid var(--ck-color-dialog-form-header-border);
}
}
.ck-dialog-scroll-locked {
overflow: hidden;
}
@keyframes ck-dialog-fade-in {
0% {
background: hsla( 0, 0%, 0%, 0 );
}
100% {
background: var(--ck-dialog-overlay-background-color);
}
}