Index: modules/dashboard/dashboard.info
===================================================================
RCS file: modules/dashboard/dashboard.info
diff -N modules/dashboard/dashboard.info
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ modules/dashboard/dashboard.info	9 Aug 2009 15:15:18 -0000
@@ -0,0 +1,9 @@
+; $Id$
+name = Dashboard
+description = A module that provides a dashboard interface for organizing and tracking various information within your site.
+core = 7.x
+package = Core
+version = VERSION
+files[] = dashboard.info
+files[] = dashboard.module
+dependencies[] = menu
Index: modules/dashboard/dashboard.module
===================================================================
RCS file: modules/dashboard/dashboard.module
diff -N modules/dashboard/dashboard.module
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ modules/dashboard/dashboard.module	9 Aug 2009 15:15:18 -0000
@@ -0,0 +1,19 @@
+<?php
+// $Id$
+
+/**
+ * Implementation of hook_menu().
+ */
+
+function dashboard_menu() {
+  $items['admin/dashboard'] = array(
+    'page callback' => 'dashboard_admin',
+    'access arguments' => array('access toolbar'),
+    'type' => MENU_CALLBACK,
+  );
+  return $items;
+}
+
+function dashboard_admin() {
+  return '';
+}
Index: modules/toolbar/toolbar.install
===================================================================
RCS file: /cvs/drupal/drupal/modules/toolbar/toolbar.install,v
retrieving revision 1.3
diff -u -p -r1.3 toolbar.install
--- modules/toolbar/toolbar.install	30 Jul 2009 19:24:21 -0000	1.3
+++ modules/toolbar/toolbar.install	9 Aug 2009 15:15:19 -0000
@@ -27,7 +27,7 @@ function toolbar_install() {
   $items = array(
     'node/add' => 'Add',
     'admin/content' => 'Find content',
-    'admin' => 'Dashboard',
+    'admin/dashboard' => 'Dashboard',
   );
   $weight = -20;
   foreach ($items as $path => $title) {
Index: themes/seven/ie6.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/seven/ie6.css,v
retrieving revision 1.1
diff -u -p -r1.1 ie6.css
--- themes/seven/ie6.css	31 Jul 2009 19:35:57 -0000	1.1
+++ themes/seven/ie6.css	9 Aug 2009 15:15:19 -0000
@@ -7,3 +7,13 @@ ul.links li a,
 #page {
   height: 1%;
 }
+
+body.sidebar-first div#content {
+  width:70%;
+  float:left;
+  min-height:1px;
+}
+
+body.one-sidebar div#content div.block {
+  margin-right:20px;
+}
Index: themes/seven/page-admin-dashboard.tpl.php
===================================================================
RCS file: themes/seven/page-admin-dashboard.tpl.php
diff -N themes/seven/page-admin-dashboard.tpl.php
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ themes/seven/page-admin-dashboard.tpl.php	9 Aug 2009 15:15:19 -0000
@@ -0,0 +1,55 @@
+<?php
+// $Id: page.tpl.php,v 1.1 2009/07/31 19:35:57 dries Exp $
+?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
+  "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php print $language->language; ?>" dir="<?php print $language->dir; ?>"
+  <?php print $rdf_namespaces; ?>>
+  <head profile="<?php print $grddl_profile; ?>">
+    <title><?php print $head_title; ?></title>
+    <?php print $head; ?>
+    <?php print $styles; ?>
+    <?php print $scripts; ?>
+    <?php print $ie_styles; ?>
+  </head>
+  <body class="<?php print $classes; ?>">
+
+  <?php print $page_top; ?>
+
+  <div id="branding" class="clearfix">
+    <div class="back-to-site"><?php print $back_to_site; ?></div>
+    <?php if ($title): ?><h1 class="page-title"><?php print $title; ?></h1><?php endif; ?>
+    <?php if ($primary_local_tasks): ?><ul class="tabs primary"><?php print $primary_local_tasks; ?></ul><?php endif; ?>
+  </div>
+
+  <div id="page">
+    <?php if ($secondary_local_tasks): ?><ul class="tabs secondary"><?php print $secondary_local_tasks; ?></ul><?php endif; ?>
+
+    <div id="content">
+      <?php if ($show_messages && $messages): ?>
+        <div id="console" class="clearfix"><?php print $messages; ?></div>
+      <?php endif; ?>
+      <?php if ($help): ?>
+        <div id="help">
+          <?php print $help; ?>
+        </div>
+      <?php endif; ?>
+      <?php print $content; ?>
+    </div>
+    <?php if ($sidebar_first): ?>
+      <div id="sidebar-right">
+        <div class="section region">
+          <?php print $sidebar_first; ?>
+        </div>
+      </div>
+    <?php endif; ?>
+
+    <div id="footer">
+      <?php print $feed_icons; ?>
+    </div>
+
+  </div>
+
+  <?php print $page_bottom; ?>
+
+  </body>
+</html>
Index: themes/seven/seven.info
===================================================================
RCS file: /cvs/drupal/drupal/themes/seven/seven.info,v
retrieving revision 1.1
diff -u -p -r1.1 seven.info
--- themes/seven/seven.info	31 Jul 2009 19:35:57 -0000	1.1
+++ themes/seven/seven.info	9 Aug 2009 15:15:19 -0000
@@ -8,6 +8,7 @@ stylesheets[screen][] = reset.css
 stylesheets[screen][] = style.css
 stylesheets[all][] = vertical-tabs.css
 regions[content] = Content
+regions[sidebar_first] = Right
 regions[help] = Help
 regions[page_top] = Page top
 regions[page_bottom] = Page bottom
Index: themes/seven/style.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/seven/style.css,v
retrieving revision 1.6
diff -u -p -r1.6 style.css
--- themes/seven/style.css	8 Aug 2009 19:19:21 -0000	1.6
+++ themes/seven/style.css	9 Aug 2009 15:15:19 -0000
@@ -707,3 +707,41 @@ body.overlay #page {
 body.overlay #block-system-main {
   padding: 20px;
 }
+
+body.page-admin-dashboard div#page {
+  padding-top:20px;
+}
+
+body.page-admin-dashboard.sidebar-first div#content {
+  width:70%;
+  float:left;
+  min-height:1px;
+}
+
+body.page-admin-dashboard div#sidebar-right {
+  width:30%;
+  float:left;
+  min-height:1px;
+}
+
+body.page-admin-dashboard div.block {
+  border: 1px solid #e2e1dc;
+  margin-bottom:20px;
+}
+
+body.page-admin-dashboard div.block h2 {
+  background-color:#e2e1dc;
+  padding: 0 5px;
+}
+
+body.page-admin-dashboard div.block div.content {
+  padding: 10px 5px 5px 5px;
+}
+
+body.page-admin-dashboard div.block div.content ul.menu {
+  margin-left:20px;
+}
+
+body.page-admin-dashboard.one-sidebar div#content div.block {
+  margin-right:20px;
+}
