Commit 6cdc14be authored by Filipa Lacerda's avatar Filipa Lacerda

Merge branch 'fix-style-lint-errors-pipeline-ce' into 'master'

Adds backport change for pipeline.scss

See merge request gitlab-org/gitlab-ce!32670
parents 866465f6 738060ef
...@@ -20,6 +20,9 @@ export default { ...@@ -20,6 +20,9 @@ export default {
<stage-column-component <stage-column-component
v-for="(stage, index) in graph" v-for="(stage, index) in graph"
:key="stage.name" :key="stage.name"
:class="{
'append-right-48': shouldAddRightMargin(index),
}"
:title="capitalizeStageName(stage.name)" :title="capitalizeStageName(stage.name)"
:groups="stage.groups" :groups="stage.groups"
:stage-connector-class="stageConnectorClass(index, stage)" :stage-connector-class="stageConnectorClass(index, stage)"
......
...@@ -40,5 +40,15 @@ export default { ...@@ -40,5 +40,15 @@ export default {
refreshPipelineGraph() { refreshPipelineGraph() {
this.$emit('refreshPipelineGraph'); this.$emit('refreshPipelineGraph');
}, },
/**
* CSS class is applied:
* - if pipeline graph contains only one stage column component
*
* @param {number} index
* @returns {boolean}
*/
shouldAddRightMargin(index) {
return !(index === this.graph.length - 1);
},
}, },
}; };
...@@ -395,6 +395,7 @@ img.emoji { ...@@ -395,6 +395,7 @@ img.emoji {
.prepend-left-default { margin-left: $gl-padding; } .prepend-left-default { margin-left: $gl-padding; }
.prepend-left-20 { margin-left: 20px; } .prepend-left-20 { margin-left: 20px; }
.prepend-left-32 { margin-left: 32px; } .prepend-left-32 { margin-left: 32px; }
.prepend-left-64 { margin-left: 64px; }
.append-right-4 { margin-right: 4px; } .append-right-4 { margin-right: 4px; }
.append-right-5 { margin-right: 5px; } .append-right-5 { margin-right: 5px; }
.append-right-8 { margin-right: 8px; } .append-right-8 { margin-right: 8px; }
...@@ -402,6 +403,8 @@ img.emoji { ...@@ -402,6 +403,8 @@ img.emoji {
.append-right-15 { margin-right: 15px; } .append-right-15 { margin-right: 15px; }
.append-right-default { margin-right: $gl-padding; } .append-right-default { margin-right: $gl-padding; }
.append-right-20 { margin-right: 20px; } .append-right-20 { margin-right: 20px; }
.append-right-32 { margin-right: 32px; }
.append-right-48 { margin-right: 48px; }
.prepend-right-32 { margin-right: 32px; } .prepend-right-32 { margin-right: 32px; }
.append-bottom-0 { margin-bottom: 0; } .append-bottom-0 { margin-bottom: 0; }
.append-bottom-4 { margin-bottom: $gl-padding-4; } .append-bottom-4 { margin-bottom: $gl-padding-4; }
......
...@@ -476,10 +476,6 @@ ...@@ -476,10 +476,6 @@
display: inline-block; display: inline-block;
vertical-align: top; vertical-align: top;
&:not(:last-child) {
margin-right: 44px;
}
&.left-margin { &.left-margin {
&:not(:first-child) { &:not(:first-child) {
margin-left: 44px; margin-left: 44px;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment