Browse Source

WebUI: Use CSS to alternate row colors in transferlist

Keep the old code for IE < 9, the majority of the browsers
shouldn't need it.

Also, keep the CSS code in one place.
adaptive-webui-19844
Gabriele 10 years ago
parent
commit
0b6d5c662a
  1. 4
      src/webui/www/public/css/dynamicTable.css
  2. 9
      src/webui/www/public/css/style.css
  3. 3
      src/webui/www/public/scripts/dynamicTable.js

4
src/webui/www/public/css/dynamicTable.css

@ -29,6 +29,8 @@ @@ -29,6 +29,8 @@
}
#myTable tr:nth-child(even),
#filesTable tr:nth-child(even),
#properties #torrentFiles tr.alt,
#properties #trackers tr.alt,
#transferList tr.alt {
@ -49,6 +51,8 @@ @@ -49,6 +51,8 @@
color: #fff;
}
#myTable tr:hover,
#filesTable tr:hover,
#properties #torrentFiles tr.over,
#properties #trackers tr.over,
#transferList tr.over {

9
src/webui/www/public/css/style.css

@ -350,15 +350,6 @@ ul.filterList li:hover a { @@ -350,15 +350,6 @@ ul.filterList li:hover a {
line-height: 20px;
}
#filesTable tr:nth-child(even) {
background-color: #eee;
}
#filesTable tr:hover {
background-color: #e60;
color: white;
}
#addTrackersPlus {
width: 16px;
cursor: pointer;

3
src/webui/www/public/scripts/dynamicTable.js

@ -63,6 +63,9 @@ var dynamicTable = new Class({ @@ -63,6 +63,9 @@ var dynamicTable = new Class({
},
altRow : function () {
if (!MUI.ieLegacySupport)
return;
var trs = this.table.getElements('tr');
trs.each(function (el, i) {
if (i % 2) {

Loading…
Cancel
Save