+
+
+
+
+
diff --git a/schoolNewsWeb/src/components/base/index.ts b/schoolNewsWeb/src/components/base/index.ts
index 8337e35..b80ff7b 100644
--- a/schoolNewsWeb/src/components/base/index.ts
+++ b/schoolNewsWeb/src/components/base/index.ts
@@ -12,4 +12,5 @@ export { default as GenericSelector } from './GenericSelector.vue';
export { default as TreeNode } from './TreeNode.vue';
export { default as Notice } from './Notice.vue';
export { default as ChangeHome } from './ChangeHome.vue';
-export { default as DynamicParamForm} from './DynamicParamForm.vue'
\ No newline at end of file
+export { default as DynamicParamForm} from './DynamicParamForm.vue'
+export { default as MobileNavItem } from './MobileNavItem.vue'
\ No newline at end of file
diff --git a/schoolNewsWeb/src/layouts/MobileLayout.vue b/schoolNewsWeb/src/layouts/MobileLayout.vue
new file mode 100644
index 0000000..4507bd0
--- /dev/null
+++ b/schoolNewsWeb/src/layouts/MobileLayout.vue
@@ -0,0 +1,593 @@
+
+