Index: modules/dashboard/dashboard.css
===================================================================
RCS file: /cvs/drupal/drupal/modules/dashboard/dashboard.css,v
retrieving revision 1.4
diff -u -p -r1.4 dashboard.css
--- modules/dashboard/dashboard.css	2 Dec 2009 07:28:22 -0000	1.4
+++ modules/dashboard/dashboard.css	6 Dec 2009 10:03:56 -0000
@@ -7,10 +7,11 @@
 
 #dashboard div#dashboard_main {
   width: 65%;
+  margin-right: 1%;
 }
 
 #dashboard div#dashboard_sidebar {
-  width: 35%;
+  width: 33%;
 }
 
 #dashboard div.block {
@@ -18,12 +19,16 @@
 }
 
 #dashboard .dashboard-region .block {
+  border: #ccc 1px solid;
   clear: both;
 }
 
 #dashboard div.block h2 {
-  background-color:#e2e1dc;
-  padding: 3px 5px;
+  padding: 3px 9px 3px 19px;
+}
+
+#dashboard .dashboard-region div.block h2 {
+  background: #E0E0D8;
 }
 
 #dashboard div.block div.content {
@@ -31,26 +36,25 @@
 }
 
 #dashboard div.block div.content ul.menu {
-  margin-left:20px;
+  margin-left: 20px;
 }
 
 #dashboard #disabled-blocks .block, #dashboard .block-placeholder {
   background: #e2e1dc;
-  padding: 6px 4px;
+  padding: 6px 4px 6px 8px;
   margin: 3px 3px 3px 0;
   float: left;
   -moz-border-radius: 4px;
+  -webkit-border-1: 4px;
 }
 
 #dashboard .ui-sortable {
-  border: 3px dashed #ccc;
+  border: 2px dashed #ccc;
   padding: 10px;
 }
 
 #dashboard .canvas-content {
-  background-color: #777;
   padding: 10px;
-  color: #fff;
 }
 
 #dashboard .canvas-content a {
@@ -65,7 +69,6 @@
 }
 
 #dashboard .canvas-content a.button {
-  float: right;
   margin: 0 0 0 10px;
   color: #5a5a5a;
   text-decoration: none;
@@ -76,15 +79,19 @@
 }
 
 #dashboard #disabled-blocks .section {
-  margin: 0 7em 0 0;
-  height: 100px;
-  overflow: auto;
+  background-color: #E0E0D8;
+  border: #ccc 1px solid;
+  padding: 10px;
+  min-height: 90px;
 }
+
 #dashboard #disabled-blocks {
   padding: 5px 0;
 }
 
 #dashboard div.dragging {
+  background: #0074BD;
+  color: #fff;
   width: 30%;
 }
 
@@ -92,7 +99,15 @@
   display: inline;
   font-weight: normal;
   white-space: nowrap;
-  color: #000;
+}
+
+#dashboard #disabled-blocks .block {
+  background: #444;
+  color: #fff;
+}
+
+#dashboard #disabled-blocks .block:hover {
+  background: #0074BD;
 }
 
 #dashboard #disabled-blocks .block .content, #dashboard .ui-sortable-helper .content {
@@ -100,7 +115,16 @@
 }
 
 #dashboard .ui-sortable .block {
-  cursor: move;
+  cursor: move; 
+}
+
+#dashboard .ui-sortable .block h2 {
+  background: transparent url(/misc/draggable-white.png) no-repeat 0 5px;
+}
+
+#dashboard .ui-sortable .block:hover h2 {
+  background: #0074BD url(/misc/draggable-white.png) no-repeat 0 -15px;
+  color: #fff;
 }
 
 #dashboard .dashboard-region .block-placeholder {
Index: modules/dashboard/dashboard.js
===================================================================
RCS file: /cvs/drupal/drupal/modules/dashboard/dashboard.js,v
retrieving revision 1.3
diff -u -p -r1.3 dashboard.js
--- modules/dashboard/dashboard.js	2 Dec 2009 07:28:22 -0000	1.3
+++ modules/dashboard/dashboard.js	6 Dec 2009 10:03:56 -0000
@@ -65,8 +65,8 @@ Drupal.behaviors.dashboard = {
    * Helper for enterCustomizeMode; sets up drag-and-drop and close button.
    */
   setupDrawer: function () {
-    $('div.customize .canvas-content').prepend('<a class="button" href="">' + Drupal.t('Done') + '</a>');
     $('div.customize .canvas-content input').click(Drupal.behaviors.dashboard.exitCustomizeMode);
+    $('div.customize .canvas-content').append('<a class="button" href="">' + Drupal.t('Done') + '</a>');
 
     // Initialize drag-and-drop.
     var regions = $('#dashboard div.region');
@@ -76,7 +76,7 @@ Drupal.behaviors.dashboard = {
       cursorAt: {top:0},
       dropOnEmpty: true,
       items: '>div.block, div.disabled-block',
-      opacity: 0.8,
+      opacity: 1,
       helper: 'block-dragging',
       placeholder: 'block-placeholder clearfix',
       start: Drupal.behaviors.dashboard.start,
Index: modules/dashboard/dashboard.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/dashboard/dashboard.module,v
retrieving revision 1.8
diff -u -p -r1.8 dashboard.module
--- modules/dashboard/dashboard.module	4 Dec 2009 16:49:46 -0000	1.8
+++ modules/dashboard/dashboard.module	6 Dec 2009 10:03:56 -0000
@@ -435,7 +435,7 @@ function theme_dashboard_region($variabl
  */
 function theme_dashboard_disabled_blocks($variables) {
   extract($variables);
-  $output = '<div class="canvas-content"><p>' . t('Drag and drop dashboard blocks to their place. Changes are automatically saved. You can also <a href="@add-block">add a custom block</a>.', array('@add-block' => url('admin/structure/block/add', array('query' => array('destination' => 'admin/dashboard/customize'))))) . '</p>';
+  $output = '<div class="canvas-content"><p>' . t('Drag and drop these to the columns below. Changes are automatically saved.') . '</p>';
   $output .= '<div id="disabled-blocks"><div class="section region disabled-blocks clearfix">';
   foreach ($blocks as $block) {
     $output .= theme('dashboard_disabled_block', array('block' => $block));
