refs #2871
[arvados.git] / apps / workbench / app / views / folders / _show_folders.html.erb
1 <div class="container-fluid arv-folder-list">
2   <% [@my_folder_tree, @shared_folder_tree].each do |tree| %>
3     <% tree.each do |foldernode| %>
4       <% rowtype = foldernode[:object].class %>
5       <div class="<%= 'folder' if rowtype == Group %> row" style="padding-left: <%= 1 + foldernode[:depth] %>em;">
6         <% if rowtype == String %>
7           <i class="fa fa-fw fa-folder-open-o"></i>
8           <%= foldernode[:object] %>
9         <% elsif rowtype == User %>
10           <% if foldernode[:object].uuid == current_user.andand.uuid %>
11             <i class="fa fa-fw fa-folder-open-o"></i>
12             My Folders
13           <% else %>
14             <i class="fa fa-fw fa-folder-o"></i>
15             <%= foldernode[:object].friendly_link_name %>
16           <% end %>
17         <% else %>
18           <i class="fa fa-fw fa-folder-o"></i>
19           <%= link_to foldernode[:object] do %>
20             <%= foldernode[:object].friendly_link_name %>
21           <% end %>
22           <div class="pull-right">
23             <%= render partial: 'delete_object_button', locals: {object: foldernode[:object]} %>
24           </div>
25         <% end %>
26       </div>
27     <% end %>
28   <% end %>
29 </div>