This repository has been archived by the owner on Jun 26, 2020. It is now read-only.
v1.0.0-beta.1
Features
-
Added styles for a selected link element (see ckeditor/ckeditor5-link#72). (aa27d55)
-
Implemented styles for the ButtonDropdown (see: ckeditor/ckeditor5-ui#333). Fixed spacing issues with toolbar items wrapped to the new line. Closes ckeditor/ckeditor5#682. (ef4d421)
Also:
- Various improvements to visual styles of the dropdowns.
- Migrated toolbar to CSS
flex
. - Allowed vertical toolbars.
-
Redesigned the theme (see ckeditor/ckeditor5#645). Closes #120. Closes ckeditor/ckeditor5#732. (0fc18a4)
Bug fixes
- A lone paragraph should be vertically centered in the editor. Closes ckeditor/ckeditor5#847. (d09dfab)
- Classic editor's editable should have a background. Closes #113. (1ea8c9d)
- First child of editable should always have a top margin to make sure the content is separated. Closes #116. Closes ckeditor/ckeditor5-ui#351. (d717139)
- Split button's arrow button should get a proper styling when the button is on. Closes #131. (5edae52)
- The file dialog button should have the same background as other toolbar buttons. Closes ckeditor/ckeditor5#850. (c9ae59c)
- The input focus outline should not stand out too much. Closes ckeditor/ckeditor5#815. (0ec33f6)
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 fromckeditor5-ui
. Closes #148. (fbe7e7d) - Improved the visual styles of the split button when hovered or open. Closes [#134](https://github.com/ckeditor/ckeditor5-theme-lark/issues/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.