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 @@