X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/b96a5d949f88fa4f11570ffdf3b951602a3ea4aa..47e59a35d5ed9b2cdb052894d741972324058505:/apps/workbench/app/views/application/_content.html.erb diff --git a/apps/workbench/app/views/application/_content.html.erb b/apps/workbench/app/views/application/_content.html.erb index e37225ce80..7f3542083e 100644 --- a/apps/workbench/app/views/application/_content.html.erb +++ b/apps/workbench/app/views/application/_content.html.erb @@ -1,39 +1,70 @@ +<%# Copyright (C) The Arvados Authors. All rights reserved. + +SPDX-License-Identifier: AGPL-3.0 %> + <% content_for :tab_panes do %> <% comparable = controller.respond_to? :compare %> - -
-<% pane_list.each_with_index do |pane, i| %> + + +
+ <% pane_list.each_with_index do |pane, i| %> + <% pane_name = (pane.is_a?(Hash) ? pane[:name] : pane) %> +
+ data-object-kind="arvados#<%= ArvadosApiClient.class_kind controller.model_class %>" + <% else %> + data-object-uuid="<%= @object.uuid %>" + <% end %> + data-pane-content-url="<%= url_for(params.merge(tab_pane: pane_name)) %>" + style="margin-top:0.5em;" + > +
+ <% if i == 0 %> + <%= render_pane pane_name, to_string: true %> + <% else %> +
+ <% end %>
<% end %>