From 0b1720e0f3a2ca816529cc83296fe55dfdbc9cf9 Mon Sep 17 00:00:00 2001 From: Annabel Dunstone Gray Date: Thu, 24 Aug 2023 11:32:32 -0600 Subject: [PATCH 1/2] Update job sidebar UI Changelog: changed --- .../components/job/sidebar/commit_block.vue | 10 ++++--- .../jobs/components/job/sidebar/sidebar.vue | 19 +++----------- .../sidebar/sidebar_job_details_container.vue | 2 +- .../job/sidebar/stages_dropdown.vue | 26 +++++++++---------- locale/gitlab.pot | 8 +++--- spec/features/projects/jobs_spec.rb | 2 +- .../components/job/stages_dropdown_spec.js | 12 ++++----- 7 files changed, 35 insertions(+), 44 deletions(-) diff --git a/app/assets/javascripts/jobs/components/job/sidebar/commit_block.vue b/app/assets/javascripts/jobs/components/job/sidebar/commit_block.vue index 7f25ca8a94d871..a74e070f293cc0 100644 --- a/app/assets/javascripts/jobs/components/job/sidebar/commit_block.vue +++ b/app/assets/javascripts/jobs/components/job/sidebar/commit_block.vue @@ -22,9 +22,13 @@ export default { diff --git a/app/assets/javascripts/jobs/components/job/sidebar/sidebar.vue b/app/assets/javascripts/jobs/components/job/sidebar/sidebar.vue index 530109f9dfd454..e74096bf97959e 100644 --- a/app/assets/javascripts/jobs/components/job/sidebar/sidebar.vue +++ b/app/assets/javascripts/jobs/components/job/sidebar/sidebar.vue @@ -17,7 +17,6 @@ export default { i18n: { ...JOB_SIDEBAR_COPY, }, - borderTopClass: ['gl-border-t-solid', 'gl-border-t-1', 'gl-border-t-gray-100'], forwardDeploymentFailureModalId, components: { ArtifactsBlock, @@ -81,34 +80,22 @@ export default { @updateVariables="$emit('updateVariables')" /> - + - + - + {{ $options.i18n.TAGS }} - {{ tag }} + {{ tag }}

diff --git a/app/assets/javascripts/jobs/components/job/sidebar/stages_dropdown.vue b/app/assets/javascripts/jobs/components/job/sidebar/stages_dropdown.vue index 3fee14272565de..f6cea5f1ac8a20 100644 --- a/app/assets/javascripts/jobs/components/job/sidebar/stages_dropdown.vue +++ b/app/assets/javascripts/jobs/components/job/sidebar/stages_dropdown.vue @@ -1,20 +1,20 @@ diff --git a/app/assets/javascripts/jobs/components/job/sidebar/job_container_item.vue b/app/assets/javascripts/jobs/components/job/sidebar/job_container_item.vue index 097ab3b4cf663a..b941f7a882d18e 100644 --- a/app/assets/javascripts/jobs/components/job/sidebar/job_container_item.vue +++ b/app/assets/javascripts/jobs/components/job/sidebar/job_container_item.vue @@ -40,7 +40,7 @@ export default { }, classes() { return { - retried: this.job.retried, + 'retried gl-text-secondary': this.job.retried, 'gl-font-weight-bold': this.isActive, }; }, @@ -57,7 +57,7 @@ export default { v-gl-tooltip.left.viewport :href="job.status.details_path" :title="tooltipText" - class="gl-display-flex gl-align-items-center" + class="gl-display-flex gl-align-items-center gl-py-3 gl-pl-7" :data-testid="dataTestId" > - + {{ jobName }} - + diff --git a/app/assets/javascripts/jobs/components/job/sidebar/jobs_container.vue b/app/assets/javascripts/jobs/components/job/sidebar/jobs_container.vue index df64b6422c7d8c..18bd2593c2a27b 100644 --- a/app/assets/javascripts/jobs/components/job/sidebar/jobs_container.vue +++ b/app/assets/javascripts/jobs/components/job/sidebar/jobs_container.vue @@ -24,7 +24,8 @@ export default { };