From fd0ec1657ffed80f1e130b4f88714f1c59fb3d1b Mon Sep 17 00:00:00 2001 From: Sascha Eggenberger Date: Mon, 28 Aug 2023 14:38:32 +0200 Subject: [PATCH] Job page: restructre page Restructure page to align better with the new layout used in MRs. Changelog: changed --- .../ci/job_details/components/job_header.vue | 22 +-- .../components/sidebar/sidebar.vue | 24 +-- .../components/sidebar/sidebar_header.vue | 139 +++++++++++------- .../javascripts/ci/job_details/job_app.vue | 29 ++-- .../header/pipeline_details_header.vue | 4 +- app/assets/stylesheets/framework/common.scss | 7 +- app/assets/stylesheets/framework/mixins.scss | 2 +- app/assets/stylesheets/framework/sidebar.scss | 10 +- .../stylesheets/page_bundles/build.scss | 13 +- .../job_details/components/job_header_spec.js | 8 +- 10 files changed, 139 insertions(+), 119 deletions(-) diff --git a/app/assets/javascripts/ci/job_details/components/job_header.vue b/app/assets/javascripts/ci/job_details/components/job_header.vue index e30cd3a947442c..00d15f870643e5 100644 --- a/app/assets/javascripts/ci/job_details/components/job_header.vue +++ b/app/assets/javascripts/ci/job_details/components/job_header.vue @@ -99,9 +99,20 @@ export default {

{{ name }}

- -
+
+
+ +
+
+ +
@@ -140,12 +151,5 @@ export default {
- - diff --git a/app/assets/javascripts/ci/job_details/components/sidebar/sidebar.vue b/app/assets/javascripts/ci/job_details/components/sidebar/sidebar.vue index 860c4c8300973e..231f45d7ae633c 100644 --- a/app/assets/javascripts/ci/job_details/components/sidebar/sidebar.vue +++ b/app/assets/javascripts/ci/job_details/components/sidebar/sidebar.vue @@ -1,5 +1,4 @@ @@ -99,18 +88,7 @@ export default {