Skip to content

Commit 408f57d

Browse files
fix(ui): adjust list item layout and reorder settings menu
1 parent c10a98a commit 408f57d

File tree

2 files changed

+21
-21
lines changed

2 files changed

+21
-21
lines changed

ui/src/layouts/AppLayout.vue

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
data-test="list-group"
5656
>
5757
<template v-slot:activator="{ props }">
58-
<v-list-item v-bind="props">
58+
<v-list-item lines="two" v-bind="props">
5959
<template #prepend>
6060
<v-icon data-test="icon">
6161
{{ item.icon }}
@@ -229,11 +229,6 @@ const items = [
229229
title: "Public Keys",
230230
path: "/sshkeys/public-keys",
231231
},
232-
{
233-
icon: "mdi-cog",
234-
title: "Settings",
235-
path: "/settings",
236-
},
237232
{
238233
icon: "mdi-account-group",
239234
title: "Team",
@@ -249,6 +244,11 @@ const items = [
249244
},
250245
],
251246
},
247+
{
248+
icon: "mdi-cog",
249+
title: "Settings",
250+
path: "/settings",
251+
},
252252
];
253253
254254
const visibleItems = computed(() => items.filter((item) => !item.hidden));

ui/tests/layouts/__snapshots__/AppLayout.spec.ts.snap

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -117,22 +117,9 @@ exports[`App Layout Component > Renders the component 1`] = `
117117
<!--v-if-->
118118
<div class=\\"v-list-item__spacer\\"></div>
119119
</div>
120-
</a><a data-v-e7291ef4=\\"\\" class=\\"v-list-item v-list-item--link v-theme--dark v-list-item--density-compact v-list-item--two-line rounded-0 v-list-item--variant-text mb-2\\" tabindex=\\"-2\\" aria-selected=\\"false\\" href=\\"/settings\\" data-test=\\"list-item\\"><span class=\\"v-list-item__overlay\\"></span><span class=\\"v-list-item__underlay\\"></span>
121-
<div class=\\"v-list-item__prepend\\"><i data-v-e7291ef4=\\"\\" class=\\"mdi-cog mdi v-icon notranslate v-theme--dark v-icon--size-default\\" aria-hidden=\\"true\\" data-test=\\"icon\\"></i>
122-
<div class=\\"v-list-item__spacer\\"></div>
123-
</div>
124-
<div class=\\"v-list-item__content\\" data-no-activator=\\"\\">
125-
<!---->
126-
<!---->
127-
<div data-v-e7291ef4=\\"\\" class=\\"v-list-item-title\\" data-test=\\"mdi-cog-listItem\\">Settings</div>
128-
</div>
129-
<div class=\\"v-list-item__append\\">
130-
<!--v-if-->
131-
<div class=\\"v-list-item__spacer\\"></div>
132-
</div>
133120
</a>
134121
<div data-v-e7291ef4=\\"\\" class=\\"v-list-group v-list-group--prepend\\" data-test=\\"list-group\\">
135-
<div data-v-e7291ef4=\\"\\" class=\\"v-list-item v-list-item--link v-theme--dark v-list-item--density-compact v-list-item--one-line rounded-0 v-list-item--variant-text v-list-group__header\\" tabindex=\\"-2\\" aria-selected=\\"false\\" id=\\"v-list-group--id-false\\"><span class=\\"v-list-item__overlay\\"></span><span class=\\"v-list-item__underlay\\"></span>
122+
<div data-v-e7291ef4=\\"\\" class=\\"v-list-item v-list-item--link v-theme--dark v-list-item--density-compact v-list-item--two-line rounded-0 v-list-item--variant-text v-list-group__header\\" tabindex=\\"-2\\" aria-selected=\\"false\\" id=\\"v-list-group--id-false\\"><span class=\\"v-list-item__overlay\\"></span><span class=\\"v-list-item__underlay\\"></span>
136123
<div class=\\"v-list-item__prepend\\"><i data-v-e7291ef4=\\"\\" class=\\"mdi-account-group mdi v-icon notranslate v-theme--dark v-icon--size-default\\" aria-hidden=\\"true\\" data-test=\\"icon\\"></i>
137124
<div class=\\"v-list-item__spacer\\"></div>
138125
</div>
@@ -165,7 +152,20 @@ exports[`App Layout Component > Renders the component 1`] = `
165152
<!---->
166153
</a></div>
167154
</transition-stub>
168-
</div>
155+
</div><a data-v-e7291ef4=\\"\\" class=\\"v-list-item v-list-item--link v-theme--dark v-list-item--density-compact v-list-item--two-line rounded-0 v-list-item--variant-text mb-2\\" tabindex=\\"-2\\" aria-selected=\\"false\\" href=\\"/settings\\" data-test=\\"list-item\\"><span class=\\"v-list-item__overlay\\"></span><span class=\\"v-list-item__underlay\\"></span>
156+
<div class=\\"v-list-item__prepend\\"><i data-v-e7291ef4=\\"\\" class=\\"mdi-cog mdi v-icon notranslate v-theme--dark v-icon--size-default\\" aria-hidden=\\"true\\" data-test=\\"icon\\"></i>
157+
<div class=\\"v-list-item__spacer\\"></div>
158+
</div>
159+
<div class=\\"v-list-item__content\\" data-no-activator=\\"\\">
160+
<!---->
161+
<!---->
162+
<div data-v-e7291ef4=\\"\\" class=\\"v-list-item-title\\" data-test=\\"mdi-cog-listItem\\">Settings</div>
163+
</div>
164+
<div class=\\"v-list-item__append\\">
165+
<!--v-if-->
166+
<div class=\\"v-list-item__spacer\\"></div>
167+
</div>
168+
</a>
169169
<div data-v-e7291ef4=\\"\\" class=\\"v-col d-flex align-end justify-center\\">
170170
<div data-v-136d2a2f=\\"\\" data-v-e7291ef4=\\"\\"><button data-v-136d2a2f=\\"\\" type=\\"button\\" class=\\"v-btn v-btn--block v-theme--dark bg-primary v-btn--density-default v-btn--size-default v-btn--variant-flat\\" tabindex=\\"0\\" aria-label=\\"Dialog Quick Connection\\" data-test=\\"quick-connection-open-btn\\"><span class=\\"v-btn__overlay\\"></span><span class=\\"v-btn__underlay\\"></span><span class=\\"v-btn__prepend\\"><i class=\\"mdi-console mdi v-icon notranslate v-theme--dark v-icon--size-default\\" aria-hidden=\\"true\\"></i></span><span class=\\"v-btn__content\\" data-no-activator=\\"\\"> Quick Connect </span>
171171
<!---->

0 commit comments

Comments
 (0)