瀏覽代碼

phase 1 of interface improvements -- alternating row colors (needs some work)

Luke Ehresman 24 年之前
父節點
當前提交
744829787f

+ 1 - 0
ChangeLog

@@ -1,6 +1,7 @@
 Version 1.1.0 -- DEVELOPMENT
 Version 1.1.0 -- DEVELOPMENT
 ----------------------------
 ----------------------------
 - Added collapseable folder listing (an option that can be turned on)
 - Added collapseable folder listing (an option that can be turned on)
+- Added alternating row colors to improve interface
 
 
 Version 1.0.3 -- DEVELOPMENT
 Version 1.0.3 -- DEVELOPMENT
 ----------------------------
 ----------------------------

+ 13 - 3
functions/mailbox_display.php

@@ -18,6 +18,17 @@
       global $message_highlight_list;
       global $message_highlight_list;
       global $index_order;
       global $index_order;
 
 
+      if (!isset($GLOBALS["row_count"])) {
+        $GLOBALS["row_count"] = 0;
+      }
+      $GLOBALS["row_count"]++;
+      if ($GLOBALS["row_count"] % 2) {
+        if (!isset($color[12])) $color[12] = "#EAEAEA";
+        $color_string = $color[12];
+      } else {
+        $color_string = $color[4];
+      }
+
       $msg = $msgs[$key];
       $msg = $msgs[$key];
 
 
       $senderName = sqimap_find_displayable_name($msg['FROM']);
       $senderName = sqimap_find_displayable_name($msg['FROM']);
@@ -82,7 +93,7 @@
       }
       }
 
 
       if (!isset($hlt_color))
       if (!isset($hlt_color))
-         $hlt_color = $color[4];
+         $hlt_color = $color_string;
 
 
       if ($where && $what) {
       if ($where && $what) {
          $search_stuff = '&where='.urlencode($where).'&what='.urlencode($what);
          $search_stuff = '&where='.urlencode($where).'&what='.urlencode($what);
@@ -479,7 +490,6 @@
       global $color, $index_order, $auto_expunge, $move_to_trash;
       global $color, $index_order, $auto_expunge, $move_to_trash;
       global $checkall, $sent_folder;
       global $checkall, $sent_folder;
       $urlMailbox = urlencode($mailbox);
       $urlMailbox = urlencode($mailbox);
-
          /** This is the beginning of the message list table.  It wraps around all messages */
          /** This is the beginning of the message list table.  It wraps around all messages */
       echo '<TABLE WIDTH="100%" BORDER="0" CELLPADDING="2" CELLSPACING="0">';
       echo '<TABLE WIDTH="100%" BORDER="0" CELLPADDING="2" CELLSPACING="0">';
 
 
@@ -532,7 +542,7 @@
       echo '</TD></TR>';
       echo '</TD></TR>';
 
 
       echo "<TR><TD BGCOLOR=\"$color[0]\">";
       echo "<TR><TD BGCOLOR=\"$color[0]\">";
-      echo "<TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=1 BGCOLOR=\"$color[0]\">";
+      echo "<TABLE WIDTH=100% BORDER=0 CELLPADDING=1 CELLSPACING=0 BGCOLOR=\"$color[0]\">";
       echo "<TR BGCOLOR=\"$color[5]\" ALIGN=\"center\">";
       echo "<TR BGCOLOR=\"$color[5]\" ALIGN=\"center\">";
 
 
       $urlMailbox=urlencode($mailbox);
       $urlMailbox=urlencode($mailbox);

+ 1 - 0
themes/deepocean_theme.php

@@ -18,4 +18,5 @@
     $color[9]   = "#587B99"; // (mid-gray)       Darker version of #0
     $color[9]   = "#587B99"; // (mid-gray)       Darker version of #0
     $color[10]  = "#496E8B"; // (dark gray)      Darker version of #9
     $color[10]  = "#496E8B"; // (dark gray)      Darker version of #9
     $color[11]  = "#A7C5F3"; // (dark red)       Special Folders color
     $color[11]  = "#A7C5F3"; // (dark red)       Special Folders color
+    $color[12]  = "#7092B4";
 ?>
 ?>

+ 1 - 0
themes/default_theme.php

@@ -28,4 +28,5 @@
     $color[9]   = "#ABABAB"; // (mid-gray)       Darker version of #0
     $color[9]   = "#ABABAB"; // (mid-gray)       Darker version of #0
     $color[10]  = "#666666"; // (dark gray)      Darker version of #9
     $color[10]  = "#666666"; // (dark gray)      Darker version of #9
     $color[11]  = "#770000"; // (dark red)       Special Folders color
     $color[11]  = "#770000"; // (dark red)       Special Folders color
+    $color[12]  = "#EDEDED";
 ?>
 ?>

+ 1 - 0
themes/forest_theme.php

@@ -18,4 +18,5 @@
     $color[9]   = "#88a990"; // (mid purp)       Darker version of #0
     $color[9]   = "#88a990"; // (mid purp)       Darker version of #0
     $color[10]  = "#5E7F67"; // (dark purp)      Darker version of #9
     $color[10]  = "#5E7F67"; // (dark purp)      Darker version of #9
     $color[11]  = "#4A9B62"; // (dark red)       Special Folders color
     $color[11]  = "#4A9B62"; // (dark red)       Special Folders color
+    $color[12]  = "#D2F3DA";
 ?>
 ?>

+ 1 - 0
themes/plain_blue_theme.php

@@ -16,4 +16,5 @@
     $color[9]   = "#83A0BA"; // Darker version of #0
     $color[9]   = "#83A0BA"; // Darker version of #0
     $color[10]  = "#376589"; // Darker version of #9
     $color[10]  = "#376589"; // Darker version of #9
     $color[11]  = "#770000"; // Special Folders color
     $color[11]  = "#770000"; // Special Folders color
+    $color[12]  = "#EDEDED"; // Alternating rows color
 ?>
 ?>

+ 1 - 0
themes/purple_theme.php

@@ -18,4 +18,5 @@
     $color[9]   = "#877C9F"; // (mid purp)       Darker version of #0
     $color[9]   = "#877C9F"; // (mid purp)       Darker version of #0
     $color[10]  = "#726987"; // (dark purp)      Darker version of #9
     $color[10]  = "#726987"; // (dark purp)      Darker version of #9
     $color[11]  = "#770000"; // (dark red)       Special Folders color
     $color[11]  = "#770000"; // (dark red)       Special Folders color
+    $color[12]  = "#E0D9F2";
 ?>
 ?>

+ 1 - 0
themes/slashdot_theme.php

@@ -19,4 +19,5 @@
     $color[9]   = "#ABABAB"; // (mid-gray)       Darker version of #0
     $color[9]   = "#ABABAB"; // (mid-gray)       Darker version of #0
     $color[10]  = "#666666"; // (dark gray)      Darker version of #9
     $color[10]  = "#666666"; // (dark gray)      Darker version of #9
     $color[11]  = "#770000"; // (dark red)       Special Folders color
     $color[11]  = "#770000"; // (dark red)       Special Folders color
+    $color[12]  = "#EAEAEA";
 ?>
 ?>