diff --git a/index.html b/index.html index fc33bdc..d6904b7 100644 --- a/index.html +++ b/index.html @@ -13,6 +13,8 @@ --btn-bg: #111; --btn-fg: #fff; --btn-hover: #333; + --input-bg: #f9f9f9; + --meta: #888; } :root[data-theme="dark"] { --bg: #0d0d0d; @@ -23,6 +25,8 @@ --btn-bg: #2a2a2a; --btn-fg: #e0e0e0; --btn-hover: #3a3a3a; + --input-bg: #0d0d0d; + --meta: #555; } *, *::before, *::after { box-sizing: border-box; } body { @@ -57,13 +61,14 @@ transition: background .15s; } #theme-toggle:hover { background: var(--btn-hover); } + + /* Card */ .card { background: var(--card); border: 1px solid var(--border); border-radius: 14px; padding: 1.4rem 1.8rem; - max-width: 520px; - text-align: center; + width: min(520px, 96vw); line-height: 1.6; box-shadow: 0 0 0 1px rgba(34, 197, 94, .15), 0 0 18px 4px rgba(34, 197, 94, .25), @@ -75,32 +80,165 @@ 0 0 20px 5px rgba(34, 197, 94, .3), 0 0 50px 10px rgba(34, 197, 94, .12); } + #card-text { margin: 0 0 .9rem; } + #card-meta { color: var(--meta); font-size: .72rem; margin-bottom: .7rem; min-height: 1rem; } + .card-actions { display: flex; gap: .5rem; justify-content: flex-end; } + .card-btn { + background: var(--btn-bg); + color: var(--btn-fg); + border: 1px solid var(--border); + border-radius: 7px; + padding: .35rem .75rem; + font-size: .8rem; + cursor: pointer; + font-family: inherit; + transition: background .15s; + } + .card-btn:hover { background: var(--btn-hover); } + .card-btn:disabled { opacity: .4; cursor: default; } + .card-btn-danger { color: #f57c7c; border-color: rgba(245,124,124,.3); } + .card-btn-danger:hover { background: rgba(245,124,124,.1); } + #edit-form { display: none; flex-direction: column; gap: .6rem; margin-top: .5rem; } + #edit-form.open { display: flex; } + #edit-input { + width: 100%; min-height: 90px; background: var(--input-bg); color: var(--fg); + border: 1px solid var(--border); border-radius: 8px; padding: .55rem .7rem; + font-family: inherit; font-size: .9rem; resize: vertical; outline: none; + transition: border-color .15s; + } + #edit-input:focus { border-color: var(--accent); } + #card-status { font-size: .75rem; color: var(--meta); min-height: 1rem; text-align: right; }
Loadingβ¦
+ +Committed by OpenClaw at 2026-03-13 10:11:00 UTC