This project is not covered by Drupal’s security advisory policy.

Fluid is a dynamic theme that utilises the themesettings api module to provide a user interface to:

  • Specify Margin and padding
  • Add Border wrapping elements (top left, top, top right, left, inner, right, bottom left, bottom and bottom right) with css generated to position and tile background images
  • Set Color of:
    • Background (Left/Right columns have only background colors)
    • Content background on blocks
    • Text
    • Link & link hover
    • Headings

    using the color picker

Margin/Padding/Borders/Color available on each of the following elements:

  • Body
  • Page (header, column and footer container)
  • Page header
  • Page body (column container)
  • Columns (Left, content, right)
  • Blocks
  • Page footer

In addition:

  • Content and block titles may be rendered both inside and out of borders
  • Page width may be fixed or variable
  • Adjustible column width and position (both left, right or either side)
  • Generated style may be included directly in the header or in a stylesheet
  • Firebug lite may be embedded into pages

Under the hood:

  • Any scripts/CSS found in the auto-includes sub-folder included in pages automatically

    files named 'just-front' only for the front page

  • Files named 'template.inc' in sub themes automatically included for views themeing and additional hook implementation
  • Convenient views themeing (in template.inc) to theme views as
    • Simply concatenated
    • Tables
    • ordered & unordered list (supports grouped lists)

    e.g.

    <?php
    function phptemplate_views_view_list_my_view($view, $nodes, $type) {
      $theme_variables = _get_theme_variables();
      include_once($theme_variables['parent_path'].'/views-themeing.inc');
      return _view_as_table('view-my-tpl-php-file', $view, $nodes, $type);
    }
    ?>

Fluid includes a bare bones sub theme (under fluid/sub-themes) called dry_fluid to be used as a template for sub-themes

Project information

  • caution Obsolete
    Use of this project is deprecated.
  • Created by Scheepers de Bruin on , updated
  • shield alertThis project is not covered by the security advisory policy.
    Use at your own risk! It may have publicly disclosed vulnerabilities.

Releases