Skip to content

Commit 86f5bde

Browse files
author
Guillaume Chau
committed
fix(task): narrow view port causing misalignment
1 parent f8e42ce commit 86f5bde

File tree

1 file changed

+41
-34
lines changed

1 file changed

+41
-34
lines changed

packages/@vue/cli-ui/src/components/task/ProjectTaskDetails.vue

Lines changed: 41 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -19,42 +19,42 @@
1919
</div>
2020

2121
<div class="actions-bar">
22-
<VueButton
23-
v-if="task.status !== 'running'"
24-
icon-left="play_arrow"
25-
class="primary"
26-
:label="$t('org.vue.views.project-task-details.actions.play')"
27-
data-testid="run-task"
28-
@click="runTask()"
29-
/>
30-
31-
<VueButton
32-
v-else
33-
icon-left="stop"
34-
class="primary"
35-
:label="$t('org.vue.views.project-task-details.actions.stop')"
36-
data-testid="stop-task"
37-
@click="stopTask()"
38-
/>
22+
<div class="main-actions">
23+
<VueButton
24+
v-if="task.status !== 'running'"
25+
icon-left="play_arrow"
26+
class="primary"
27+
:label="$t('org.vue.views.project-task-details.actions.play')"
28+
data-testid="run-task"
29+
@click="runTask()"
30+
/>
3931

40-
<VueButton
41-
slot="trigger"
42-
icon-left="settings"
43-
:disabled="task.status === 'running'"
44-
:label="$t('org.vue.views.project-task-details.parameters')"
45-
@click="showParameters = true"
46-
/>
32+
<VueButton
33+
v-else
34+
icon-left="stop"
35+
class="primary"
36+
:label="$t('org.vue.views.project-task-details.actions.stop')"
37+
data-testid="stop-task"
38+
@click="stopTask()"
39+
/>
4740

48-
<VueButton
49-
v-if="task.link"
50-
:href="task.link"
51-
target="_blank"
52-
icon-left="open_in_new"
53-
class="icon-button"
54-
v-tooltip="$t('org.vue.views.project-task-details.more-info')"
55-
/>
41+
<VueButton
42+
slot="trigger"
43+
icon-left="settings"
44+
:disabled="task.status === 'running'"
45+
:label="$t('org.vue.views.project-task-details.parameters')"
46+
@click="showParameters = true"
47+
/>
5648

57-
<div class="vue-ui-spacer"/>
49+
<VueButton
50+
v-if="task.link"
51+
:href="task.link"
52+
target="_blank"
53+
icon-left="open_in_new"
54+
class="icon-button"
55+
v-tooltip="$t('org.vue.views.project-task-details.more-info')"
56+
/>
57+
</div>
5858

5959
<VueGroup
6060
v-if="task.views.length"
@@ -344,7 +344,7 @@ export default {
344344
345345
@media (max-width: 1250px)
346346
.actions-bar
347-
flex-wrap wrap
347+
flex-direction column
348348
349349
.views
350350
margin-top $padding-item
@@ -412,6 +412,13 @@ export default {
412412
margin 0 $padding-item
413413
ellipsis()
414414
415+
.main-actions
416+
flex 1
417+
418+
/deep/ > *
419+
&:not(:last-child)
420+
margin-right $padding-item
421+
415422
.task-settings
416423
padding $padding-item
417424
box-sizing border-box

0 commit comments

Comments
 (0)