ソースを参照

fix(button): fix button style error close #312

Vben 4 年 前
コミット
7a6c87f8c1
3 ファイル変更9 行追加4 行削除
  1. 1 0
      CHANGELOG.zh_CN.md
  2. 8 3
      src/design/ant/btn.less
  3. 0 1
      src/router/menus/modules/demo/comp.ts

+ 1 - 0
CHANGELOG.zh_CN.md

@@ -18,6 +18,7 @@
 - 修复`PageWrapper`title 不显示
 - 修复表格已知问题
 - 修复 BasicTree 组件不能自定义 title 问题
+- 修复主题切换后按钮样式问题
 
 ## 2.0.3 (2021-03-07)
 

+ 8 - 3
src/design/ant/btn.less

@@ -14,6 +14,11 @@
   //     bottom: 1px;
   //   }
   // }
+  &-link:hover,
+  &-link:focus,
+  &-link:active {
+    border-color: transparent !important;
+  }
 
   &-primary {
     color: @white;
@@ -70,6 +75,7 @@
     &:hover,
     &:focus {
       color: @button-success-hover-color;
+      border-color: transparent;
     }
   }
 
@@ -111,6 +117,7 @@
     &:hover,
     &:focus {
       color: @button-warn-hover-color;
+      border-color: transparent;
     }
   }
 
@@ -144,6 +151,7 @@
     &:hover,
     &:focus {
       color: @button-error-hover-color;
+      border-color: transparent;
     }
   }
 
@@ -165,9 +173,6 @@
       color: @white;
       background-color: fade(@button-error-color, 40%);
       border-color: fade(@button-error-color, 40%);
-
-      // background-color: @button-error-disabled-color;
-      // border-color: @button-error-disabled-color ;
     }
   }
 

+ 0 - 1
src/router/menus/modules/demo/comp.ts

@@ -8,7 +8,6 @@ const menu: MenuModule = {
     path: '/comp',
     tag: {
       dot: true,
-      type: 'warn',
     },
     children: [
       {