If the main purpose of your module is to provide additional functionality via JavaScript then you should use the JavaScript tag. If your module's main purpose is to provide some set of features and JavaScript helps make those features richer, do not use the JavaScript tag.

Code Snippet GeSHi

The module provides integration of the codesnippetgeshi addon with CKEditor.

Dependencies

VisJS (8.x-1.x)

This sandbox has the Drupal 8 version of https://www.drupal.org/project/visjs. It will be abandoned when #270661: Drupal 8 port port is merged or when an 8.x branch is opened.

Supporting organizations:
Turner Broadcasting

loadCSS

Uses the loadCSS library from filamentgroup (https://github.com/filamentgroup/loadCSS) to load CSS files asynchronously.

Moment.js (8.x-2.x)

This sandbox has the Drupal 8 version of https://www.drupal.org/project/moment with a composer.json file. It will be abandoned when #2374593: Drupal 8 port is merged or when an 8.x branch is opened.

Slick video

Drupal slick video carousel

Provides a simple integration between Slick carousel and Video embed field. If you need more robust solution, please consider Slick media.

Downloads

Empty Node Class

This is an incredibly simple module which just uses jQuery to add a .empty class onto any existing node element that has no content.

This is done by looping through all elements with the .node class, testing to see if it has any HTML content within it, and adding the .empty class if not.

Pages

Subscribe with RSS Subscribe to RSS - JavaScript Utilities