diff --git a/package.json b/package.json
index bcef2126..99bfd117 100644
--- a/package.json
+++ b/package.json
@@ -10,6 +10,7 @@
"axios": "^0.24.0",
"element-plus": "^1.2.0-beta.3",
"path-to-regexp": "^6.2.0",
+ "screenfull": "^6.0.0",
"vue": "^3.2.16",
"vue-router": "^4.0.12",
"vuex": "^4.0.2"
diff --git a/src/components/Screenfull/index.vue b/src/components/Screenfull/index.vue
new file mode 100644
index 00000000..72686b7d
--- /dev/null
+++ b/src/components/Screenfull/index.vue
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
diff --git a/src/layout/components/AppMain.vue b/src/layout/components/AppMain.vue
index 9a5e8695..94d6039a 100644
--- a/src/layout/components/AppMain.vue
+++ b/src/layout/components/AppMain.vue
@@ -1,23 +1,33 @@
-