From 2dfa2311841017b7b1e7d3c5f6b6c64510afe0ac Mon Sep 17 00:00:00 2001 From: Lukas Date: Fri, 18 Nov 2022 08:10:43 +0100 Subject: [PATCH] Unify buttons, links and improve focus styles (#1317) --- web/src/assets/locales/en.json | 1 + web/src/components/atomic/Button.vue | 2 +- web/src/components/atomic/IconButton.vue | 61 ++++++++++--------- web/src/components/atomic/ListItem.vue | 22 +++---- web/src/components/form/Checkbox.vue | 2 +- web/src/components/form/RadioField.vue | 2 +- web/src/components/form/SelectField.vue | 2 +- web/src/components/form/TextField.vue | 44 ++++++------- web/src/components/layout/Panel.vue | 2 +- .../layout/header/ActivePipelines.vue | 9 ++- web/src/components/layout/header/Navbar.vue | 43 ++++++------- .../components/layout/header/NavbarIcon.vue | 55 ----------------- web/src/components/layout/scaffold/Header.vue | 5 +- .../components/repo/pipeline/PipelineItem.vue | 6 +- .../components/repo/pipeline/PipelineList.vue | 8 +-- .../repo/pipeline/PipelineStepList.vue | 4 +- web/src/views/RepoAdd.vue | 3 +- web/src/views/Repos.vue | 3 +- web/src/views/ReposOwner.vue | 3 +- web/src/views/repo/RepoBranches.vue | 10 ++- web/src/views/repo/RepoWrapper.vue | 8 +-- web/windi.config.ts | 4 ++ 22 files changed, 110 insertions(+), 189 deletions(-) delete mode 100644 web/src/components/layout/header/NavbarIcon.vue diff --git a/web/src/assets/locales/en.json b/web/src/assets/locales/en.json index 6cc6b09a8..82874a454 100644 --- a/web/src/assets/locales/en.json +++ b/web/src/assets/locales/en.json @@ -53,6 +53,7 @@ "success": "Repository enabled", "list_reloaded": "Repository list reloaded" }, + "open_in_forge": "Open Repository in Version Control System", "settings": { "settings": "Settings", "not_allowed": "You are not allowed to access this repository's settings", diff --git a/web/src/components/atomic/Button.vue b/web/src/components/atomic/Button.vue index 43bbc080a..4c069c6ff 100644 --- a/web/src/components/atomic/Button.vue +++ b/web/src/components/atomic/Button.vue @@ -1,7 +1,7 @@