From f8c4c95f3ed3788b54fe3111c0f187396117bad2 Mon Sep 17 00:00:00 2001 From: smail Date: Fri, 16 Oct 2026 04:44:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=AE=A1=E7=90=86=E5=AE=89?= =?UTF-8?q?=E5=85=A8=E7=A0=81=E6=8C=89=E9=92=AE=E6=B0=B4=E5=B9=B3=E5=9E=82?= =?UTF-8?q?=E7=9B=B4=E5=AF=B9=E9=BD=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../RecoveryCodeDialog/RecoveryCodeDialog.css | 29 ++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/frontend/src/views/components/UserManagement/RecoveryCodeDialog/RecoveryCodeDialog.css b/frontend/src/views/components/UserManagement/RecoveryCodeDialog/RecoveryCodeDialog.css index 431f0fd..9112d0e 100644 --- a/frontend/src/views/components/UserManagement/RecoveryCodeDialog/RecoveryCodeDialog.css +++ b/frontend/src/views/components/UserManagement/RecoveryCodeDialog/RecoveryCodeDialog.css @@ -73,6 +73,13 @@ } .copy-button { + display: inline-flex; + align-items: center; + justify-content: center; + min-height: 32px; + box-sizing: border-box; + margin: 0; + vertical-align: middle; justify-self: end; } @@ -87,15 +94,35 @@ .recovery-dialog-actions { display: flex; - flex-wrap: wrap; + flex-flow: row nowrap; + align-items: center; + align-content: center; justify-content: flex-end; gap: 10px; + min-width: max-content; + white-space: nowrap; } .recovery-dialog-actions :deep(.el-button + .el-button) { margin-left: 0; } +.recovery-dialog-actions :deep(.el-button) { + display: inline-flex; + align-items: center; + justify-content: center; + flex: 0 0 auto; + min-height: 32px; + box-sizing: border-box; + margin-top: 0; + margin-right: 0; + margin-bottom: 0; + margin-left: 0 !important; + line-height: 1.25; + white-space: nowrap; + vertical-align: middle; +} + @media (max-width: 760px) { .recovery-code-grid { grid-template-columns: repeat(2, minmax(0, 1fr));