Skip to content

Commit 095b594

Browse files
committed
feat(ui): imporove args layout
1 parent 08c9c0b commit 095b594

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

web/src/components/ArgsPicker.vue

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<v-dialog
44
v-model="editDialog"
55
hide-overlay
6-
width="300"
6+
width="400"
77
>
88
<v-card :color="$vuetify.theme.dark ? '#212121' : 'white'">
99
<v-card-title></v-card-title>
@@ -24,6 +24,8 @@
2424
v-model.trim="editedVar.name"
2525
:rules="[(v) => !!v || $t('arg_required')]"
2626
required
27+
outlined
28+
dense
2729
/>
2830

2931
<div class="text-right mt-2">
@@ -68,10 +70,16 @@
6870
v-for="(v, i) in modifiedVars"
6971
close
7072
@click:close="deleteVar(i)"
71-
:key="v.name"
73+
:key="i"
7274
@click="editVar(i)"
7375
>
74-
{{ v.name }}
76+
<div
77+
style="
78+
max-width: 200px;
79+
overflow: hidden;
80+
text-overflow: ellipsis;
81+
"
82+
>{{ v.name }}</div>
7583
</v-chip>
7684
<v-chip @click="editVar(null)">
7785
+ <span

0 commit comments

Comments
 (0)