diff options
Diffstat (limited to 'app/views/settings/keys/_key_details.html.haml')
-rw-r--r-- | app/views/settings/keys/_key_details.html.haml | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/app/views/settings/keys/_key_details.html.haml b/app/views/settings/keys/_key_details.html.haml new file mode 100644 index 00000000000..0ef01dec493 --- /dev/null +++ b/app/views/settings/keys/_key_details.html.haml @@ -0,0 +1,28 @@ +- is_admin = defined?(admin) ? true : false +.row.prepend-top-default + .col-md-4 + .card + .card-header + = _('SSH Key') + %ul.content-list + %li + %span.light= _('Title:') + %strong= @key.title + %li + %span.light= _('Created on:') + %strong= @key.created_at.to_s(:medium) + %li + %span.light= _('Last used on:') + %strong= @key.last_used_at.try(:to_s, :medium) || 'N/A' + + .col-md-8 + = form_errors(@key, type: 'key') unless @key.valid? + %p + %span.light= _('Fingerprint:') + %code.key-fingerprint= @key.fingerprint + %pre.well-pre + = @key.key + .col-md-12 + .float-right + - if @key.can_delete? + = link_to _('Remove'), path_to_key(@key, is_admin), data: {confirm: _('Are you sure?')}, method: :delete, class: "btn btn-remove delete-key qa-delete-key-button" |