From 60a0539d5301c62355b19df067f4eb575996cbec Mon Sep 17 00:00:00 2001 From: Eric Davis Date: Thu, 12 Jun 2008 15:32:36 -0700 Subject: [PATCH] Added toggling arrows. #1274 --- app/views/deliverables/_deliverable.html.erb | 12 +++++++++++- app/views/deliverables/_list.html.erb | 2 +- assets/images/toggle-arrow-closed.gif | Bin 0 -> 70 bytes assets/images/toggle-arrow-open.gif | Bin 0 -> 66 bytes 4 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 assets/images/toggle-arrow-closed.gif create mode 100644 assets/images/toggle-arrow-open.gif 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();})") %> + + + + <%= 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 0000000000000000000000000000000000000000..df26ac836b4e592862f5705452c2112025b1ff21 GIT binary patch literal 70 zcmZ?wbhEHb6krfwXkcV$ZEgMk|G(l-7DfgJMg|=QAOOiQFv<4xuRP7L=1#M_UsnEU Xi`P$TJFa_%B+Om0c->oWaRzGu-nkd_ literal 0 HcmV?d00001 diff --git a/assets/images/toggle-arrow-open.gif b/assets/images/toggle-arrow-open.gif new file mode 100644 index 0000000000000000000000000000000000000000..423c21cf3d331bab5a34328493b1da4c0d611e97 GIT binary patch literal 66 zcmZ?wbhEHb6krfwXkcV$ZEgMk|G(l-7DfgJMg|=QAOOiQFiH0GuRQ&hf6*Mli`+uf TvbS>=`Umtr>s*$}$Y2csYX}rS literal 0 HcmV?d00001