From 8a06b2bcc2fd580f085a30c97614c00c1650bbb9 Mon Sep 17 00:00:00 2001 From: shanshi <3316401569@qq.com> Date: Fri, 6 Nov 2026 10:49:43 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E8=B4=A2=E5=8A=A1?= =?UTF-8?q?=E5=8F=B0=E8=B4=A6=E6=97=A5=E6=9C=9F=E7=AD=9B=E9=80=89=E6=97=A0?= =?UTF-8?q?=E6=B3=95=E9=80=89=E6=8B=A9=20(#923)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/financial-ledger/ledger.blade.php | 40 +++++++++++++++---- .../FinanceLedgerHeaderControlsTest.php | 28 +++++++++++++ 2 files changed, 60 insertions(+), 8 deletions(-) diff --git a/resources/views/business/pages/financial-ledger/ledger.blade.php b/resources/views/business/pages/financial-ledger/ledger.blade.php index 78b5c87f..1d2d02da 100644 --- a/resources/views/business/pages/financial-ledger/ledger.blade.php +++ b/resources/views/business/pages/financial-ledger/ledger.blade.php @@ -221,6 +221,13 @@ .ledger-field label { color:var(--vip-content-muted, #595959); font-size:.7rem; font-weight:600; } .ledger-field input, .ledger-field select { height:2.15rem; padding:0 .6rem; border:1px solid var(--vip-border, #D8D2C7); border-radius:.45rem; background:#fff; color:var(--vip-content-ink, #171717); font:inherit; } .ledger-field input:focus, .ledger-field select:focus { border-color:var(--vip-content-accent-dark, #856632); outline:none; box-shadow:0 0 0 3px rgba(133,102,50,.16); } + .ledger-date-control { display:flex; align-items:stretch; min-width:0; } + .ledger-date-control input { flex:1 1 auto; width:auto; min-width:0; border-radius:.45rem 0 0 .45rem; cursor:pointer; } + .ledger-date-control input:focus { position:relative; z-index:1; } + .ledger-date-control__button { display:inline-grid; flex:none; place-items:center; width:2.15rem; height:2.15rem; padding:0; border:1px solid var(--vip-content-accent-dark, #856632); border-left:0; border-radius:0 .45rem .45rem 0; background:var(--vip-content-accent-soft, #F7F0DE); color:var(--vip-content-accent-dark, #856632); cursor:pointer; } + .ledger-date-control__button:hover { background:#efe4c8; } + .ledger-date-control__button:focus-visible { position:relative; z-index:2; outline:none; box-shadow:0 0 0 3px rgba(133,102,50,.18); } + .ledger-date-control__button .material-icons-outlined { font-size:1rem; } .ledger-field--account-filter { min-width:16rem; } .ledger-filter-combobox { position:relative; display:flex; align-items:center; width:100%; } .ledger-filter-combobox input { width:100%; padding-right:2.25rem; } @@ -1004,8 +1011,8 @@