UNPKG

@ckeditor/ckeditor5-theme-lark

Version:

A bright theme for CKEditor 5.

83 lines (66 loc) 1.8 kB
/* * Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options */ @import "@ckeditor/ckeditor5-ui/theme/mixins/_rwd.css"; @import "@ckeditor/ckeditor5-ui/theme/mixins/_dir.css"; .ck-vertical-form > .ck-button:nth-last-child(2)::after { border-right: 1px solid var(--ck-color-base-border); } .ck.ck-responsive-form { padding: var(--ck-spacing-large); &:focus { /* See: https://github.com/ckeditor/ckeditor5/issues/4773 */ outline: none; } @mixin ck-dir ltr { & > :not(:first-child) { margin-left: var(--ck-spacing-standard); } } @mixin ck-dir rtl { & > :not(:last-child) { margin-left: var(--ck-spacing-standard); } } @mixin ck-media-phone { padding: 0; width: calc(.8 * var(--ck-input-width)); & .ck-labeled-field-view { margin: var(--ck-spacing-large) var(--ck-spacing-large) 0; & .ck-input-text, & .ck-input-number { min-width: 0; width: 100%; } /* Let the long error messages wrap in the narrow form. */ & .ck-labeled-field-view__error { white-space: normal; } } /* Styles for two last buttons in the form (save&cancel, edit&unlink, etc.). */ & > .ck-button:nth-last-child(2) { &::after { border-right: 1px solid var(--ck-color-base-border); } } & > .ck-button:nth-last-child(1), & > .ck-button:nth-last-child(2) { padding: var(--ck-spacing-standard); margin-top: var(--ck-spacing-large); border-radius: 0; &:not(:focus) { border-top: 1px solid var(--ck-color-base-border); } @mixin ck-dir ltr { margin-left: 0; } @mixin ck-dir rtl { margin-left: 0; &:last-of-type { border-right: 1px solid var(--ck-color-base-border); } } } } }