Amnesia

Component type

module

Maintenance status

Development status

Component created

Component changed

Utility module to prevent users from being able to use the browser history to display previously visited pages without refreshing them. Requires JS to work.

Browser compatibility: this has currently been tested on Safari 10, Firefox 50 and Chrome 55, but the main event it relies on should be available on all the most common versions of the major browsers.

Remodal

Component type

module

Maintenance status

Development status

Downloads

95

Component created

Component changed

This is an API module that integrates remodal JavaScript library with Drupal Ajax API. It allows to open content in modal overlay using remodal.js.

Use'data-dialog-type' => 'remodal'for rendering ajax links as you would do for drupal modal dialogs ('data-dialog-type' => 'modal'), or useOpenRemodalCommand()instead of coreOpenModalDialogCommand()for building custom ajax response handlers.
Also you can set custom options as you would do for drupal dialogs (e.g.'data-dialog-options' => ['modifier' => 'custom-class']to add a custom class to remodal overlay).

Fancyload

Component type

module

Maintenance status

Development status

Component created

Component changed

This lightweight module will automatically provide lazyloading of images on your website in a pinterest-style color scheme. It fetches the main color of your image and serves it until your image is loaded.

The module is great for performance and SEO, since it only loads images that are actually viewed in the viewport. Especially on mobile devices this results in faster loading of your pages.

Installation instructions

Noscript Tag

Component type

module

Maintenance status

Development status

Downloads

496

Component created

Component changed

Noscript tag module displays noscript tag when javascript is disabled in users browser. Site admin can configure what content to be displayed in the noscript tag. In some browsers the script tag is disabled or javascript is disabled, which leads to bad user experience. In those cases this module comes in handy by displaying a message in top of site.

Site admins can configure what content can be displayed in the noscript tag. Admins can add plain text or markup in the noscript tag via this module.

VisualN

Component type

module

Maintenance status

Development status

Downloads

681

Component created

Component changed

VisualN aims to be a swiss army knife of visualization.

The module is build around the concept of Drawer which basically is a Drupal plugin. Once created it can be used with any supported data source, plugged via fields, iframes, tokens into content to create Drawings (visualizations) and many more.

Tilt JS

Component type

module

Maintenance status

Development status

Downloads

153

Component created

Component changed

This module is to provide easy integration of Tilt JS, a tiny requestAnimationFrame powered 60+fps lightweight parallax hover tilt effect for jQuery.

Usage

https://github.com/gijsroge/tilt.js/blob/master/readme.md

Module Usage

This module allows you to implement Tilt JS effects in your Drupal modules & themes. Once you have enabled this module and added the library, then you can use any effects included in Tilt JS.