diff --git a/dashboard/src/components/AppInstallDialog.vue b/dashboard/src/components/AppInstallDialog.vue index 89c030a81..37c8ce50b 100644 --- a/dashboard/src/components/AppInstallDialog.vue +++ b/dashboard/src/components/AppInstallDialog.vue @@ -1,5 +1,5 @@ - @@ -139,6 +119,8 @@ export default { gap: 20px; width: 100%; padding: 10px 0; + + scroll-snap-type: x mandatory; overflow: auto; } @@ -147,6 +129,8 @@ export default { border-radius: var(--pankow-border-radius); height: 300px; object-size: contain; + scroll-snap-align: center; + scroll-snap-stop: always; } diff --git a/dashboard/src/components/AppsView.vue b/dashboard/src/components/AppsView.vue index 2f99afd50..4f3edf596 100644 --- a/dashboard/src/components/AppsView.vue +++ b/dashboard/src/components/AppsView.vue @@ -409,6 +409,7 @@ tr:hover .actions { .grid-item img { width: 80px; height: 80px; + object-fit: cover; } .grid-item-label {