Changelog
12.0.0 (2018-12-05)
Features
- Implemented the
.ck-labeled-input__status
for labeled input's tips and errors. Replaced the .ck-labeled-input__error
class with .ck-labeled-input__status_error
. Fixed breaking layout when the status is longer than the labeled input (see ckeditor/ckeditor5-media-embed#35). (26215d5)
- Introduced the
ck-media-phone
RWD mixin that outputs a @media
query. Improved responsiveness of media embed, link, and image form views in narrow viewports (see ckeditor/ckeditor5#416). (305a745)
Bug fixes
Other changes
- Moved widget spacing styles to respective content styles in packages. Closes #209. (2418242)
BREAKING CHANGES
- The
.ck-labeled-input__error
class has been replaced with .ck-labeled-input__status_error
.
11.1.0 (2018-10-08)
Features
Bug fixes
- Buttons should override the
-webkit-appearance
property to work in the Bootstrap 4 environment. Closes #189. (a65dfbd)
- Removed the initial transform property of the text input with an error to allow the shake animation in Safari. Closes ckeditor/ckeditor5-ui#443. (01491bc)
Other changes
- Added a subtle shake animation to the .ck-input-text when it gets an error. Closes #198. (f84102b)
11.0.0 (2018-07-18)
Features
Added theme styles for the switch button (see ckeditor/ckeditor5-ui#402). (90ab35e)
Also:
- Defined styles of the
.ck-button
in .ck-list
,
- Simplified the
.ck-list
styles as .ck-list__item
became just a container,
- Aligned several components' styles to the new architecture of the lists and buttons (including
flex
),
- Extended the theme manual test with various use-cases of switch buttons and buttons in the list (dropdown).
- Implemented a CSS–styled image upload loader (see ckeditor/ckeditor5-image#207). (594cf12)
Implemented styles for the widget selection handle (see ckeditor/ckeditor5-widget#40). (0703b2b)
Also fixed a regression after ckeditor/ckeditor5#936 which made the widget use wrong outline styles when the editable is blurred. Minor code refactoring in the widget styles.
Bug fixes
Other changes
- Used a solid box-shadow to indicate the :focus state of the .ck-button (also .ck-input). Obsoleted the background color change on .ck-button:focus to avoid situations when a focused button looks like an active one (see ckeditor/ckeditor5-ui#394). (ad5770c)
BREAKING CHANGES
- Various color variables --ck-color-button-...-focus have been renamed to --ck-color-button-...-hover.
- Several
--ck-color-widget-*
custom properties have been renamed to match the project's naming standards.
10.1.0 (2018-06-21)
Features
Bug fixes
- The arrow of the balloon holding a toolbar should have the same background color as the toolbar. Closes #178. (d3c408c)
- The link balloon should not resize when navigating between editing steps. Closes #165. (832d093)
Other changes
10.0.0 (2018-04-25)
Other changes
BREAKING CHANGES
- The license under which CKEditor 5 is released has been changed from a triple GPL, LGPL and MPL license to a GPL2+ only. See ckeditor/ckeditor5#991 for more information.
Internal changes only (updated dependencies, documentation, etc.).
Features
Bug fixes
- ck-rounded-corners not respected because selection wrapped in .ck-editor (the mixin uses @nest). (abdc61e)
- The
:active
buttons should have no outline
. Closes #157. (71825b7)
Other changes
Features
Bug fixes
Other changes
- Adjusted the
border-radius
of the various UI components (drop-down, dropdown panel, list drop-down, and split button) for a better look when placed next to one another. Closes ckeditor/ckeditor5#816. (d81568d)
- All colors in the styles should be in the HSLa format. Closes #124. (33c7e0d)
- Enlarged background in
.ck-link_selected
. Closes #155. (a7f1925)
- Fixed the coloring issue with the multi-color icons. Additionally, moved the visual
.ck-icon
styles from ckeditor5-ui
. Closes #148. (fbe7e7d)
- Improved the visual styles of the split button when hovered or open. Closes #134. (6db332e)
- Increased the spacing in the toolbar by making the buttons bigger. Unified rendering of several components. Closes ckeditor/ckeditor5#820. (f223d6a)
- Manual tests should be aligned to the newest dropdown API (ckeditor/ckeditor5-ui#356). Minor refactoring in the drop-down ecosystem. Closes #129. (553288a)
- Migrated the theme from SASS to PostCSS (see ckeditor/ckeditor5-ui#144). (efc6004)
- Moved ck-button-icon mixin to ckeditor5-ui. (f086062)
- Reduced the contrast of the shadow under various floating elements. Closes ckeditor/ckeditor5#818. (cf658d5)
- Removed the "generic" layer of the theme to simplify it and improve the maintainability. Closes #135. (18809f6)
- Style
ck-button_with-text
instead of styling every dropdown button in toolbar. Closes #122. (93338a5)
BREAKING CHANGES
- The
.ck-editor-toolbar
CSS class has been removed.
- Various CSS variables (mostly colors) have been removed. Please make sure your code uses the latest theme API.
- From now on there's only one subset of the theme, aligned to the default look of CKEditor 5.
- Various UI components' styles have been rewritten. The CSS selectors that used to style them may have a different specificity and appear in a different order.
- The styles are no longer developed in SASS which means various
.scss
files (including variables, mixins, etc.) became unavailable. Please refer to the Theme Customization guide to learn more about migration to PostCSS.
Other changes
- Updated
.ck-sticky-panel
styles to the new component's structure. (c8afd35)
Bug fixes
- Contextual toolbar container's arrow should have the same color as the toolbar. Closes #111. (e0ff0e9)
Features
Other changes
- Refactored the theme so it allows for easy customization with SASS variables. Closes #107. (03475ea)
BREAKING CHANGES
- The former
.ck-toolbar_sticky
class styles are available under .ck-sticky-panel
.
- The theme has been, basically, rewritten. Consider it a new implementation.
0.9.0 (2017-09-03)
Bug fixes
- Disabled buttons should have a different look. Closes #98. (afe111d)
- The
.ck-reset
class should set word-wrap
to break-word
to make sure long words do not overflow. Closes #105. Closes ckeditor/ckeditor5#462. (327c188)
- Toolbar items should not collapse when the toolbar is floating. Closes #93. (b263d5f)
- Tooltips for disabled buttons should not be dimmed. Closes #70. (d36bbe7)
Features
- Added styles for UI components in read–only state. Closes #100. (ddf3102)
Other changes
- Implemented
.ck-editor-toolbar-container
class to control balloon panels containing editor toolbars. Closes #89. (cd7442b)
- Refactored tooltip styles to allow tooltips which are no longer pseudo-elements. Closes #103. (c29246a)
- The
.ck-balloon-panel
arrow styles need an update after recent BalloonPanelView
refactoring. Closes #95. (f95af00)
BREAKING CHANGES
- The (
.ck-balloon-panel_arrow_nw
–.ck-balloon-panel_arrow_ne
) and (.ck-balloon-panel_arrow_sw
–.ck-balloon-panel_arrow_se
) class pairs have been swapped to reflect the actual placement of the arrow with respect to the balloon.
.ck-disabled
is no longer available as a standalone class due to differences in the implementation of the disabled state among the UI components. Use a mixin instead .your-class.ck-disabled { [@include](https://github.com/include) ck-disabled; }
to keep the previous functionality (reduced opacity
) or provide a custom implementation of the state.
0.8.0 (2017-05-07)
Other changes
Removed the contextualtoolbar.scss
sass file. Converted the ck-editor-toolbar
mixin into a class. Closes #75. (9e75920)
BREAKING CHANGE: The ck-editor-toolbar
mixin is no longer available. Please use .ck-editor-toolbar
class instead.
BREAKING CHANGE: The ck-toolbar__container
class has been renamed, use .ck-toolbar-container
instead.
- Updated class names after the refactoring in BalloonPanelView class. Closes #84. (bdb2fa6)
BREAKING CHANGES
- The
ck-editor-toolbar
mixin is no longer available. Please use .ck-editor-toolbar
class instead.
- The
ck-toolbar__container
class has been renamed, use .ck-toolbar-container
instead.
0.7.0 (2017-04-05)
Features
- Added styles for active list items. Closes #80. (05d3716)
- Provided styles for
FloatingToolbarView
. Closes #73. (2c64d41)
Other changes
- Extracted "ck-hidden" CSS class to ckeditor5-ui. Closes #78. (82b25fa)
- Removed tick symbol from active list item, used inverted background and text colors instead. Closes #82. (a2eb843)
0.6.1 (2017-03-06)
Bug fixes
- Toolbar separator and new line CSS classes should follow our naming guidelines. Closes #76. (a3d9276)