ckeditor5.css

Same filename in this branch
  1. main core/themes/claro/css/components/ckeditor5.css
  2. main core/themes/admin/migration/css/components/ckeditor5.css
  3. main core/themes/admin/css/components/ckeditor5.css
  4. main core/themes/default_admin/migration/css/components/ckeditor5.css
  5. main core/assets/vendor/ckeditor5/ckeditor5.css
Same filename and directory in other branches
  1. 10 core/themes/claro/css/components/ckeditor5.css
  2. 11.x core/themes/claro/css/components/ckeditor5.css
  3. 11.x core/themes/admin/migration/css/components/ckeditor5.css
  4. 11.x core/themes/admin/css/components/ckeditor5.css
  5. 11.x core/themes/default_admin/migration/css/components/ckeditor5.css
  6. 11.x core/themes/default_admin/css/components/ckeditor5.css

CKEditor 5 integration styles.

File

core/themes/default_admin/css/components/ckeditor5.css

View source
  1. /*
  2. * DO NOT EDIT THIS FILE.
  3. * See the following change record for more information,
  4. * https://www.drupal.org/node/3084859
  5. * @preserve
  6. */
  7. /**
  8. * @file
  9. * CKEditor 5 integration styles.
  10. */
  11. /* cspell:ignore fullscreeneditor */
  12. .ck {
  13. --ck-color-text: var(--admin-color-text);
  14. --ck-content-font-color: var(--admin-color-text);
  15. --ck-color-toolbar-background: var(--admin-color-bg-raised);
  16. --ck-color-toolbar-border: var(--admin-color-border-input);
  17. --ck-color-base-foreground: var(--admin-color-bg-raised);
  18. --ck-color-base-background: var(--admin-color-bg-input);
  19. --ck-color-base-border: var(--ck-color-toolbar-border);
  20. --ck-color-list-button-on-text: var(--admin-color-text-on-primary);
  21. --ck-color-list-button-on-background: var(--admin-color-primary);
  22. --ck-color-list-button-on-background-focus: var(--admin-color-primary-hover);
  23. --ck-color-list-button-hover-background: var(--admin-color-primary-soft-hover);
  24. --ck-color-panel-background: var(--admin-color-bg-raised);
  25. --ck-color-panel-border: transparent;
  26. --ck-color-dialog-background: var(--admin-color-bg-raised);
  27. --ck-color-dialog-form-header-border: var(--admin-color-border-input);
  28. --ck-accessibility-help-dialog-code-background-color: var(--admin-color-bg-sunken);
  29. --ck-color-button-default-background: transparent;
  30. --ck-color-button-default-hover-background: var(--admin-color-primary-soft);
  31. --ck-color-button-default-active-background: var(--admin-color-primary-soft-active);
  32. --ck-color-button-default-disabled-background: transparent;
  33. --ck-color-button-on-color: var(--admin-color-primary);
  34. --ck-color-button-on-background: var(--admin-color-primary-soft);
  35. --ck-color-button-on-hover-background: var(--admin-color-primary-soft-hover);
  36. --ck-color-button-on-active-background: var(--admin-color-primary-active);
  37. --ck-color-split-button-hover-background: var(--admin-color-bg-surface-nested);
  38. --ck-color-split-button-hover-border: var(--admin-color-border-soft);
  39. --ck-color-button-save: var(--admin-color-success);
  40. --ck-color-button-cancel: var(--admin-color-error);
  41. --ck-color-link-default: var(--admin-color-primary);
  42. --ck-color-link-selected-background: var(--admin-color-bg-item-hover);
  43. --ck-color-input-background: var(--admin-color-bg-input);
  44. --ck-color-input-border: var(--admin-color-border-input);
  45. --ck-color-labeled-field-label-background: var(--admin-color-bg-raised);
  46. --ck-color-list-background: var(--admin-color-bg-raised);
  47. --ck-focus-ring: 1px solid var(--admin-color-focus);
  48. --ck-focus-outer-shadow: 0 0 0 1px var(--admin-color-focus-border), 0 0 0 0.25rem var(--admin-color-focus);
  49. --ck-inner-shadow: var(--ck-focus-outer-shadow);
  50. --ck-drop-shadow: var(--admin-shadow-2);
  51. --ck-color-focus-border: var(--admin-color-primary);
  52. --ck-color-widget-type-around-button-active: var(--admin-color-primary);
  53. --ck-color-widget-blurred-border: var(--admin-color-primary-hover);
  54. --ck-color-widget-hover-border: var(--admin-color-text);
  55. --ck-color-widget-type-around-button-hover: var(--admin-color-text);
  56. --ck-color-image-caption-text: var(--admin-color-text-soft);
  57. --ck-color-image-caption-background: transparent;
  58. --ck-border-radius: var(--admin-radius-m);
  59. --ck-style-panel-button-label-background: var(--admin-color-bg-sunken);
  60. --ck-style-panel-button-hover-label-background: var(--admin-color-bg-sunken);
  61. --ck-style-panel-button-hover-border-color: var(--admin-color-primary);
  62. .ck-style-grid__button__preview {
  63. border-top-left-radius: var(--ck-border-radius);
  64. border-top-right-radius: var(--ck-border-radius);
  65. }
  66. .ck-style-panel .ck-style-grid .ck-style-grid__button:not(.ck-on) .ck-button__label {
  67. border-bottom-right-radius: var(--ck-border-radius);
  68. border-bottom-left-radius: var(--ck-border-radius);
  69. }
  70. .ck-dropdown__panel {
  71. --ck-color-dropdown-panel-background: var(--admin-color-bg-input);
  72. }
  73. .ck-content blockquote {
  74. border: none;
  75. }
  76. .ck-toolbar__separator {
  77. opacity: 0.3;
  78. }
  79. .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-toolbar {
  80. border-end-start-radius: 0;
  81. border-end-end-radius: 0;
  82. }
  83. .ck-toolbar_grouping:focus,
  84. .ck-toolbar__items:focus {
  85. box-shadow: none;
  86. }
  87. .ck.ck-editor__editable_inline {
  88. padding: 0 var(--admin-space-s);
  89. }
  90. :is(.ck.ck-button, :where(a).ck.ck-button):focus,
  91. .ck-editor__editable:not(.ck-editor__nested-editable).ck-focused {
  92. outline: var(--focus-outline);
  93. box-shadow: none;
  94. }
  95. .ck.ck-content {
  96. padding-bottom: var(--admin-space-l);
  97. }
  98. .ck-button[aria-pressed="true"] {
  99. color: var(--admin-color-primary-active);
  100. border: 2px solid var(--admin-color-primary);
  101. }
  102. .ck-button.ck-source-editing-button {
  103. padding-inline-start: var(--admin-space-m);
  104. }
  105. .ck-source-editing-area {
  106. overflow: inherit;
  107. }
  108. textarea {
  109. color: var(--ck-color-text);
  110. background: var(--ck-color-base-background);
  111. }
  112. .ck.ck-media-alternative-text-form .ck-button {
  113. border: none;
  114. }
  115. .ck-content .drupal-media > figcaption {
  116. color: var(--ck-color-image-caption-text);
  117. background: var(--ck-color-image-caption-background);
  118. }
  119. .ck.ck.ck-balloon-panel.ck-powered-by-balloon {
  120. z-index: 2;
  121. transform: translateY(-0.8125rem);
  122. }
  123. & .ck.ck-dropdown__panel {
  124. border: none;
  125. }
  126. &.ck-sticky-panel .ck-sticky-panel__content.ck-sticky-panel__content_sticky {
  127. z-index: 2;
  128. inset-block-start: calc(var(--admin-theme-toolbar-y-offset) + var(--admin-theme-sticky-offset)) !important;
  129. }
  130. &[data-fullscreen="fullscreeneditor"] .ck-sticky-panel__content.ck-sticky-panel__content_sticky {
  131. inset-block-start: 0 !important;
  132. }
  133. &.ck-button:not(.ck-disabled):hover {
  134. color: var(--admin-color-primary-active);
  135. }
  136. }

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.