4253: Let Workbench Manage Account partials render their whole pane.
[arvados.git] / apps / workbench / app / views / users / _manage_ssh_keys.html.erb
index 1ea8f0bf87f698a5199cd357163c7f07df973796..951b79c6dea19551f58cb47ac4a84a6a33c74933 100644 (file)
@@ -1,4 +1,18 @@
-<div>
+<div class="panel panel-default">
+  <div class="panel-heading">
+    <div class="pull-right">
+      <%= link_to raw('<i class="fa fa-plus"></i>' " Add new SSH key"), add_ssh_key_popup_url,
+                   {class: 'btn btn-xs btn-primary', :remote => true, 'data-toggle' =>  "modal",
+                    'data-target' => '#add-ssh-key-modal-window'}  %>
+    </div>
+    <h4 class="panel-title">
+      <a data-parent="#arv-adv-accordion" href="#manage_ssh_keys">
+        SSH Keys
+      </a>
+    </h4>
+  </div>
+
+<div id="manage_ssh_keys" class="panel-body">
   <% if !@my_ssh_keys.any? %>
      <p> You have not yet set up an SSH public key for use with Arvados. </p>
      <p>  <%= link_to "Click here",
@@ -53,3 +67,4 @@
     </table>
   <% end %>
 </div>
+</div>