diff --git a/app/src/layouts/BaseLayout.vue b/app/src/layouts/BaseLayout.vue index db81a4a2..457f8468 100644 --- a/app/src/layouts/BaseLayout.vue +++ b/app/src/layouts/BaseLayout.vue @@ -8,12 +8,24 @@ import FooterLayout from './FooterLayout.vue' import HeaderLayout from './HeaderLayout.vue' import SideBar from './SideBar.vue' -const drawer_visible = ref(false) +const drawerVisible = ref(false) const collapsed = ref(collapse()) +const hideLayoutSidebar = ref(false) -addEventListener('resize', _.throttle(() => { +function _init() { collapsed.value = collapse() -}, 50)) + hideLayoutSidebar.value = getClientWidth() < 600 +} + +const init = _.throttle(_init, 50) + +onMounted(init) + +addEventListener('resize', init) + +onUnmounted(() => { + removeEventListener('resize', init) +}) function getClientWidth() { return document.body.clientWidth @@ -38,17 +50,18 @@ provide('breadList', breadList)
- + diff --git a/app/src/routes/index.ts b/app/src/routes/index.ts index 20272611..bfabc104 100644 --- a/app/src/routes/index.ts +++ b/app/src/routes/index.ts @@ -227,11 +227,11 @@ export const routes: RouteRecordRaw[] = [ }], }, { - path: 'environment', - name: 'Environment', + path: 'environments', + name: 'Environments', component: () => import('@/views/environment/Environment.vue'), meta: { - name: () => $gettext('Environment'), + name: () => $gettext('Environments'), icon: DatabaseOutlined, hiddenInSidebar: (): boolean => { const settings = useSettingsStore() diff --git a/app/src/views/certificate/ACMEUser.vue b/app/src/views/certificate/ACMEUser.vue index 45d72805..239da445 100644 --- a/app/src/views/certificate/ACMEUser.vue +++ b/app/src/views/certificate/ACMEUser.vue @@ -94,6 +94,7 @@ const columns: Column[] = [ { title: () => $gettext('Action'), dataIndex: 'action', + fixed: 'right', }, ] diff --git a/app/src/views/certificate/CertificateList/Certificate.vue b/app/src/views/certificate/CertificateList/Certificate.vue index fb995bc2..fe8b1cfe 100644 --- a/app/src/views/certificate/CertificateList/Certificate.vue +++ b/app/src/views/certificate/CertificateList/Certificate.vue @@ -33,6 +33,7 @@ const refTable = ref() :api="cert" :columns="certColumns" disable-view + :scroll-x="1000" @click-edit="id => $router.push(`/certificates/${id}`)" /> $gettext('Action'), dataIndex: 'action', + fixed: 'right', }] export default columns diff --git a/app/src/views/config/ConfigList.vue b/app/src/views/config/ConfigList.vue index 24944ead..dd0ebab8 100644 --- a/app/src/views/config/ConfigList.vue +++ b/app/src/views/config/ConfigList.vue @@ -135,6 +135,7 @@ const refRename = useTemplateRef('refRename') :get-params="getParams" disable-query-params disable-modify + :scroll-x="880" >