This is an automated email from the ASF dual-hosted git repository.

benjobs pushed a commit to branch dev-2.1.5
in repository https://gitbox.apache.org/repos/asf/incubator-streampark.git


The following commit(s) were added to refs/heads/dev-2.1.5 by this push:
     new 705b7c124 [Improve] dark theme mode minor improvement
705b7c124 is described below

commit 705b7c124af816bcb0586531a2d444fdd1e086c6
Author: benjobs <[email protected]>
AuthorDate: Tue Sep 3 01:03:18 2024 +0800

    [Improve] dark theme mode minor improvement
---
 .../src/components/Table/src/BasicTable.vue        |  1 -
 .../src/layouts/default/footer/index.vue           | 40 +++++++++++++++++++++-
 .../src/views/flink/project/View.vue               |  1 +
 3 files changed, 40 insertions(+), 2 deletions(-)

diff --git 
a/streampark-console/streampark-console-webapp/src/components/Table/src/BasicTable.vue
 
b/streampark-console/streampark-console-webapp/src/components/Table/src/BasicTable.vue
index 874143db2..1cf5b3393 100644
--- 
a/streampark-console/streampark-console-webapp/src/components/Table/src/BasicTable.vue
+++ 
b/streampark-console/streampark-console-webapp/src/components/Table/src/BasicTable.vue
@@ -381,7 +381,6 @@
       .ant-table-wrapper,
       .ant-form {
         border: none;
-        box-shadow: 0 1px 6px #000;
       }
     }
   }
diff --git 
a/streampark-console/streampark-console-webapp/src/layouts/default/footer/index.vue
 
b/streampark-console/streampark-console-webapp/src/layouts/default/footer/index.vue
index 45ba848e0..f2df7b69b 100644
--- 
a/streampark-console/streampark-console-webapp/src/layouts/default/footer/index.vue
+++ 
b/streampark-console/streampark-console-webapp/src/layouts/default/footer/index.vue
@@ -74,7 +74,6 @@
   @prefix-cls: ~'@{namespace}-layout-footer';
 
   @normal-link-color: rgba(0, 0, 0, 0.45);
-
   @hover-color: rgba(0, 0, 0, 0.85);
 
   .@{prefix-cls} {
@@ -112,4 +111,43 @@
       }
     }
   }
+
+  [data-theme='dark'] {
+    @normal-link-color: rgba(255, 255, 255, 0.45);
+    @hover-color: rgba(255, 255, 255, 0.85);
+    .@{prefix-cls} {
+      color: @normal-link-color;
+      text-align: center;
+      padding: 10px 50px;
+
+      &__links {
+        margin-bottom: 8px;
+
+        a {
+          color: @normal-link-color;
+
+          &:hover {
+            color: @hover-color;
+            cursor: pointer;
+          }
+        }
+      }
+
+      &__github {
+        margin: 0 30px;
+        &:hover {
+          color: @hover-color;
+        }
+      }
+
+      &__copyright {
+        color: @normal-link-color;
+
+        &:hover {
+          cursor: pointer;
+          color: @hover-color;
+        }
+      }
+    }
+  }
 </style>
diff --git 
a/streampark-console/streampark-console-webapp/src/views/flink/project/View.vue 
b/streampark-console/streampark-console-webapp/src/views/flink/project/View.vue
index b277cc27f..44cc69cd7 100644
--- 
a/streampark-console/streampark-console-webapp/src/views/flink/project/View.vue
+++ 
b/streampark-console/streampark-console-webapp/src/views/flink/project/View.vue
@@ -122,6 +122,7 @@
                 icon: 'ant-design:delete-outlined',
                 color: 'error',
                 tooltip: t('common.delText'),
+                ifShow: record.buildState !== BuildStateEnum.BUILDING,
                 auth: 'project:delete',
                 popConfirm: {
                   title: t('flink.project.operationTips.deleteProjectMessage'),

Reply via email to