So the existing dashboard just goes to /admin but that doesn't really conform with the mockups:
This patch provides a new tiny module called dashboard, it's basically a menu hook and a function callback that returns an empty string. This menu hook provides us the ability to build up a page-admin-dashboard.tpl.php file in the seven theme that provides the proper layout for the dashboard module. Everything else is basically just css to make it look the same as the mockups.
A couple things worth mentioning at this point.
1.) You'll need to drop the database and reinstall because of the way the dashboard menu items are handled. Since this is currently in the .install file, and there's no schema to uninstall, you can't actually "uninstall" toolbar module, just disable it, so the menu items for it won't be rebuilt, thus you need to drop the database to get at this properly.
2.) I think the page-admin-dashboard.tpl.php is currently misplaced, probably needs to be in the actual dashboard module, but for the moment I took the quick answer to get some feedback on this.
3.) what's the general consensus on returning a blank string?
Passed: 13438 passes, 0 fails, 0 exceptions View
Passed: 13455 passes, 0 fails, 0 exceptions View
Passed: 13454 passes, 0 fails, 0 exceptions View
Failed: Failed to apply patch. View