Skip to content

Commit 91afb14

Browse files
luizhf42otavio
authored andcommitted
fix(ui): fix spacing in FirewallRuleAdd and Edit
1 parent 93247cc commit 91afb14

File tree

2 files changed

+28
-12
lines changed

2 files changed

+28
-12
lines changed

ui/src/components/firewall/FirewallRuleAdd.vue

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
cancel-data-test="firewall-rule-cancel"
3434
data-test="firewall-rule-dialog"
3535
>
36-
<div class="px-6 pt-4">
36+
<v-card-text class="pa-6">
3737
<v-row>
3838
<v-col>
3939
<v-select
@@ -64,12 +64,13 @@
6464
</v-col>
6565
</v-row>
6666

67-
<v-row class="mt-1 mb-1 px-3">
67+
<v-row class="mt-1 mb-3 px-3">
6868
<v-select
6969
v-model="selectedIPOption"
7070
@update:model-value="handleSourceIpUpdate"
7171
label="Source IP access restriction"
7272
:items="sourceIPSelectOptions"
73+
hide-details
7374
data-test="firewall-rule-source-ip-select"
7475
/>
7576
</v-row>
@@ -79,15 +80,17 @@
7980
v-model="sourceIp"
8081
label="Rule source IP"
8182
:error-messages="sourceIpError"
83+
hide-details="auto"
8284
data-test="firewall-rule-source-ip"
8385
/>
8486

85-
<v-row class="mt-1 mb-1 px-3">
87+
<v-row class="mt-5 mb-3 px-3">
8688
<v-select
8789
v-model="selectedUsernameOption"
8890
@update:model-value="handleUsernameUpdate"
8991
label="Device username access restriction"
9092
:items="usernameSelectOptions"
93+
hide-details
9194
data-test="username-field"
9295
/>
9396
</v-row>
@@ -98,15 +101,17 @@
98101
label="Username access restriction"
99102
placeholder="Username used during the connection"
100103
:error-messages="usernameError"
104+
hide-details="auto"
101105
data-test="firewall-rule-username-restriction"
102106
/>
103107

104-
<v-row class="mt-2 mb-1 px-3">
108+
<v-row class="mt-5 mb-3 px-3">
105109
<v-select
106110
v-model="selectedFilterOption"
107111
@update:model-value="handleFilterUpdate"
108112
label="Device access restriction"
109113
:items="filterSelectOptions"
114+
hide-details
110115
data-test="filter-select"
111116
/>
112117
</v-row>
@@ -117,10 +122,11 @@
117122
label="Device hostname access restriction"
118123
placeholder="Device hostname used during the connection"
119124
:error-messages="hostnameError"
125+
hide-details="auto"
120126
data-test="firewall-rule-hostname-restriction"
121127
/>
122128

123-
<v-row v-else-if="selectedFilterOption === FormFilterOptions.Tags" class="px-3 mt-2">
129+
<v-row v-else-if="selectedFilterOption === FormFilterOptions.Tags" class="px-3 mt-3">
124130
<v-autocomplete
125131
v-model="selectedTags"
126132
v-model:menu="acMenuOpen"
@@ -133,7 +139,9 @@
133139
label="Tags"
134140
:error-messages="selectedTagsError"
135141
variant="outlined"
142+
density="comfortable"
136143
multiple
144+
hide-details="auto"
137145
data-test="tags-selector"
138146
@update:model-value="setSelectedTagsError"
139147
@update:search="onSearch"
@@ -143,7 +151,7 @@
143151
</template>
144152
</v-autocomplete>
145153
</v-row>
146-
</div>
154+
</v-card-text>
147155
</FormDialog>
148156
</div>
149157
</template>

ui/src/components/firewall/FirewallRuleEdit.vue

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
cancel-data-test="firewall-rule-cancel"
3131
data-test="firewall-rule-edit-dialog"
3232
>
33-
<div class="px-6 pt-4">
33+
<v-card-text class="pa-6">
3434
<v-row>
3535
<v-col>
3636
<v-select
@@ -61,12 +61,13 @@
6161
</v-col>
6262
</v-row>
6363

64-
<v-row class="mt-1 mb-1 px-3">
64+
<v-row class="mt-1 mb-3 px-3">
6565
<v-select
6666
v-model="selectedIPOption"
6767
@update:model-value="handleSourceIpUpdate"
6868
label="Source IP access restriction"
6969
:items="sourceIPSelectOptions"
70+
hide-details
7071
data-test="firewall-rule-source-ip-select"
7172
/>
7273
</v-row>
@@ -76,15 +77,17 @@
7677
v-model="sourceIp"
7778
label="Rule source IP"
7879
:error-messages="sourceIpError"
80+
hide-details="auto"
7981
data-test="firewall-rule-source-ip"
8082
/>
8183

82-
<v-row class="mt-1 mb-1 px-3">
84+
<v-row class="mt-5 mb-3 px-3">
8385
<v-select
8486
v-model="selectedUsernameOption"
8587
@update:model-value="handleUsernameUpdate"
8688
label="Device username access restriction"
8789
:items="usernameSelectOptions"
90+
hide-details
8891
data-test="username-field"
8992
/>
9093
</v-row>
@@ -95,15 +98,17 @@
9598
label="Username access restriction"
9699
placeholder="Username used during the connection"
97100
:error-messages="usernameError"
101+
hide-details="auto"
98102
data-test="firewall-rule-username-restriction"
99103
/>
100104

101-
<v-row class="mt-2 mb-1 px-3">
105+
<v-row class="mt-5 mb-3 px-3">
102106
<v-select
103107
v-model="selectedFilterOption"
104108
@update:model-value="handleFilterUpdate"
105109
label="Device access restriction"
106110
:items="filterSelectOptions"
111+
hide-details
107112
data-test="filter-select"
108113
/>
109114
</v-row>
@@ -114,10 +119,11 @@
114119
label="Device hostname access restriction"
115120
placeholder="Device hostname used during the connection"
116121
:error-messages="hostnameError"
122+
hide-details="auto"
117123
data-test="firewall-rule-hostname-restriction"
118124
/>
119125

120-
<v-row v-else-if="selectedFilterOption === FormFilterOptions.Tags" class="px-3 mt-2">
126+
<v-row v-else-if="selectedFilterOption === FormFilterOptions.Tags" class="px-3 mt-3">
121127
<v-autocomplete
122128
v-model="selectedTags"
123129
v-model:menu="acMenuOpen"
@@ -131,7 +137,9 @@
131137
label="Tags"
132138
:error-messages="selectedTagsError"
133139
variant="outlined"
140+
density="comfortable"
134141
multiple
142+
hide-details="auto"
135143
data-test="tags-selector"
136144
@update:model-value="setSelectedTagsError"
137145
@update:search="onSearch"
@@ -141,7 +149,7 @@
141149
</template>
142150
</v-autocomplete>
143151
</v-row>
144-
</div>
152+
</v-card-text>
145153
</FormDialog>
146154
</div>
147155
</template>

0 commit comments

Comments
 (0)