From 5e436de6e4137494710d0f3f4ac5610f4f35e6a6 Mon Sep 17 00:00:00 2001 From: Lukas Eipert Date: Mon, 7 May 2018 18:21:34 +0000 Subject: Make deploy keys table more clearly structured --- .../deploy_keys/components/action_btn.vue | 71 +++-- .../javascripts/deploy_keys/components/app.vue | 212 ++++++++------ .../javascripts/deploy_keys/components/key.vue | 322 ++++++++++++++------- .../deploy_keys/components/keys_panel.vue | 100 ++++--- app/assets/javascripts/deploy_keys/index.js | 39 +-- .../javascripts/deploy_keys/service/index.js | 25 +- app/assets/javascripts/deploy_keys/store/index.js | 4 +- .../javascripts/vue_shared/components/icon.vue | 5 +- .../vue_shared/components/navigation_tabs.vue | 88 +++--- app/assets/stylesheets/pages/projects.scss | 50 +++- app/views/projects/deploy_keys/_index.html.haml | 2 +- 11 files changed, 557 insertions(+), 361 deletions(-) (limited to 'app') diff --git a/app/assets/javascripts/deploy_keys/components/action_btn.vue b/app/assets/javascripts/deploy_keys/components/action_btn.vue index b839b9f286f..67dda0e29cb 100644 --- a/app/assets/javascripts/deploy_keys/components/action_btn.vue +++ b/app/assets/javascripts/deploy_keys/components/action_btn.vue @@ -1,55 +1,50 @@