Material Icons

The Material Icons module integrates Google’s Material Icons with Drupal websites, both for use in CKEditor and as a field.

The Material Icons module provides integration of Google’s Material Icons collection with Drupal websites. There is an option to configure the available icon styles. Starting with the 2.0.1 release, the module fully supports CKEditor 5 in Drupal 10.

The module offers two ways of using Material Icons:

N1ED: multiplugin for CKEditor

Big multiplugin for CKEditor 4. N1ED will turn CKEditor into modern block by block content builder.

N1ED module for Drupal 7/8/9 is a multiplugin for CKEditor 4. The most important of its featues are:

  • Adding new widgets
  • Bootstrap 3, 4 and 5 support
  • Inserting blocks from the gallery
  • Creating custom blocks
  • File manager
  • Image editor
  • Translator

...and many more useful tools.

CKEditor Entity Link

Link text to any entity on your website.

The CKEditor Entity Link module adds a link button to the CKEditor WYSIWYG toolbar that allows authors to link text to any entity (content, files, taxonomy terms, etc.) on their website.

Usage

This page is an example of how to use the Tooltip module in Drupal.

Once installed, you can use the Tooltip module in different ways:

  • From within your text editor
  • With custom content
  • With a Block and/or Block content
  • In your Twig templates
  • In your PHP code

The simplest way to create a new Tooltip is to 1) load the library and 2) add a data-tooltip attribute on one element, as follow:

Tooltip

Learn how to use the Tooltip module.
Examples of advanced HTML tooltips created with this module
Examples of advanced HTML tooltips created with this module

Display always well-positioned Tooltip when users hover texts with  simple text and/or advanced HTML markup or even custom block.

No external dependencies and almost not dependencies other than Drupal core's Popper JS library.

Managing CKEditor plugins using composer

Check packagist.org for the CKEditor plugin you need

The Drupal community has provided composer packages for many CKEditor plugins via packagist.org. Check for your plugin there first.

Since CKEditor plugins don't have composer packages of their own, if you don't find the one you need on packagist.org, you will have to define packages manually.

Pages

Subscribe with RSS Subscribe to RSS - ckeditor