The Dashboard module provides users with personalized dashboard pages similar to iGoogle or MyYahoo. Users can add widgets to their pages and arrange them through the use of a drag and drop interface. Administrators can create widgets through the use of blocks and nodes defined within the system.

Design principals:

  • Keep the user’s context with inline customization. Avoid separate pages and never use popups or lightboxes.
  • Actions should have instant results. Update the screen immediately and tell the server in the background, no throbbers, spinners, or progress bars.


Functional and fully tested. Some notes about testing and functionality:

  • Cross browser compatible with all versions of IE, FF, Chrome, Safari, and Opera.
  • Heavily tested against’s new Bluecheese theme, along with other custom themes.
  • Makes heavy use of preprocessing functions. After installing, be sure to clear your theme registry. Refer to README.txt for instructions.

New Features in Dev 2.x:

  • fully functioning admin screens
  • one-click create widget from existing block
  • Multi-dashboard configuration
  • configurable dashboard default setup

Project Information