scinote-web/app/views/projects/index/_project_card.html.erb

58 lines
1.8 KiB
Plaintext
Raw Normal View History

<div class="card project-card" data-id="<%= project.id %>" data-edit-url="<%= edit_project_path(project) %>">
2020-11-03 15:07:17 +08:00
<div class="checkbox-cell">
<div class="sci-checkbox-container">
<input value="1" type="checkbox" class="sci-checkbox project-card-selector">
2020-11-03 15:07:17 +08:00
<span class="sci-checkbox-label"></span>
</div>
</div>
<div class="project-name-cell">
<a href="<%= project_url(project) %>">
<h3 class="name">
<%= project.name %>
</h3>
</a>
</div>
<div class="actions actions-cell">
<%= render partial: 'projects/index/project_actions_dropdown.html.erb', locals: { project: project, view: 'cards' } %>
</div>
2020-11-03 15:07:17 +08:00
<div class="data-row start-date-row">
<div class="start-date-cell">
<span class="card-label"><%= t('projects.index.card.start_date') %></span>
<span class="value"> <%= l(project.created_at, format: :full_with_comma) %></span>
</div>
</div>
<div class="data-row visibility-cell">
<span class="card-label"><%= t('projects.index.card.visibility') %></span>
<span class="value">
<% if project.hidden? %>
<%= t('projects.index.hidden') %>
<% else %>
<%= t('projects.index.visible') %>
<% end %>
</span>
</div>
<div class="data-row user-cell">
<span class="card-label"><%= t('projects.index.card.users') %></span>
<div class="value">
<% project.users.each do |user| %>
<span class="global-avatar-container">
<%= image_tag avatar_path(user, :icon_small) %>
</span>
<% end %>
<%= link_to project_users_edit_path(project),
class: 'manage-users-link',
remote: true,
data: { 'view-mode': 'active' } do %>
<span class="new-user">
<i class="fas fa-plus"></i>
</span>
<% end %>
2020-11-03 15:07:17 +08:00
</div>
</div>
</div>