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

gongchao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hertzbeat.git


The following commit(s) were added to refs/heads/master by this push:
     new 7ac175e726 [Improve]Unify UI border-radius to 6px for a more 
professional look (#3853)
7ac175e726 is described below

commit 7ac175e726dbe84e84ecb849f56e36aaae4caa3f
Author: Logic <[email protected]>
AuthorDate: Mon Nov 17 23:02:21 2025 +0800

    [Improve]Unify UI border-radius to 6px for a more professional look (#3853)
    
    Co-authored-by: Duansg <[email protected]>
    Co-authored-by: Tomsun28 <[email protected]>
---
 web-app/src/app/layout/basic/basic.component.less  | 39 +++++++++++-----------
 .../app/routes/dashboard/dashboard.component.less  |  2 +-
 web-app/src/styles/index.less                      |  6 ++--
 3 files changed, 24 insertions(+), 23 deletions(-)

diff --git a/web-app/src/app/layout/basic/basic.component.less 
b/web-app/src/app/layout/basic/basic.component.less
index 7803a9ef5b..f28e59a11d 100644
--- a/web-app/src/app/layout/basic/basic.component.less
+++ b/web-app/src/app/layout/basic/basic.component.less
@@ -1,7 +1,6 @@
 /* Component Styles */
 /* Import system theme variables */
 @import 'src/styles/theme.less';
-
 /* CSS Variables for theme support */
 :host {
   /* Light theme variables */
@@ -13,7 +12,8 @@
   --primary-color: @primary-color;
   --primary-color-light: lighten(@primary-color, 10%);
 
-  display: block;  /* Change to block layout to avoid extra whitespace */
+  display: block;
+  /* Change to block layout to avoid extra whitespace */
   text-rendering: optimizeLegibility;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
@@ -107,7 +107,7 @@
     grid-area: header !important;
     background: linear-gradient(135deg, var(--primary-color, @primary-color) 
0%, var(--primary-color-light, lighten(@primary-color, 10%)) 100%) !important;
     box-shadow: 0 4px 20px var(--shadow-color, rgba(0, 0, 0, 0.08)) !important;
-    border-radius: 12px !important;
+    border-radius: 6px !important;
     backdrop-filter: blur(10px) !important;
     transition: all 0.3s ease !important;
     position: relative !important;
@@ -147,7 +147,7 @@
   .alain-default__aside {
     grid-area: sidebar !important;
     background: var(--sidebar-background, #ffffff) !important;
-    border-radius: 12px !important;
+    border-radius: 6px !important;
     box-shadow: 0 8px 32px var(--shadow-color, rgba(0, 0, 0, 0.06)) !important;
     border: 1px solid var(--border-color, rgba(255, 255, 255, 0.2)) !important;
     backdrop-filter: blur(20px) !important;
@@ -160,14 +160,15 @@
   }
 
   .alain-default__aside::after {
-    display: none !important; /* Remove default border */
+    display: none !important;
+    /* Remove default border */
   }
 
   /* Content area modern styling */
   .alain-default__content {
     grid-area: content !important;
     background: var(--content-background, #ffffff) !important;
-    border-radius: 12px !important;
+    border-radius: 6px !important;
     box-shadow: 0 8px 32px var(--shadow-color, rgba(0, 0, 0, 0.06)) !important;
     border: 1px solid var(--border-color, rgba(255, 255, 255, 0.2)) !important;
     backdrop-filter: blur(20px) !important;
@@ -183,7 +184,7 @@
   /* Sidebar navigation modern styling */
   .sidebar-nav__item {
     margin: 4px 12px;
-    border-radius: 8px;
+    border-radius: 6px;
     border-left: none;
     transition: all 0.3s ease;
     overflow: hidden;
@@ -197,7 +198,7 @@
   .sidebar-nav__selected {
     background: linear-gradient(135deg, rgba(63, 81, 181, 0.12) 0%, rgba(63, 
81, 181, 0.08) 100%);
     border-left: none;
-    border-radius: 8px;
+    border-radius: 6px;
     position: relative;
   }
 
@@ -210,7 +211,7 @@
     width: 4px;
     height: 24px;
     background: linear-gradient(135deg, @primary-color 0%, 
lighten(@primary-color, 20%) 100%);
-    border-radius: 0 4px 4px 0;
+    border-radius: 0 3px 3px 0;
   }
 
   .sidebar-nav__item-link {
@@ -246,7 +247,7 @@
   /* Search component modern styling */
   .alain-default__search {
     .ant-input-affix-wrapper {
-      border-radius: 16px;
+      border-radius: 6px;
       background: rgba(255, 255, 255, 0.15);
       border: 1px solid rgba(255, 255, 255, 0.2);
       backdrop-filter: blur(10px);
@@ -264,7 +265,7 @@
 
   /* Logo area styling */
   .alain-default__header-logo {
-    border-radius: 8px;
+    border-radius: 6px;
     margin: 8px;
     transition: all 0.3s ease;
   }
@@ -280,18 +281,18 @@
     }
 
     .alain-default__header {
-      border-radius: 8px;
+      border-radius: 6px;
     }
 
     .alain-default__aside {
       margin-top: 4px;
-      border-radius: 8px;
+      border-radius: 6px;
     }
 
     .alain-default__content {
       margin-top: 4px;
       margin-left: 4px;
-      border-radius: 8px;
+      border-radius: 6px;
     }
   }
 
@@ -340,7 +341,7 @@ global-footer {
 .ai-chat-button {
   width: 44px;
   height: 44px;
-  border-radius: 8px;
+  border-radius: 6px;
   background-color: @primary-color;
   color: white;
   display: flex;
@@ -363,23 +364,23 @@ global-footer {
 /* AI Chat Modal Styles */
 :host ::ng-deep .ai-chat-modal {
   .ant-modal {
-    border-radius: 12px !important;
+    border-radius: 6px !important;
     overflow: hidden !important;
   }
   .ant-modal-content {
-    border-radius: 12px !important;
+    border-radius: 6px !important;
     overflow: hidden !important;
   }
 
 
 
   .ant-modal-header {
-    border-radius: 12px 12px 0 0 !important;
+    border-radius: 6px 6px 0 0 !important;
     margin: 0 !important;
     padding: 16px !important;
   }
   .ant-modal-body {
-    border-radius: 0 0 12px 12px !important;
+    border-radius: 0 0 6px 6px !important;
     padding: 0 !important;
   }
 
diff --git a/web-app/src/app/routes/dashboard/dashboard.component.less 
b/web-app/src/app/routes/dashboard/dashboard.component.less
index 8bde1cb456..7fcf40d15d 100644
--- a/web-app/src/app/routes/dashboard/dashboard.component.less
+++ b/web-app/src/app/routes/dashboard/dashboard.component.less
@@ -146,7 +146,7 @@
 }
 
 .dashboard-rounded{
-  border-radius: 16px !important;
+  border-radius: 6px !important;
 }
 
 .hoverCard {
diff --git a/web-app/src/styles/index.less b/web-app/src/styles/index.less
index 23c13d43fb..57763c6b79 100644
--- a/web-app/src/styles/index.less
+++ b/web-app/src/styles/index.less
@@ -24,7 +24,7 @@ html {
 
 /* Enhanced card styling */
 .ant-card {
-  border-radius: 8px !important;
+  border-radius: 6px !important;
   box-shadow: 0 4px 16px rgba(0, 0, 0, 0.04) !important;
   border: 1px solid rgba(0, 0, 0, 0.06) !important;
   transition: all 0.3s ease !important;
@@ -51,7 +51,7 @@ html {
 
 /* Enhanced table styling */
 .ant-table {
-  border-radius: 8px !important;
+  border-radius: 6px !important;
   overflow: hidden !important;
 }
 
@@ -67,7 +67,7 @@ html {
 
 /* Enhanced modal styling */
 .ant-modal-content {
-  border-radius: 8px !important;
+  border-radius: 6px !important;
   box-shadow: 0 16px 48px rgba(0, 0, 0, 0.12) !important;
 }
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to