Clean Markup Views

Component type

module

Maintenance status

Development status

Component created

Component changed

Overview

This module aims to clean up, enhance and facilitate the customisation of markup for Drupal views.

Features

  • Choose a wrapper for all rows or every row
  • Add classes for rows and row wrappers
  • Add attributes for rows and row wrappers

Requirements

environment_libraries

Component type

module

Maintenance status

Development status

Component created

Component changed

Manage external css & jss through Drupal admin UI & Contexts. Files support multiple versions based on prod/stage/dev environments for easier development on production instances.
This module was developed by Interscope Records and designed with Acquia Sitefactory in mind to accommodate building sites in a multisite environment off a shared codebase without the need to push out updates for theme-level updates.

based on Javascript Libraries Manager

Feature List

Theme Sauce

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Adds admin options for common / helpful theming enhancements:
* Enable template files:
** per content type
** per error page
** per view mode
* Add preprocess variables:
** $messages, $tabs, $breadcrumb to preprocess_html
* Form element options:
** Allow HTML in labels
** UI to set #title_display per field
** Wrap radio/checkbox inputs in their label
** Use a format string for radio/checkbox labels, including placeholders !field, !field_prefix, !field_suffix, !label, !label_prefix, !label_suffix

Themer View Modes

Component type

module

Categories

Maintenance status

Development status

Downloads

350

Component created

Component changed

This module allows you to define view modes for nodes or other entity types using your theme's .info file.
The module will scan all *enabled* themes for declared view modes.

To use, enable the module and then place the following snippet in your theme's .info file:

Ajax throbber

Component type

module

Maintenance status

Development status

Downloads

4504

Component created

Component changed

Displays an Ajax throbber in an overlay on every ajax request.
For example on views, facetapi, custom javascript, ...

So user interaction will be blocked until the request is completed.

So this is not tied to one component like views or webforms.
But usable for everything.

The animation of the throbber + overlay is all CSS

Configuration

Choice between: