diff --git a/public/assets/dialog1.png b/public/assets/dialog1.png
new file mode 100644
index 0000000..bdb7b0c
Binary files /dev/null and b/public/assets/dialog1.png differ
diff --git a/src/assets/styles/dialog.scss b/src/assets/styles/dialog.scss
new file mode 100644
index 0000000..a00f472
--- /dev/null
+++ b/src/assets/styles/dialog.scss
@@ -0,0 +1,16 @@
+#custom-dialog {
+    padding: 0;
+
+    .el-dialog__header {
+        display: none;
+    }
+
+    .el-dialog__body {
+        padding: 0 !important;
+    }
+
+    .alert-content {
+        padding: 80px;
+        background: linear-gradient(180deg, rgba(0, 119, 255, 0.23) 0%, rgba(255, 255, 255, 0) 100%);
+    }
+}
\ No newline at end of file
diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss
index 7228c52..e6cee07 100644
--- a/src/assets/styles/index.scss
+++ b/src/assets/styles/index.scss
@@ -7,6 +7,8 @@
 @use './ruoyi.scss';
 @use 'animate.css';
 @use 'element-plus/dist/index.css';
+@use './dialog.scss';
+
 
 body {
   height: 100%;
@@ -208,4 +210,4 @@ aside {
     vertical-align: middle;
     margin-bottom: 10px;
   }
-}
+}
\ No newline at end of file
diff --git a/src/views/pvSystem/siteOverview/components/status.vue b/src/views/pvSystem/siteOverview/components/status.vue
index df25b2c..f99e9e3 100644
--- a/src/views/pvSystem/siteOverview/components/status.vue
+++ b/src/views/pvSystem/siteOverview/components/status.vue
@@ -1,4 +1,5 @@
 
+
     
         
             
@@ -53,11 +54,37 @@
         
     
+    
 
+
+