nojs

Component type

module

Maintenance status

Development status

Downloads

2169

Component created

Component changed

Drupal normally adds the class "js" to the <html> element when javascript is enabled, allowing for the easy addition of .js to the beginning of any CSS selector if you want to theme something differently when javascript is enabled.

This out-of-the-box Drupal feature is great, but sometimes it's not good enough. As Paul Irish notes:

iOSZoomFix

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

iOSZoomFix adds ios-orientationchange-fix.js to Drupal which is a script written in
javascript that fixes the Orientation Change Zoom bug found in iOS Devices.

This module adds ios-orientationchange-fix.js in a responsible manner:

* ios-orientationchange-fix.js will never be preprocessed or aggregated.
* ios-orientationchange-fix.js will come after CSS
* You can choose where you'd like the
library to appear (header or footer). The default setting is in the header.

Installing the library:

Prefix free

Component type

module

Maintenance status

Development status

Downloads

1047

Component created

Component changed

Prefix free lets you use only unprefixed CSS properties everywhere. It works behind the scenes, adding the current browser’s prefix to any CSS code, only when it’s needed.

This module is a wrapper to allow load of Prefix free in a Drupal Library way.

Installation

1. Install as usual, as http://drupal.org/documentation/install/modules-themes/modules-7

Adaptive Content

Component type

module

Maintenance status

Development status

Component created

Component changed

Drupal modules to load content asynchronously based on dimensions, context or capabilities. For more information about the project see: http://www.slideshare.net/woeldiche/going-mobile-first-with-drupal

The project is not ready for usage yet.

Overlay theme

Component type

module

Maintenance status

Development status

Downloads

6330

Component created

Component changed

Overlay theme is a small module that provides an option to set the theme of modal frames provided by the core Overlay module, different from the default which is the Administration theme. This is useful for example if you want to exploit the overlay to provide inline editing of content to end users, without exposing them to the bare-bones styling of a typical administration theme.

This project has been sponsored by Work Hard Pilosophy - Web and interactive media.

Link Badges

Component type

module

Maintenance status

Development status

Downloads

19228

Component created

Component changed

Link Badges is an API module that allows developers to add iOS-style badges to links rendered by theme('link') or the l() function. These are useful for things like unread counts. See the README.txt for an example of how to use this module.

Drupal 8

The 8.x-1.x-dev release includes all the functionality of the Drupal 7 version. However, it is not yet completely working with the new caching that Drupal 8 does. Badges are getting cached and don't change when they should. Once that is fixed, a stable release will be created.

Menu Badges

Component type

module

Maintenance status

Development status

Downloads

21187

Component created

Component changed

Provides a method for adding iOS-style badges to menu items. (see screenshot)

Adding Badges to Menus

Once enabled, go to Administration > Structure > Menus, and click "list links" next to the menu containing the target item. Click "edit" next to the item and select the badge to display with the Display Menu Badge select box.