add admin responsive view

This commit is contained in:
Simon Vieille
2025-04-11 21:04:38 +02:00
parent e616f0204b
commit 952106f437
5 changed files with 36 additions and 472 deletions
+8 -8
View File
@@ -35,13 +35,13 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<TableLabel label="Display" />
<TableValue>
<FormDisplayPicker
:alwaysDisplayed="config['always-displayed']"
:topWideMenu="config['big-menu']"
:sideMenuWithCategories="config['side-with-categories']"
:always-displayed="config['always-displayed']"
:top-wide-menu="config['big-menu']"
:side-menu-with-categories="config['side-with-categories']"
@update:alwaysDisplayed="(value) => config['always-displayed'] = value"
@update:topWideMenu="(value) => config['big-menu'] = value"
@update:sideMenuWithCategories="(value) => config['side-with-categories'] = value"
@update:always-displayed="(value) => config['always-displayed'] = value"
@update:top-wide-menu="(value) => config['big-menu'] = value"
@update:side-menu-with-categories="(value) => config['side-with-categories'] = value"
/>
</TableValue>
</TableRow>
@@ -468,7 +468,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<textarea
class="config"
readonly
>{{ filterConfig(config) }}</textarea
v-text="filterConfig(config)"
></textarea
>
<div class="modal__footer">
@@ -500,7 +501,6 @@ import { NcContent, NcAppContent, NcButton, NcModal } from '@nextcloud/vue'
import { ref, onMounted } from 'vue'
import { useConfigStore } from '../store/config.js'
import MenuDisplay from '../components/settings/MenuDisplay'
import TableContainer from '../components/settings/TableContainer'
import TableRow from '../components/settings/TableRow'
import TableLabel from '../components/settings/TableLabel'