diff --git a/app/views/deliverables/_deliverable.html.erb b/app/views/deliverables/_deliverable.html.erb
index 7863a25..7b4c284 100644
--- a/app/views/deliverables/_deliverable.html.erb
+++ b/app/views/deliverables/_deliverable.html.erb
@@ -1,5 +1,16 @@
<% css = cycle('odd','even') %>
+ |
+
+ <%= link_to_function(image_tag("toggle-arrow-closed.gif", :plugin => "budget_plugin"),
+ "$('deliverable-details-#{deliverable.id}').show(); $$('.toggle_#{deliverable.id}').each(function(e) {e.toggle();})") %>
+
+
+ <%= link_to_function(image_tag("toggle-arrow-open.gif", :plugin => "budget_plugin"),
+ "$('deliverable-details-#{deliverable.id}').hide(); $$('.toggle_#{deliverable.id}').each(function(e) {e.toggle();})") %>
+
+ |
+
<%= content_tag(:td, deliverable.id) %>
<%= content_tag(:td, h(deliverable.score.to_i), :class => 'score') if allowed_management? %>
<%= content_tag(:td, h(deliverable.subject), :class => 'subject') %>
@@ -7,7 +18,6 @@
<%= content_tag(:td, number_to_currency(deliverable.spent, :precision => 0), :class => 'spent') if allowed_management? %>
<%= content_tag(:td, format_date(deliverable.due), :class => 'due_date') %>
<%= content_tag(:td, progress_bar(deliverable.progress, :width => '100%', :class => 'dont_ratio')) %>
- <%= content_tag(:td, link_to_function(image_tag("edit.png"), "$('deliverable-details-#{deliverable.id}').toggle();"), :class => 'actions') %>
diff --git a/app/views/deliverables/_list.html.erb b/app/views/deliverables/_list.html.erb
index f817e0f..853fc77 100644
--- a/app/views/deliverables/_list.html.erb
+++ b/app/views/deliverables/_list.html.erb
@@ -1,5 +1,6 @@
+ <%= content_tag('th', " ") %>
<%= sort_header_tag("#{Deliverable.table_name}.id", :caption => '#', :default_order => 'desc') %>
<%= sort_header_tag("score", :caption => 'Score', :default_order => 'desc') if allowed_management? %>
<%= sort_header_tag("#{Deliverable.table_name}.subject", :caption => 'Subject') %>
@@ -7,7 +8,6 @@
<%= sort_header_tag("spent", :caption => 'Spent') if allowed_management? %>
<%= sort_header_tag("#{Deliverable.table_name}.due", :caption => 'Due') %>
<%= sort_header_tag("progress", :caption => 'Progress') %>
- <%= content_tag('th', " ") %>
<% deliverables.each do |deliverable| -%>
diff --git a/assets/images/toggle-arrow-closed.gif b/assets/images/toggle-arrow-closed.gif
new file mode 100644
index 0000000..df26ac8
Binary files /dev/null and b/assets/images/toggle-arrow-closed.gif differ
diff --git a/assets/images/toggle-arrow-open.gif b/assets/images/toggle-arrow-open.gif
new file mode 100644
index 0000000..423c21c
Binary files /dev/null and b/assets/images/toggle-arrow-open.gif differ
|