[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
denise.
Files modified:
http://bugs.dwscoalition.org/show_bug.cgi?id=417
Style /support/* using CSS
Patch by
![[staff profile]](https://www.dreamwidth.org/img/silk/identity/user_staff.png)
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> <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; --------------------------------------------------------------------------------