From 9637c9dd2994f73def8b906411545617016553c5 Mon Sep 17 00:00:00 2001
From: xiaoyi <908147524@qq.com>
Date: 星期五, 28 八月 2026 13:39:35 +0800
Subject: [PATCH] fix 修改页面

---
 src/packages/styles/src/antd/index.css |   35 +++++++++++++++++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)

diff --git a/src/packages/styles/src/antd/index.css b/src/packages/styles/src/antd/index.css
index 03b9e9e..1dd0dd6 100644
--- a/src/packages/styles/src/antd/index.css
+++ b/src/packages/styles/src/antd/index.css
@@ -8,6 +8,15 @@
 }
 
 .ant-btn {
+  border-radius: calc(var(--radius) - 0.125rem);
+  font-weight: 500;
+  transition: border-color 0.15s ease, background-color 0.15s ease, color 0.15s ease;
+
+  &:focus-visible {
+    outline: 2px solid hsl(var(--primary) / 35%);
+    outline-offset: 2px;
+  }
+
   .anticon {
     display: inline-flex;
   }
@@ -22,7 +31,33 @@
   }
 }
 
+.ant-input,
+.ant-input-affix-wrapper,
+.ant-input-number,
+.ant-select-selector,
+.ant-picker {
+  border-color: hsl(var(--input));
+  border-radius: calc(var(--radius) - 0.125rem);
+
+  &:focus,
+  &:focus-within {
+    border-color: hsl(var(--primary));
+    box-shadow: 0 0 0 2px hsl(var(--primary) / 16%);
+  }
+}
+
 .ant-tag {
+  display: inline-flex;
+  align-items: center;
+  height: 24px;
+  margin-inline-end: 6px;
+  padding-inline: 8px;
+  border-radius: calc(var(--radius) - 0.2rem);
+  font-size: 12px;
+  line-height: 22px;
+  white-space: nowrap;
+  vertical-align: middle;
+
   > svg {
     display: inline-block;
   }

--
Gitblit v1.9.3