afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
afuna ([personal profile] afuna) wrote in [site community profile] changelog2009-03-03 02:30 pm

[dw-free] Tropo: CSS-class, style /support/*

[commit: http://hg.dwscoalition.org/dw-free/rev/9e4f90537586]

http://bugs.dwscoalition.org/show_bug.cgi?id=417

Style /support/* using CSS

Patch by [staff profile] denise.

Files modified:
  • htdocs/stc/support.css
  • htdocs/support/help.bml
  • htdocs/support/see_request.bml
--------------------------------------------------------------------------------
diff -r d8f3f2b53f0a -r 9e4f90537586 htdocs/stc/support.css
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/htdocs/stc/support.css	Tue Mar 03 14:29:03 2009 +0000
@@ -0,0 +1,38 @@
+/* support */
+
+.supporttable td {
+    padding: 1em;
+    border: 1px solid #000;
+    background: transparent;
+}
+
+.support-requesttable td {
+    vertical-align: top;
+    padding-left: 1em;
+    padding-right: 1em;
+}
+
+.support-requesttable-internal, .support-requesttable-answer, .support-requesttable-screened, .support-requesttable-default {
+    width: 100%;
+}
+
+.support-requesttable-internal td {
+	border: 3px solid #ff0000;
+    padding: 1em;
+}
+
+.support-requesttable-answer td {
+    border: 3px solid #00c000;
+    padding: 1em;
+}
+
+.support-requesttable-screened td {
+    border: 3px solid #afaf00;
+    padding: 1em;
+}
+
+.support-requesttable-default td, .requestdiv {
+    border: 3px solid #000;
+    padding: 1em;
+}
+
diff -r d8f3f2b53f0a -r 9e4f90537586 htdocs/support/help.bml
--- a/htdocs/support/help.bml	Tue Mar 03 14:21:59 2009 +0000
+++ b/htdocs/support/help.bml	Tue Mar 03 14:29:03 2009 +0000
@@ -41,6 +41,7 @@ body<=
 <?_code
  use strict;
  use vars qw(%FORM);
+ LJ::need_res( 'stc/support.css' );
 
  LJ::set_active_crumb('supporthelp');
 
@@ -242,7 +243,7 @@ body<=
 
  # start the rest of the table
  my $uri = "$LJ::SITEROOT/support/help.bml?cat=$filtercat&state=$state";
- $ret .= "<p><table cellpadding='4' cellspacing='1' border='1' bgcolor='#ffffff'><tr bgcolor='#d0d0d0'>\n";
+ $ret .= "<p><table class='supporttable'><tr bgcolor='#d0d0d0'>\n";
  $ret .= "<td>&nbsp;<b>X</b></td>\n" if $can_close;
  my @headers = ( id => "ID#", summary => $ML{'.th.summary'}, area => $ML{'.th.problemarea'}, date => $ML{'.th.posted'} );
  while (my ($sorttype, $desc) = splice(@headers, 0, 2)) {
diff -r d8f3f2b53f0a -r 9e4f90537586 htdocs/support/see_request.bml
--- a/htdocs/support/see_request.bml	Tue Mar 03 14:21:59 2009 +0000
+++ b/htdocs/support/see_request.bml	Tue Mar 03 14:29:03 2009 +0000
@@ -278,7 +278,7 @@ body<=
     ### request info table
 
     my $ret = "";
-    $ret .= "<table>\n";
+    $ret .= "<table class='support-requesttable'>\n";
     $ret .= "<tr><td valign='bottom' align='right'><b>$ML{'.from'}</b></td><td>";
     
     if ($u->{'defaultpicid'} && !$u->is_suspended) {
@@ -568,7 +568,7 @@ body<=
 
             $ret .= "<div style='margin-top: 15px;'>\n";
             $ret .= "<b>$ML{'.original.request'}:</b><br />\n";
-            $ret .= "<div style='border: 3px solid #000000; margin-left: auto; margin-right: auto; padding: 3px;'>\n$message\n</div></div>";
+            $ret .= "<div class='requestdiv'>\n$message\n</div></div>";
             next;
         }
 
@@ -610,14 +610,14 @@ body<=
             $header .= ", <a href='act.bml?close;$sp->{'spid'};$sp->{'authcode'};$le->{'splid'}'><b>$ML{'.credit.fix'}</b></a>";
         }
 
-        my $bordercolor = "#000000";
-        if ($le->{'type'} eq "internal") { $bordercolor = "#ff0000"; }
-        if ($le->{'type'} eq "answer")   { $bordercolor = "#00c000"; }
-        if ($le->{'type'} eq "screened") { $bordercolor = "#afaf00"; }
+        my $bordercolor = "default";
+        if ($le->{'type'} eq "internal") { $bordercolor = "internal"; }
+        if ($le->{'type'} eq "answer")   { $bordercolor = "answer"; }
+        if ($le->{'type'} eq "screened") { $bordercolor = "screened"; }
 
         # reply
         $ret .= "$header<br />\n";
-        $ret .= "<table align='center' style='margin-top: 5px; border: 3px solid $bordercolor;' cellpadding='3' width='100%'>\n";
+        $ret .= "<table class='support-requesttable-$bordercolor'>\n";
         $ret .= "<tr><td align='center'>\n";
         if ($le->{'faqid'}) {
             # faq question
@@ -628,7 +628,7 @@ body<=
             $ret .= "<div style='display: table; padding: 3px; background: <?emcolor?>; border: 1px solid #000000; margin-left: auto; margin-right: auto;'>\n";
             # whitespace between these two DIVs is necessary for proper
             # rendering in IE 5 for Mac OS < X
-            $ret .= "<div style='text-align:center;'>";
+            $ret .= "<div style='text-align:center; padding: 5px;'>";
             $ret .= "<b>$ML{'.faq.reference'}:</b><br /><a href='faqbrowse.bml?faqid=$le->{'faqid'}&view=full'>$faqname</a></div></div>\n";
         }
         $ret .= "<p align='left' style='margin-top: 0px; margin-bottom: 0px;'>$message</p>\n";
@@ -678,7 +678,7 @@ body<=
     $ret .= LJ::html_hidden('spid', $spid, 'auth', $auth) . "\n";
 
     # form
-    $ret .= "<table border='0'>\n";
+    $ret .= "<table class='support-requesttable'>\n";
     $ret .= "<tr valign='middle'><td align='right'>$ML{'.from'}</td><td>";
     
     if ($remote && $remote->{'userid'}) {
@@ -924,7 +924,8 @@ _code?>
     use strict;
     use vars qw(%FORM);
     return '' if $FORM{'find'};
-    
+    LJ::need_res( 'stc/support.css' );
+
     my $spid = $FORM{'id'}+0;
     my $ret;
     
--------------------------------------------------------------------------------

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org