aboutsummaryrefslogtreecommitdiffstats
path: root/apps/settings/src/components/AppList.vue
diff options
context:
space:
mode:
authorGrigorii K. Shartsev <me@shgk.me>2024-03-15 19:32:55 +0100
committerGrigorii K. Shartsev <me@shgk.me>2024-03-19 15:38:51 +0100
commit295b7cbc1a465a0a4ef3756667835b5eb9cf9d52 (patch)
tree0db1b9f1ca0077fd7800312b853f0fc54168d6f9 /apps/settings/src/components/AppList.vue
parentaf616113b5dfe15a968616c0ac88ebf607d3543f (diff)
downloadnextcloud-server-295b7cbc1a465a0a4ef3756667835b5eb9cf9d52.tar.gz
nextcloud-server-295b7cbc1a465a0a4ef3756667835b5eb9cf9d52.zip
fix(settings): apps list layout on mobile
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
Diffstat (limited to 'apps/settings/src/components/AppList.vue')
-rw-r--r--apps/settings/src/components/AppList.vue7
1 files changed, 5 insertions, 2 deletions
diff --git a/apps/settings/src/components/AppList.vue b/apps/settings/src/components/AppList.vue
index 33fb2c725f0..80f999824b6 100644
--- a/apps/settings/src/components/AppList.vue
+++ b/apps/settings/src/components/AppList.vue
@@ -21,8 +21,8 @@
-->
<template>
- <div id="app-content-inner">
- <div id="apps-list" class="apps-list" :class="{installed: (useBundleView || useListView), store: useAppStoreView}">
+ <div id="app-content-inner" class="{ 'with-app-sidebar': !!selectedApp }">
+ <div id="apps-list" class="apps-list" :class="{installed: (useBundleView || useListView), store: useAppStoreView }">
<template v-if="useListView">
<div v-if="showUpdateAll" class="toolbar">
{{ n('settings', '%n app has an update available', '%n apps have an update available', counter) }}
@@ -237,6 +237,9 @@ export default {
return false
})
},
+ selectedApp() {
+ return this.apps.find(app => app.id === this.$route.params.id)
+ },
useAppStoreView() {
return !this.useListView && !this.useBundleView
},