What is @ckeditor/ckeditor5-font?
@ckeditor/ckeditor5-font is a plugin for CKEditor 5 that provides font styling features. It allows users to change the font family, font size, and font color in the editor.
What are @ckeditor/ckeditor5-font's main functionalities?
Font Family
This feature allows users to change the font family of the text. The code sample shows how to include the Font plugin and add the 'fontFamily' option to the toolbar.
ClassicEditor.create(document.querySelector('#editor'), { plugins: [ Font, ... ], toolbar: [ 'fontFamily', ... ] });
Font Size
This feature allows users to change the font size of the text. The code sample shows how to include the Font plugin and add the 'fontSize' option to the toolbar.
ClassicEditor.create(document.querySelector('#editor'), { plugins: [ Font, ... ], toolbar: [ 'fontSize', ... ] });
Font Color
This feature allows users to change the font color of the text. The code sample shows how to include the Font plugin and add the 'fontColor' option to the toolbar.
ClassicEditor.create(document.querySelector('#editor'), { plugins: [ Font, ... ], toolbar: [ 'fontColor', ... ] });
Font Background Color
This feature allows users to change the background color of the text. The code sample shows how to include the Font plugin and add the 'fontBackgroundColor' option to the toolbar.
ClassicEditor.create(document.querySelector('#editor'), { plugins: [ Font, ... ], toolbar: [ 'fontBackgroundColor', ... ] });
Other packages similar to @ckeditor/ckeditor5-font
quill
Quill is a modern WYSIWYG editor built for compatibility and extensibility. It offers similar font styling features such as font family, size, and color. However, Quill is a standalone editor and not a plugin for CKEditor.
tinymce
TinyMCE is a popular rich text editor that provides extensive font styling options similar to @ckeditor/ckeditor5-font. It includes features for changing font family, size, and color. TinyMCE is also a standalone editor and not a plugin for CKEditor.
froala-editor
Froala Editor is a lightweight WYSIWYG editor with a rich feature set, including font styling options like font family, size, and color. It is comparable to @ckeditor/ckeditor5-font but is a standalone editor rather than a CKEditor plugin.
44.3.0 (March 5, 2025)
We are happy to announce the release of CKEditor 5 v44.3.0.
Release Highlights
This release brings a couple of minor improvements and bug fixes:
- Link Decorators: We fixed the behavior of the multiple manual link decorators that set the
rel
attribute. The fix happened so deep in the engine that we improved the overall performance of the editor slightly as well. - Added a new
EmptyBlock
plugin: From now on, new plugin prevents adding
to the output data of blocks, works similarly to the fillEmptyBlocks
configuration in CKEditor 4. - Support for the
<hr>
element in the General HTML Support plugin enhanced: attributes of the <hr>
element are now properly preserved if configuration allows it. - Emoji: We enhanced emoji support for better compatibility with users' older devices.
For more details, see the changelog below.