|
<% # Header BG %>
<%= content_tag(:div, class: 'container-bg container-pre-tabs') do %>
<%= content_tag(:div, class: 'container top-container container-bg') do %>
<%= content_tag(:div, class: 'row') do %>
<%= content_tag(:div, class: 'span12') do %>
<%= content_tag(:div, class: 'page-header') do %>
<%= content_tag(:h1, (t 'agent.dashboard')) %>
<% end %>
<% end %>
<% end %>
<%= content_tag(:div, class: 'row') do %>
<%= content_tag(:div, class: 'span8') do %>
<% # Mission Count %>
<%= content_tag(:div, class: 'dashboard-stats') do %>
<%= content_tag(:p) do %>
<%= content_tag(:i, '', class: 'icon-mission') %>
<%= content_tag(:span, '6') %>
<% end %>
<%= content_tag(:p, (t 'mission.missions')) %>
<% end %>
<% # Director Missions Count %>
<%= content_tag(:div, class: 'dashboard-stats') do %>
<%= content_tag(:p) do %>
<%= content_tag(:i, '', class: 'icon-radar') %>
<%= content_tag(:span, '2') %>
<% end %>
<%= content_tag(:p, (t 'mission.directing_missions')) %>
<% end %>
<% # Task Count %>
<%= content_tag(:div, class: 'dashboard-stats') do %>
<%= content_tag(:p) do %>
<%= content_tag(:i, '', class: 'icon-task') %>
<%= content_tag(:span, '21') %>
<% end %>
<%= content_tag(:p, (t 'agent.tasks')) %>
<% end %>
<% # Messsages Count %>
<%= content_tag(:div, class: 'dashboard-stats') do %>
<%= content_tag(:p) do %>
<%= content_tag(:i, '', class: 'icon-chat') %>
<%= content_tag(:span, '48') %>
<% end %>
<%= content_tag(:p, (t 'agent.messages')) %>
<% end %>
<% # Points %>
<%= content_tag(:div, class: 'dashboard-stats') do %>
<%= content_tag(:p) do %>
<%= content_tag(:span, '150K') %>
<% end %>
<%= content_tag(:p, (t 'agent.points')) %>
<% end %>
<%= bootstrap_flash %>
<% end %>
<%= content_tag(:div, class: 'span4 trust-stat') do %>
<div class="progress-bar">
<div class="progress progress-striped">
<div class="bar bar-success" style="width: 95%;"></div>
</div>
<div class="percentage">95%</div>
</div>
<%= content_tag(:p, (t 'agent.trust')) %>
<% end %>
<% end %>
<% end %>
<% end %>
<% # Tabs %>
<%= content_tag(:div, class: 'container container-tabs') do %>
<%= content_tag(:div, class: 'row') do %>
<%= content_tag(:div, class: 'span12') do %>
<%= content_tag(:ul, class: 'nav nav-tabs') do %>
<%= content_tag(:li, (link_to (t 'mission.missions'), dashboard_path), class: 'active') %>
<%= content_tag(:li, (link_to (t 'agent.tasks'), '#'), class: 'disabled') %>
<%= content_tag(:li, (link_to (t 'agent.messages'), '#'), class: 'disabled') %>
<% end %>
<% end %>
<% end %>
<% end %>
<% # Content%>
<%= content_tag(:div, class: 'container') do %>
<%= content_tag(:div, class: 'row') do %>
<%= content_tag(:div, class: 'span12') do %>
<%= content_tag(:ul, class: 'thumbnails mission-list') do %>
<% @agent_missions.each do |agent| %>
<%= content_tag(:li, class: 'span4') do %>
<% content_tag(:div, class: 'thumbnail') do %>
<%= content_tag(:div, class: 'thumbnail-content') do%>
<%= content_tag(:h4, (t 'mission.mission')+':', class: 'dashboard-role') %>
<%= content_tag(:h2, link_to(agent.mission.title, mission_agent_details_path(agent.mission, agent))) %>
<%= content_tag(:h4, (t 'agent.role')+':', class: 'dashboard-role') %>
<%= content_tag(:p, agent.role ) %>
<%= content_tag(:h4, (t 'agent.next_steps')+':', class: 'dashboard-role') %>
<% end %>
<% # Steps %>
<% step_count = 0 %>
<% has_shown_more_tasks = false %>
<% agent.agent_steps.order('step ASC').each do |step| %>
<% step_count = step_count + 1 %>
<% if step_count <= 2 || agent.agent_steps.count <= 3 %>
<%= content_tag(:div, class: 'thumbnail-task') do %>
<%= content_tag(:p) do %>
<%= content_tag(:span, step.step, class: 'task-number') %>
<%= content_tag(:span, step.title, class: 'task-text') %>
<%= content_tag(:span, '<i class="fa fa-picture-o"></i>'.html_safe, class: 'task-icon') %>
<% end %>
<% end %>
<% else %>
<% if has_shown_more_tasks == false %>
<% has_shown_more_tasks = true %>
<%= content_tag(:div, class: 'thumbnail-task') do %>
<%= content_tag(:p, class: 'task-show-all') do %>
<%= content_tag(:span, ('+ ' + (agent.agent_steps.count - step_count).to_s + ' ' + (t 'mission.steps')).html_safe) %>
<% end %>
<% end %>
<% end %>
<% end %>
<% end %>
<%= content_tag(:div, class: 'thumbnail-content mission-agent-percentage') do %>
<div class="progress-bar">
<div class="progress progress-striped">
<div class="bar bar-success" style="width: 30%;"></div>
</div>
<div class="percentage">30%</div>
</div>
<% end %>
<%= content_tag(:div, class: 'thumbnail-content mission-status-timer') do%>
<%= content_tag(:div) do %>
<%= mission_time_left(agent.mission) %>
<%= status(agent.mission.status) %>
<% end %>
<% end %>
<% end %>
<% end %>
<% end %>
<% end %>
<% end %>
<% end %>
<% end %>
|