Customize the interfaces and colors for RahuNAS
authorNeutron Soutmun <neo.neutron@gmail.com>
Thu, 14 May 2009 05:39:07 +0000 (12:39 +0700)
committerNeutron Soutmun <neo.neutron@gmail.com>
Thu, 14 May 2009 05:39:07 +0000 (12:39 +0700)
  [rootcandy_dark]
  * Disable some navigation button, unneccessary for RahuNAS.
  * Add new icons for Users and Online Users buttons.
  * Change the colors for lighten look.

rootcandy/icons/i24/rahunas/rahunas-online.png [new file with mode: 0644]
rootcandy/icons/i24/rahunas/rahunas-report.png [new file with mode: 0755]
rootcandy/icons/i24/rahunas/rahunas-user.png [new file with mode: 0644]
rootcandy/rootcandy_dark/dark.css
rootcandy/template.php

diff --git a/rootcandy/icons/i24/rahunas/rahunas-online.png b/rootcandy/icons/i24/rahunas/rahunas-online.png
new file mode 100644 (file)
index 0000000..4c48e1f
Binary files /dev/null and b/rootcandy/icons/i24/rahunas/rahunas-online.png differ
diff --git a/rootcandy/icons/i24/rahunas/rahunas-report.png b/rootcandy/icons/i24/rahunas/rahunas-report.png
new file mode 100755 (executable)
index 0000000..b9b462b
Binary files /dev/null and b/rootcandy/icons/i24/rahunas/rahunas-report.png differ
diff --git a/rootcandy/icons/i24/rahunas/rahunas-user.png b/rootcandy/icons/i24/rahunas/rahunas-user.png
new file mode 100644 (file)
index 0000000..d333f1a
Binary files /dev/null and b/rootcandy/icons/i24/rahunas/rahunas-user.png differ
index 27bd6d1..8490806 100644 (file)
@@ -159,13 +159,12 @@ input.teaser-button,
   background: transparent url(images/buttons/orange-button.png) no-repeat top;
 }
 
-
 tr.odd, tr.info {
-  background-color: #b1b1b1;
+  background-color: #e1e1e1;
 }
 
 tr.even {
-  background-color: #919191;
+  background-color: #c1c1c1;
 }
 
 tr.drag {
@@ -177,13 +176,21 @@ tr.drag-previous {
 }
 
 tr.odd td.active {
-  background-color: #f4f7f8;
+  background-color: #d1d1d1;
 }
 
 tr.even td.active {
-  background-color: #f7f9fa;
+  background-color: #b1b1b1;
+}
+
+tr.selected td, tr.selected td.active {
+  background: #fff;
 }
 
 td.description, .theme-info .description {
 color:#fff;
-}
\ No newline at end of file
+}
+
+.clear-block {
+  list-style-type: none;
+}
index dd34bad..d9c8b05 100644 (file)
@@ -66,16 +66,17 @@ function _rootcandy_admin_navigation() {
   }
   elseif ($rootcandy_navigation == '_rootcandy_default_navigation') {
     // build default menu
-    $menu_tree[] = array('href' => 'admin', 'title' => t('Dashboard'));
+    $menu_tree[] = array('href' => 'rahunas', 'title' => t('Dashboard'));
+    $menu_tree[] = array('href' => 'rahunas/user', 'title' => t('Users'));
+    $menu_tree[] = array('href' => 'rahunas/online', 'title' => t('Online Users'));
     $menu_tree[] = array('href' => 'admin/content', 'title' => t('Content'));
     if (variable_get('node_admin_theme', '0')) {
       $menu_tree[] = array('href' => 'node/add', 'title' => t('Create content'));
     }
-    $menu_tree[] = array('href' => 'admin/build', 'title' => t('Building'));
-    $menu_tree[] = array('href' => 'admin/settings', 'title' => t('Configuration'));
-    $menu_tree[] = array('href' => 'admin/user', 'title' => t('Users'));
-    $menu_tree[] = array('href' => 'admin/reports', 'title' => t('Reports'));
-    $menu_tree[] = array('href' => 'admin/help', 'title' => t('Help'));
+    //$menu_tree[] = array('href' => 'admin/build', 'title' => t('Building'));
+    //$menu_tree[] = array('href' => 'admin/settings', 'title' => t('Configuration'));
+    $menu_tree[] = array('href' => 'rahunas/report', 'title' => t('Reports'));
+    //$menu_tree[] = array('href' => 'admin/help', 'title' => t('Help'));
   }
   else {
     $menu_tree = menu_navigation_links($rootcandy_navigation);
@@ -206,6 +207,9 @@ function rootcandy_menu_local_tasks() {
 }
 
 function _rootcandy_icon($name, $size = '16', $subdir = '', $icons = '') {
+  if ($subdir != $name[0])
+    $subdir = $name[0];  
+
   $url = implode("/", $name);
   $name = implode("-", $name);
   $path = path_to_theme();
@@ -323,7 +327,7 @@ function rootcandy_breadcrumb($breadcrumb) {
      * the other direction once it detects a right-to-left page. So no need to
      * reverse the array, and no need to use reversed-direction arrows.
      */
-    return '<div class="breadcrumb">'. str_replace(t('Administer'), t('Dashboard'), implode(' » ', $breadcrumb)) .'</div>';
+    return '<div class="breadcrumb">'. implode(' » ', $breadcrumb) .'</div>';
   }
 }
 
@@ -396,4 +400,4 @@ function _rootcandy_countmatches($arrayone, $arraytwo) {
     if ($arrayone[$i] == $part) $matches = $i+1;
   }
   return $matches;
-}
\ No newline at end of file
+}