85 lines
3.1 KiB
Plaintext
85 lines
3.1 KiB
Plaintext
.qi_row.i_task_row#i_task{:id => i_task.id}
|
|
.qi_pannel.qi_plain.padding{:style => ("background:linear-gradient(to bottom, white 50%,rgba(242, 38, 19, 0.2) 80%,rgba(242, 38, 19, 0.7) 100%);" if (!i_task.done and i_task.end_at and i_task.end_at < Date.today) and !params[:no_detail])}
|
|
%table.table
|
|
|
|
%tr
|
|
|
|
%td{:style => (params[:no_detail] ? "width:30px;" : "width:150px;")}
|
|
-if @preview
|
|
-if i_task.done
|
|
.big_icon.done
|
|
=ic :check
|
|
-else
|
|
.big_icon.undone
|
|
=ic :check
|
|
|
|
-else
|
|
-if i_task.done
|
|
=link_to admin_i_task_path(:id => i_task.id, :i_task => {:done => false}), :remote => true, :method => :put do
|
|
.big_icon.done
|
|
=ic :check
|
|
-else
|
|
=link_to admin_i_task_path(:id => i_task.id, :i_task => {:done => true}), :remote => true, :method => :put do
|
|
.big_icon.undone
|
|
=ic :check
|
|
|
|
-if !params[:no_detail]
|
|
-if i_task.urgent
|
|
=link_to admin_i_task_path(:id => i_task.id, :i_task => {:urgent => false}), :remote => true, :method => :put do
|
|
.big_icon.fire{:style => ("color:green" if i_task.done) }
|
|
=ic :"free-code-camp"
|
|
-else
|
|
=link_to admin_i_task_path(:id => i_task.id, :i_task => {:urgent => true}), :remote => true, :method => :put do
|
|
.big_icon.unfire
|
|
=ic :"free-code-camp"
|
|
|
|
|
|
-[[1, :star],[2, :"arrow-right"],[3, :history]].each do |number|
|
|
|
|
|
|
-if i_task.i_previ_id == number[0]
|
|
=link_to admin_i_task_path(:id => i_task.id, :i_task => {:i_previ_id => nil}), :remote => true, :method => :put do
|
|
.big_icon.active
|
|
=ic number[1]
|
|
-else
|
|
=link_to admin_i_task_path(:id => i_task.id, :i_task => {:i_previ_id => number[0]}), :remote => true, :method => :put do
|
|
.big_icon
|
|
=ic number[1]
|
|
|
|
|
|
|
|
|
|
-if !params[:no_detail]
|
|
%td{:style => "width:150px;"}= i_task.admin.show_name if i_task.admin
|
|
%td.task_desc=simple_format i_task.name.to_s
|
|
-if !@i_website
|
|
%td.project{:style => "width:150px;"}
|
|
-if i_task.i_website
|
|
=link_to i_task.i_website.name, params.merge(:i_task_project_id => i_task.i_website_id)
|
|
|
|
|
|
%br
|
|
= i_task.p_customer.show_name if i_task.p_customer
|
|
-if !params[:no_detail]
|
|
%td.time{:style => "width:100px;"}
|
|
-if i_task.minutes
|
|
= i_task.minutes
|
|
min
|
|
|
|
|
|
|
|
|
|
|
|
%td.actions{:style => "width:120px;"}
|
|
= link_to i(:"trash-o"), [:admin, i_task], method: :delete, data: { confirm: 'Voulez-vous vraiment supprimer cette tache ? ' } , :remote => true
|
|
= link_to i(:pencil), edit_admin_i_task_path(i_task), :remote => true
|
|
= link_to i(:eye), admin_i_task_path(i_task)
|
|
|
|
|
|
:scss
|
|
.task_desc{
|
|
p{
|
|
margin:0;
|
|
}
|
|
}
|