&General::readhasharray("$configsrvgrp", \%customservicegrp);
&Header::openbox('100%', 'left', $title);
- print "<table width='100%' cellspacing='0' class='tbl'>";
+
+ print "<table class='tbl'>";
if (! -z $config) {
my $count=0;
}
$$hash{'ACTIVE'}=$$hash{$key}[2];
$count++;
- if($coloryellow eq 'on'){
- $color="$color{'color14'}";
+
+ if ($coloryellow eq 'on') {
+ $color="is-warning";
$coloryellow='';
- }elsif($coloryellow eq ''){
- if ($count % 2){
- $color="$color{'color22'}";
- }
- else{
- $color="$color{'color20'}";
+ } elsif($coloryellow eq '') {
+ if ($count % 2) {
+ $color="is-even";
+ } else {
+ $color="is-odd";
}
}
+
print<<END;
- <tr bgcolor='$color'>
+ <tr class="$color">
END
#RULETYPE (A,R,D)
#REMARK
if ($optionsfw{'SHOWREMARK'} eq 'on' && $$hash{$key}[16] ne ''){
print <<END;
- <tr bgcolor='$color'>
- <td> </td>
- <td bgcolor='$rulecolor'></td>
+ <tr class="$color">
+ <td class='$rulecolor'></td>
<td colspan='10'>
<em>$$hash{$key}[16]</em>
</td>
if($$hash{$key}[25] ne ''){push (@days,$Lang::tr{'fwdfw wd_sun'});}
my $weekdays=join(",",@days);
if (@days){
- print"<tr bgcolor='$color'>";
+ print"<tr class='$color'>";
print"<td> </td><td bgcolor='$rulecolor'></td><td align='left' colspan='10'> $weekdays $$hash{$key}[26] - $$hash{$key}[27]</td></tr>";
}
}
--color-blue-invert : #ffffff;
--color-orange : #ff9933;
--color-orange-invert : #ffffff;
+ --color-yellow : #ffd700;
+ --color-yellow-invert : #ffffff;
--color-black : #363636;
--color-black-invert : #ffffff;
--color-grey : #d6d6d6;
background-color: var(--color-light-grey);
}
+/*
+ Classes to overwrite the automatic colouring
+*/
+.tbl tr.is-odd td {
+ background-color: var(--color-grey);
+}
+
+.tbl tr.is-even td {
+ background-color: var(--color-light-grey);
+}
+
+.tbl tr.is-warning td {
+ background-color: var(--color-yellow);
+}
+
.tbl th:first-child {
border-left: 1px solid #363636;
border-top: 1px solid #363636;