Spritesheets

Component type

module

Categories

Maintenance status

Development status

Downloads

4534

Component created

Component changed

An easy way to optimize css background images into sprite sheets.

Spritesheets is a module that will optimize css background images in themes and modules on to one image asset. You have the ability to configure which directories Spritesheets module will search, and it will parse your CSS to find images that can be included on a spritesheet. You can then configure which images should be optimized to a spritesheet. Spritesheets can greatly reduce page load time, bandwidth, and the tax on your server by combining

HTML5 Tools

Component type

module

Maintenance status

Development status

Downloads

142178

Component created

Component changed

HTML5 Tools is a module that allows Drupal sites to be built using HTML5 ... smartly.

One of our goals is to provide as much support for HTML5 markup in a set of Tools provided by a module so that you can use this module with any HTML5 theme you'd like.

Drupal 7 Features

The Drupal 7 branch of html5 tools is actively being developed. We're always looking for new features so feel free to create an issue.

Here are some of the features you can find in the Drupal 7 version:

CSS Template

Component type

module

Maintenance status

Development status

Downloads

1111

Component created

Component changed

** Style Settings (http://drupal.org/project/style_settings) provides nearly identical functionality. I recommend using it instead of this project. **

CSS Template allows theme developers to add user set variables to a theme's CSS files. These variables are set by automatically generated form elements on the theme's configuration page.

The variables are added to the CSS file as comments:

Multilevel Primary Menu

Component type

module

Downloads

1368

Component created

Component changed

This module allows to embed primary menu in the theme as a tree instead of the first level only.

It keeps classes and other stuffs applied by other modules (Menu Class for instance).

To use it, replace :

<?php print theme('links', $primary_links, array('id' => 'main-menu', 'class' => 'links clearfix'));?>

by

Exposed Filter Data

Component type

module

Maintenance status

Development status

Downloads

7488

Component created

Component changed

This module provides a themed function called "get_exposed_filter_output()" which print out the values of the exposed filter used in a view.
This can be useful in the view header, in case the exposed filter is in a block, but there is a need to show the user according to what filter he got the results.

The idea is based on the discussion - #658566: Use data from exposed filter in title or header.

Clientside Validation

Component type

module

Maintenance status

Development status

Downloads

183487

Component created

Component changed

This module adds clientside validation (aka "Ajax form validation") for all forms and webforms using jquery.validate. The included jquery.validate.js file is patched because we needed to be able to hide empty messages.

Drupal 8

Modules

clientside_validation

This is the core module, all it does is add data- attributes to the HTML
form elements. If an HTML5 attribute exists it is used as is.

Color changer

Component type

module

Categories

Development status

Downloads

2600

Component created

Component changed

This module provide change theme colors via javascript. The script looking for id areas and create a flying form with input fields for this areas.

Modernizr

Component type

module

Maintenance status

Development status

Downloads

80052

Component created

Component changed

Modernizr tests which native CSS3 and HTML5 features are available in each browser and makes the results available to you in two ways: as properties on a global Modernizr object, and as classes on the <html> element. This information allows you to progressively enhance your pages with a granular level of control over the experience.

This Drupal module provides deep integration with the Modernizr JS library, allowing other modules or themes to register tests, load additional assets as needed, and even create new copies of the Modernizr library when a website's requirements change. Read more below.