diff --git a/src/assets/css/devui.scss b/src/assets/css/devui.scss
index d9c2446..30966d4 100644
--- a/src/assets/css/devui.scss
+++ b/src/assets/css/devui.scss
@@ -310,3 +310,20 @@ circle.devui-radio__material-outer {
padding: 16px 20px;
}
+
+.tcode-login-modal {
+ width: 600px;
+ :deep(.devui-modal) {
+ width: 600px !important;
+ }
+ .devui-modal__header {
+ border-bottom: none;
+ padding: 0;
+ }
+ .devui-modal__body {
+ padding: 0; /* 移除默认内边距,由内部控制 */
+ }
+ .btn-close {
+ z-index: 10; /* 确保关闭按钮在最上层 */
+ }
+}
diff --git a/src/components/Header/index.vue b/src/components/Header/index.vue
index a221508..a5c80b8 100644
--- a/src/components/Header/index.vue
+++ b/src/components/Header/index.vue
@@ -1463,7 +1463,7 @@ const handleLogin = (type) => {
justify-content: center;
letter-spacing: 8px;
padding: 10px;
- margin: 0 16px;
+ margin: 0 16px 0 14px;
text-align: center;
/*width: 60px;*/
}
diff --git a/src/components/LoginModal/index.vue b/src/components/LoginModal/index.vue
index dae3195..2a10acb 100644
--- a/src/components/LoginModal/index.vue
+++ b/src/components/LoginModal/index.vue
@@ -1,781 +1,5 @@
-
-
- {
:escapable="escapable"
:before-close="handleClose"
:append-to-body="appendToBody"
- :class="['login-modal', formType === 'login' ? 'login-modal-l' : 'login-modal-r']"
+ class="tcode-login-modal"
+ width="480px"
>
-
-