inkribbon 6.x-7.0

New features
Bug fixes
Unsupported

Ink Ribbon went back to its roots; providing a barebone CSS starting point for designers who don't want Drupal's default styles interfering with their design. Combine it with other base themes if you'd like more features such as the ones mentioned below.

Removed features:

  • SASS
  • HTML5 templates

inkribbon 6.x-6.5

Bug fixes
Unsupported

Fixed a bug where widths generated by prepend/append/push/pull mixins got divided by 2 when they shouldn't.

inkribbon 6.x-6.4

Bug fixes
Unsupported
  • Fixed a bug where sidebar_second was written like sidebar-second in info files.
  • Renamed "highlight" region to "highlighted"
  • Added better comments in various files and performed code cleanups.

inkribbon 6.x-6.3

New features
Bug fixes
Unsupported
  • Moved clearfix mixin outside the starter kit, into a library inside the base theme.
  • Added grid system mixin to the CSS library.
  • Changed doctype to <!DOCTYPE html>, which was written all uppercase previously.
  • Removed unnecessary title attributes from logo and site name in page templates.
  • Properly commented the CSS reset.
  • Renamed "left sidebar" and "right sidebar" to "sidebar" and "second sidebar".
  • Disabled the "second sidebar" region by default.

inkribbon 6.x-6.2

New features
Unsupported
  • Cleaned up the templates; we don't need all the messy classes anymore with SASS.
  • Added SASS mixin for clearfix.
  • Added default margins and RTL styles for tables.

inkribbon 6.x-6.1

New features
Unsupported
  • Added support for SASS in the starter kit.
  • Moved the base theme to its own subdirectory in the project package.
  • Trimmed the reset so it only resets elements that actually need to be reset. (e.g. no longer set margin/padding of a div to 0 since it never has margins/paddings in the first place.)

inkribbon 6.x-6.0

New features
Unsupported
  • Moved PHP code for site name h1/div switching to template.php.
  • Restored Drupal's original default colors for active and dragged table rows in system.css.
  • Added a default margin-left to lists in reset.css.
  • Added an override of user.css in the base theme, instead of disabling it in the starter kit.
  • Separated system styles better in the base theme. (Introducing system-forms.css and system-navigation.css.)
  • Restored Drupal's original default colors for disabled menus in system-navigation.css.

inkribbon 6.x-6.x-dev

New features
Bug fixes

Nightly development snapshot for Ink Ribbon 6.x-6.x.

inkribbon 6.x-5.17

Unsupported
  • Improved default styles for system messages.
  • Added a (currently very minimal) RTL version of reset.css.
  • Moved div#console into div#main in page.tpl.php.
  • Added some sensible default typography in reset.css.
  • Added a default style for active menu links.

inkribbon 6.x-5.16

New features
Unsupported
  • Added ImageCache support for theme logos.
  • Performed overall code improvements and cleanups.

inkribbon 6.x-5.15

New features
Unsupported
  • Added text-align: center to ul.pager in navigation.css.
  • Added margin: 0 0 0 15px to div.messages ul in reset.css.
  • Improved code styling and inline documentation across the whole theme.

inkribbon 6.x-5.14

Unsupported
  • Added a default margin-bottom of 1.5em to #console in layout.css.
  • Removed the unnecessary comment blocks from CSS files. Their purposes are already documented at the project page.
  • Rolled back an earlier change which added system message styles from the Seven theme. System styles now have the default core styles back, with some minor adjustments.

inkribbon 6.x-5.13

New features
Unsupported
  • Changed default line-height from 1 to 1.25.
  • Changed default margins between block-level elements from 1em to 1.5em.
  • Added a default base font size (16px).
  • Changed the Drush alias from "ir" to "ink".

inkribbon 6.x-5.12

New features
Unsupported
  • URLs in template files are now printed with url() instead of through variables.
  • Added better default styles for system messages.

inkribbon 6.x-5.10

New features
Bug fixes
Unsupported
  • Colons are now removed from form labels and field labels.
  • Fixed a reference to throbber.gif in system.css.

inkribbon 6.x-5.9

Bug fixes
Unsupported
  • Fixed a syntax error in template.php.
  • Moved default styles for table.sticky-header back to system.css.

inkribbon 6.x-5.8

New features
Bug fixes
Unsupported
  • Fixed a typo in page.tpl.php and page-maintenance.tpl.php where "highlight" was written as "higlight".
  • Removed the background and vertical-align properties from the main reset rule.
  • Added list-style: none; to .messages ul.

inkribbon 6.x-5.7

New features
Unsupported
  • vertical-align: top; has been removed from th, td.
  • text-align: left; has been added to caption.
  • The font reset was made more efficient.
  • Styles for li a.active have been removed from the starter kit as they eventually are different for each project.
  • Template files have been improved slightly.

inkribbon 6.x-5.6

Bug fixes
Unsupported

Fixed a really dumb typo in layout.css, where at some point, I managed to have typed 'width' instead of 'margin'.

inkribbon 6.x-5.5

Bug fixes
Unsupported

Fixed a bug where system-messages.css was not referenced properly in inkribbon.info.

Also some CSS changes:

  • Message styles for .ok are now also applied to .status.
  • ul { list-style: disc; } was removed from reset.css.
  • user.css is now disabled by default in the starter kit.

inkribbon 6.x-5.4

Unsupported

Small fixes.

  • Renamed messages.css to system-messages.css. (Backported form D7.)
  • Rewrote some of the inline documentation.
  • Removed default colors for body and a from the reset CSS, to focus more on browser inconsistencies.

inkribbon 6.x-5.3

Bug fixes
Unsupported

Fixed a critical bug where every slash got removed from the logo URL.

inkribbon 6.x-5.1

New features
Bug fixes
Unsupported

inkribbon 6.x-5.0

New features
Unsupported

Inkribbon has been separated into a base theme and starter kit. (Inkribbon was just a starter kit before.)

New features include:

  • template files that resemble the ones in Drupal 7
  • an easier way to override system message styles (without having to maintain system.css in your own theme)

inkribbon 6.x-4.0

New features
Unsupported

Inkribbon no longer overrides style sheets from core by default. Instead, it focusses on providing minimal but efficient base styles and encourages the separation of styles across different files. For example:

  • html-elements.css for generic HTML elements
  • layout.css for the page layout (page width, header, footer, sidebars …)
  • navigation.css for navigational elements (menus, tabs, pagers …)

inkribbon 6.x-3.7

Bug fixes
Unsupported

outline: none has been removed from the reset for accessibility reasons.

inkribbon 6.x-3.6

Bug fixes
Unsupported

div.messages ul has been added to the list of elements that shouldn't get a default margin-bottom of 1.5em. (It made the error messages look ugly.)

inkribbon 6.x-3.5

Unsupported
  • page-layout.css has been renamed to a more conventional layout.css.
  • Some of the inline documentation has been rewritten/reformatted.

inkribbon 6.x-3.4

Unsupported

Whitespace fixes and some selectors were re-ordered.

inkribbon 6.x-3.3

Bug fixes
Unsupported
  • Applied list-style: none; to ul.tabs.
  • Added RTL styles for tables in reset-rtl.css.

inkribbon 6.x-3.1

New features
Bug fixes
Unsupported
  • The margin-bottom has been removed from td .form-item
  • The fixed page width has been removed from page-layout.css.

inkribbon 6.x-3.0

New features
Unsupported

Updated the stylesheets with a slightly different approach.

inkribbon 6.x-2.16

Unsupported

(Presentational) styles for item lists and tables have been removed from defaults.css.

inkribbon 6.x-2.15

Unsupported
  • Removed some unnecessary whitespace in reset.css.
  • Form controls (input, select, textarea) are no longer reset by default.

inkribbon 6.x-2.14

Bug fixes
Unsupported

Fixed a critical bug with relative paths in system.css and system-rtl.css.

inkribbon 6.x-2.13

Bug fixes
Unsupported

Moved some of the reset styles that were still in defaults.css to reset.css.

inkribbon 6.x-2.12

New features
Unsupported
  • Seperated reset styles from the default styles.
  • Removed the unnecessary template.php.

inkribbon 6.x-2.11

Unsupported

Some presentational styles have been removed, to focus more on resetting instead of providing ready-to-use default styles.

inkribbon 6.x-2.10

New features
Unsupported

Added a body color reset, to prevent your site's underwear from showing. Original article by Jeffrey Zeldman: Is your (website's) underwear showing?

inkribbon 6.x-2.9

New features
Unsupported

The default line-height for body, input, select, textarea is now set to 1, like in the original CSS reset from Eric Meyer.

inkribbon 6.x-2.8

New features
Unsupported
  • Added default styles for floating table headers from tableheader.js.
  • Added back some of the system default styles for collapsible fieldsets.

inkribbon 6.x-2.7

New features
Unsupported

Stylesheets have been moved into a seperate folder.

inkribbon 6.x-2.6

Bug fixes
Unsupported
  • Fixed a bug in system-rtl.css where the path to the arrow wasn't set correctly.
  • Swapped the references to defaults.css and system.css in inkribbon.info and template.php.

Pages

Subscribe with RSS Subscribe to Releases for Ink Ribbon