diff options
author | Yorhel <git@yorhel.nl> | 2012-01-25 13:59:43 +0100 |
---|---|---|
committer | Yorhel <git@yorhel.nl> | 2012-01-25 13:59:43 +0100 |
commit | 6f33c4786786978ee785bc3e5020cef5f66254ef (patch) | |
tree | 6f6de09886a4baeacbae9e5e8982e4415b881dc7 /lib/VNDB/Handler/ULists.pm | |
parent | 616ddb08bf4f10560229bee326eb89ce1bef7488 (diff) |
Do most of the table striping in CSS
Using CSS3 selectors. This is a more elegant approach, and since browser
support for CSS3 selectors isn't as crap as it used to be I can finally
make use of them.
Diffstat (limited to 'lib/VNDB/Handler/ULists.pm')
-rw-r--r-- | lib/VNDB/Handler/ULists.pm | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/VNDB/Handler/ULists.pm b/lib/VNDB/Handler/ULists.pm index 6e28a61a..94e3a3fe 100644 --- a/lib/VNDB/Handler/ULists.pm +++ b/lib/VNDB/Handler/ULists.pm @@ -186,7 +186,7 @@ sub votelist { ], row => sub { my($s, $n, $l) = @_; - Tr $n % 2 ? (class => 'odd') : (); + Tr; td class => 'tc1'; input type => 'checkbox', name => 'vid', value => $l->{vid} if $own; txt ' '.$self->{l10n}->date($l->{date}); @@ -291,7 +291,7 @@ sub wishlist { ], row => sub { my($s, $n, $i) = @_; - Tr $n % 2 == 0 ? (class => 'odd') : (); + Tr; td class => 'tc1'; input type => 'checkbox', name => 'sel', value => $i->{vid} if $own; @@ -440,7 +440,7 @@ sub _vnlist_browse { ], row => sub { my($s, $n, $i) = @_; - Tr $n % 2 == 0 ? (class => 'odd') : (); + Tr class => 'nostripe'.($n%2 ? ' odd' : ''); td class => 'tc1'; input type => 'checkbox', name => 'vid', value => $i->{vid} if $own; end; if(@{$i->{rels}}) { td class => 'tc2 collapse_but', id => "vid$i->{vid}"; lit '▸'; end; @@ -464,7 +464,7 @@ sub _vnlist_browse { end 'tr'; for (@{$i->{rels}}) { - Tr class => "collapse relhid collapse_vid$i->{vid}".($n%2 ? '':' odd'); + Tr class => "nostripe collapse relhid collapse_vid$i->{vid}".($n%2 ? ' odd':''); td class => 'tc1', ''; td class => 'tc2'; input type => 'checkbox', name => 'rid', value => $_->{rid} if $own; |