UNPKG

@ckeditor/ckeditor5-link

Version:

Link feature for CKEditor 5.

198 lines (157 loc) • 4.99 kB
/** * @license 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 */ /* * 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 */ .ck.ck-link-providers > .ck-link-providers__list { overflow-x: hidden; overflow-y: auto; overscroll-behavior: contain; } .ck.ck-link-providers > .ck-link-providers__list .ck-button > .ck-icon { flex-shrink: 0; } /* * 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 */ .ck.ck-link-toolbar__preview { display: inline-block; } .ck.ck-link-toolbar__preview .ck-button__label { overflow: hidden; } /* * 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 */ /* Linked image indicator */ .ck.ck-editor__editable figure.image > a::after, .ck.ck-editor__editable a span.image-inline::after { display: block; position: absolute; } /* * 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 */ /* * 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 */ .ck-vertical-form .ck-button::after { content: ""; width: 0; position: absolute; right: -1px; top: -1px; bottom: -1px; z-index: 1; } .ck-vertical-form .ck-button:focus::after { display: none; } @media screen and (max-width: 600px) { .ck.ck-responsive-form .ck-button::after { content: ""; width: 0; position: absolute; right: -1px; top: -1px; bottom: -1px; z-index: 1; } .ck.ck-responsive-form .ck-button:focus::after { display: none; } } /* * 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 */ /* * 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 */ /* * 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-form-default-width: 340px; } .ck.ck-form { padding: 0 0 var(--ck-spacing-large); } .ck.ck-form.ck-form_default-width { width: var(--ck-form-default-width); } .ck.ck-form:focus { outline: none; } .ck.ck-form .ck.ck-input-text, .ck.ck-form .ck.ck-input-number { min-width: 100%; width: 0; } .ck.ck-form .ck.ck-dropdown { min-width: 100%; } .ck.ck-form .ck.ck-dropdown .ck-dropdown__button:not(:focus) { border: 1px solid var(--ck-color-base-border); } .ck.ck-form .ck.ck-dropdown .ck-dropdown__button .ck-button__label { width: 100%; } /* Default `ck-responsive-form` customization when it lies next to `ck-form` class */ @media screen and (max-width: 600px) { .ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_with-submit { flex-direction: column; align-items: stretch; padding: 0; } } @media screen and (max-width: 600px) { .ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_with-submit > .ck { margin: var(--ck-spacing-large) var(--ck-spacing-large) 0; } } @media screen and (max-width: 600px) { .ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_with-submit .ck-button_with-text { justify-content: center; } } @media screen and (max-width: 600px) { .ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_large-bottom-padding { padding-bottom: var(--ck-spacing-large); } } [dir="ltr"] .ck.ck-form.ck-responsive-form > :not(:first-child) { margin-left: 0; } [dir="rtl"] .ck.ck-form.ck-responsive-form > :not(:last-child) { margin-left: 0; } /* End of `ck-responsive-form` customization */ /* * 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 */ /* * 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 */ /* Generic class that wraps each link balloon view. */ .ck.ck-link-form .ck-link-form__providers-list { display: flex; flex-direction: column; } .ck.ck-link-form .ck-link-form__providers-list .ck-link__button > .ck-button__label { flex-grow: 1; } .ck.ck-link-form .ck-link__items:empty { display: none; } /*# sourceMappingURL=index.css.map */