UNPKG

@ckeditor/ckeditor5-theme-lark

Version:

A bright theme for CKEditor 5.

70 lines (57 loc) 1.8 kB
/* * Copyright (c) 2003-2025, 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/_disabled.css"; @import "../../../mixins/_shadow.css"; @import "../../../mixins/_focus.css"; @import "../../mixins/_button.css"; :root { --ck-color-editable-blur-selection: hsl(0, 0%, 85%); } .ck.ck-editor__editable:not(.ck-editor__nested-editable) { @mixin ck-rounded-corners; &.ck-focused { @mixin ck-focus-ring; @mixin ck-box-shadow var(--ck-inner-shadow); } } .ck.ck-editor__editable_inline { overflow: auto; padding: 0 var(--ck-spacing-standard); border: 1px solid transparent; &[dir="ltr"] { text-align: left; } &[dir="rtl"] { text-align: right; } /* https://github.com/ckeditor/ckeditor5-theme-lark/issues/116 */ & > *:first-child { margin-top: var(--ck-spacing-large); } /* https://github.com/ckeditor/ckeditor5/issues/847 */ & > *:last-child { /* * This value should match with the default margins of the block elements (like .media or .image) * to avoid a content jumping when the fake selection container shows up (See https://github.com/ckeditor/ckeditor5/issues/9825). */ margin-bottom: var(--ck-spacing-large); } /* https://github.com/ckeditor/ckeditor5/issues/6517 */ &.ck-blurred ::selection { background: var(--ck-color-editable-blur-selection); } } /* https://github.com/ckeditor/ckeditor5-theme-lark/issues/111 */ .ck.ck-balloon-panel.ck-toolbar-container[class*="arrow_n"] { &::after { border-bottom-color: var(--ck-color-panel-background); } } .ck.ck-balloon-panel.ck-toolbar-container[class*="arrow_s"] { &::after { border-top-color: var(--ck-color-panel-background); } }