diff --git a/console/console-src/layouts/BasicLayout.vue b/console/console-src/layouts/BasicLayout.vue
index 31090de70..862179444 100644
--- a/console/console-src/layouts/BasicLayout.vue
+++ b/console/console-src/layouts/BasicLayout.vue
@@ -204,6 +204,15 @@ onMounted(() => {
+
diff --git a/console/console-src/modules/contents/pages/module.ts b/console/console-src/modules/contents/pages/module.ts
index 7df6f530e..9331b0ab0 100644
--- a/console/console-src/modules/contents/pages/module.ts
+++ b/console/console-src/modules/contents/pages/module.ts
@@ -49,6 +49,7 @@ export default definePlugin({
meta: {
title: "core.page_editor.title",
searchable: true,
+ hideFooter: true,
permissions: ["system:singlepages:manage"],
},
},
diff --git a/console/console-src/modules/contents/posts/module.ts b/console/console-src/modules/contents/posts/module.ts
index dc0955e01..06a74a3fc 100644
--- a/console/console-src/modules/contents/posts/module.ts
+++ b/console/console-src/modules/contents/posts/module.ts
@@ -55,6 +55,7 @@ export default definePlugin({
meta: {
title: "core.post_editor.title",
searchable: true,
+ hideFooter: true,
permissions: ["system:posts:manage"],
},
},
diff --git a/console/env.d.ts b/console/env.d.ts
index 10c13c2ab..a2f91d29e 100644
--- a/console/env.d.ts
+++ b/console/env.d.ts
@@ -23,6 +23,7 @@ declare module "vue-router" {
searchable?: boolean;
permissions?: string[];
core?: boolean;
+ hideFooter?: boolean;
menu?: {
name: string;
group?: CoreMenuGroupId;
diff --git a/console/src/components/base-app/BaseApp.vue b/console/src/components/base-app/BaseApp.vue
index be6087ef1..5e7277d2b 100644
--- a/console/src/components/base-app/BaseApp.vue
+++ b/console/src/components/base-app/BaseApp.vue
@@ -97,6 +97,12 @@ body {
background: #eff4f9;
}
+html,
+body,
+#app {
+ height: 100%;
+}
+
*,
*::before,
*::after {
diff --git a/console/uc-src/layouts/BasicLayout.vue b/console/uc-src/layouts/BasicLayout.vue
index 28ee3fa25..a18d4b2a3 100644
--- a/console/uc-src/layouts/BasicLayout.vue
+++ b/console/uc-src/layouts/BasicLayout.vue
@@ -181,6 +181,19 @@ const disallowAccessConsole = computed(() => {
+
diff --git a/console/uc-src/modules/contents/posts/module.ts b/console/uc-src/modules/contents/posts/module.ts
index 8a1054896..b25aa9cf9 100644
--- a/console/uc-src/modules/contents/posts/module.ts
+++ b/console/uc-src/modules/contents/posts/module.ts
@@ -35,6 +35,7 @@ export default definePlugin({
meta: {
title: "core.post_editor.title",
searchable: true,
+ hideFooter: true,
permissions: ["uc:posts:manage"],
},
},