UNPKG

@ckeditor/ckeditor5-ai

Version:

AI features for CKEditor 5.

65 lines (52 loc) 1.88 kB
/* * What you're currently looking at is the source code of a legally protected, proprietary software. * CKEditor 5 Collaboration is licensed under a commercial license and protected by copyright law. Where not otherwise indicated, * all CKEditor 5 Collaboration content is authored by CKSource engineers and consists of CKSource-owned intellectual property. * * 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 */ :root { --ck-ai-notification-error-color-background: hsla(15, 100%, 97%, 1); --ck-ai-notification-warning-color-background: hsla(36, 100%, 65.10%, 0.10); --ck-ai-notification-error-color-border: hsla(14, 100%, 68%, 1); --ck-ai-notification-warning-color-border: hsla(36, 100%, 65%, 1); --ck-ai-border-radius: calc(var(--ck-border-radius) * 2); } .ck.ck-ai-notification { display: flex; align-items: flex-start; justify-content: space-between; gap: var(--ck-spacing-medium); width: fit-content; padding: var(--ck-spacing-standard); border-radius: var(--ck-ai-border-radius); &.ck-ai-notification_error { background-color: var(--ck-ai-notification-error-color-background); border: 1px solid var(--ck-ai-notification-error-color-border); } &.ck-ai-notification_warning { background-color: var(--ck-ai-notification-warning-color-background); border-color: var(--ck-ai-notification-warning-color-border); } & > p { flex: 1; white-space: normal; color: var(--ck-color-base-text); line-height: var(--ck-line-height-base); } & > .ck-button { --ck-icon-font-size: 0.666em; &.ck-ai-notification_error__dismiss-button { --ck-icon-font-size: 0.666em; --ck-ui-component-min-height: 16px; padding: 0; flex-shrink: 0; } } &.ck-ai-notification__full-width { & > p { max-width: 100%; } } }