Security News
Research
Data Theft Repackaged: A Case Study in Malicious Wrapper Packages on npm
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
@ckeditor/ckeditor5-font
Advanced tools
@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.
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', ... ] });
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 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 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.
This package implements support for the following CKEditorΒ 5 features:
This plugin is part of the ckeditor5
package. Install the whole package to use it.
npm install ckeditor5
If you want to check full CKEditorΒ 5 capabilities, sign up for a free non-commitment 14-day trial.
Check out the demo in the font feature guide.
See the @ckeditor/ckeditor5-font
package page in CKEditorΒ 5 documentation.
Licensed under a dual-license model, this software is available under:
For more information, see: https://ckeditor.com/legal/ckeditor-licensing-options.
44.0.0 (December 2, 2024)
We are excited to introduce CKEditor 5 v44.0.0, a release packed with high impact updates designed to enhance your editing experience and simplify access to our premium offers. Here's whatβs new:
We are introducing flexible self-service plans that put you in control with full transparency. Now, you can:
π‘ Important for current users:
If you are upgrading to v44.0.0+, ensure a smooth transition by updating your license keys in the editor, as we implemented a new format of the key. To get the new key, visit the Customer Portal. You can also refer to our license key and activation guide for help with logging in to the portal.
π£ The open-source licensing remains unchanged. However, config.licenseKey
is now a required property in the editor configuration. Use 'GPL'
for installations under the GPL terms. Read more in the update guide.
Say hello to Bookmarks, a long-awaited feature that simplifies content navigation within the editor. With this release, you can:
π Future updates to Bookmarks and the linking experience are planned for the upcoming releases. Follow progress and share your feedback on GitHub.
The current release includes another stride towards improving the performance aspect of the editor, this time focusing on how tables are handled in the content. Implemented optimizations have made table rendering 3x faster, with the average load time of a document with a very long, complex tables dropping from around 4.5 seconds to just 1.5 seconds.
FAQs
Font feature for CKEditor 5.
The npm package @ckeditor/ckeditor5-font receives a total of 344,755 weekly downloads. As such, @ckeditor/ckeditor5-font popularity was classified as popular.
We found that @ckeditor/ckeditor5-font demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago.Β It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Research
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
Research
Security News
Attackers used a malicious npm package typosquatting a popular ESLint plugin to steal sensitive data, execute commands, and exploit developer systems.
Security News
The Ultralytics' PyPI Package was compromised four times in one weekend through GitHub Actions cache poisoning and failure to rotate previously compromised API tokens.