From a676b6a3a4c1009e204e2175c386bd525f3a7c24 Mon Sep 17 00:00:00 2001 From: tian <11429339@qq.com> Date: Fri, 8 May 2026 10:04:05 +0800 Subject: [PATCH] style: proper file input styling to match theme --- internal/web/ui/assets/style.css | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/web/ui/assets/style.css b/internal/web/ui/assets/style.css index 02bc02c..fdd427c 100644 --- a/internal/web/ui/assets/style.css +++ b/internal/web/ui/assets/style.css @@ -291,6 +291,9 @@ tbody tr[data-nav-row]{cursor:pointer} .field-grid label>span .required-mark{display:inline;color:var(--red);font-weight:600;margin-left:4px} .field-grid .full{grid-column:1/-1} .field-grid input,.field-grid select,.field-grid textarea{width:100%;padding:9px 10px;border:1px solid var(--border);border-radius:var(--radius);background:var(--input-bg);color:var(--text);font:inherit} +input[type=file]{padding:7px 10px;font-size:13px;color:var(--text)} +input[type=file]::file-selector-button{margin-right:10px;padding:6px 14px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-soft);color:var(--text);font:inherit;cursor:pointer} +input[type=file]::file-selector-button:hover{background:var(--surface-strong);border-color:var(--border-strong)} .field-grid textarea{resize:vertical;min-height:120px} .code-input{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.5}