diff --git a/app/views/dmsf/_tree_view.erb b/app/views/dmsf/_tree_view.erb index 8949ad52..dd467356 100644 --- a/app/views/dmsf/_tree_view.erb +++ b/app/views/dmsf/_tree_view.erb @@ -51,7 +51,12 @@ <% classes += ' dmsf_child' %> <% onclick = '' %> <% end %> - <% classes += ' dmsf_hidden' if obj.dmsf_folder && obj.dmsf_folder != @folder %> + <%if obj.dmsf_folder && obj.dmsf_folder != @folder %> + <% classes += ' dmsf_hidden' %> + <% else %> + <%# Force odd/even backgroung style for visible items %> + <% classes += " dmsf_#{cycle('odd', 'even')}" %> + <% end %> <% parent = obj.dmsf_folder %> <% while parent %> <% classes += " #{parent.id}" %> diff --git a/assets/stylesheets/redmine_dmsf.css b/assets/stylesheets/redmine_dmsf.css index ede409dd..38dbb2e8 100644 --- a/assets/stylesheets/redmine_dmsf.css +++ b/assets/stylesheets/redmine_dmsf.css @@ -244,3 +244,5 @@ tr.dmsf_tree.idnt-6 td.dmsf_title {padding-left: 4em;} tr.dmsf_tree.idnt-7 td.dmsf_title {padding-left: 4.5em;} tr.dmsf_tree.idnt-8 td.dmsf_title {padding-left: 5em;} tr.dmsf_tree.idnt-9 td.dmsf_title {padding-left: 5.5em;} +.dmsf_odd {background-color:#f6f7f8;} +.dmsf_even {background-color: #fff;} \ No newline at end of file