Tom Select

Applies the Tom Select multiselect prettifier to all select elements in forms.

The Tom Select module applies the Tom Select multiselect prettifier to all select elements in forms.

Can be added to single select fields by adding the .tomselect class to the element.

No configuration options provided yet, and only default settings used for Tom Select so far.

Uses jsdelivr to get the JavaScript and CSS for Tom Select.

Co-maintainers and merge requests welcome!

Decoupled Drupal

Provide content to decoupled front-ends that are responsible for presenting or displaying content.

Decoupled Drupal, or headless Drupal, separates your backend (content management) from your frontend (presentation layer), allowing you to use Drupal as a powerful content API while building modern frontends with frameworks like React, Vue, or Astro. This architecture enables omnichannel content delivery, improved performance, and greater frontend flexibility.

Readme

Lazy-load is a simple Drupal module which integrates bLazy lazy-loading script via image field display formatters and input-filters for inline images and iframes.

There is another contributed module utilizing its namesake, Blazy. Make sure to check it out, especially if you need more advanced features and support for many features out of the box.

Lazy-load

How to improve site performance by lazy-loading images.

Lazy-load gives the user ability to enable lazy-loading the images on their Drupal 7 and 8 sites. This guide focuses only on Drupal 7 features. See Lazy-load for Drupal 8 guide.

Lazy-load

How to improve site performance by lazy-loading images.

Lazy-load gives the user ability to enable lazy-loading the images on their Drupal 7 and 8 sites. This guide focuses only on Drupal 8 features. See Lazy-load for Drupal 7 guide.

This module offers to enable lazy-loading on image fields, and also for inline-images used in CKeditor fields. You can even enable your theme images to use lazy-loading with some easy markup change.

Superfish Drop-down Menus

Provides easy integration of the jQuery Superfish plugin for keyboard-accessible, touch-enabled, drop-down menus of various kinds.

This guide contains documentation for the Superfish module. This module implements the jQuery plugin called "Superfish" on Drupal menus. It provides Drupal users the ability to add touch-enabled, mobile-friendly, keyboard-accessible, drop-down menus with very little effort.

Pages

Subscribe with RSS Subscribe to RSS - javascript