LazyBoy2/web/src/lazyboy/theme.css

42 lines
2.6 KiB
CSS
Raw Normal View History

2026-09-16 08:17:38 +00:00
/* Neutral light surfaces; remote desktop pixels keep their own appearance. */
html[data-theme="light"] .composer{background:#fff;box-shadow:0 4px 18px #18181b08}
html[data-theme="light"] .search{background:#fff}
html[data-theme="light"] .bot-row.selected{background:#e8e9ec}
html[data-theme="light"] .bot-row:hover{background:#eceef0}
html[data-theme="light"] .dialog{box-shadow:0 24px 80px #18181b26}
html[data-theme="light"] .account-menu,
html[data-theme="light"] .context-menu,
html[data-theme="light"] .host-menu,
html[data-theme="light"] .slash-suggestions{box-shadow:0 8px 30px #18181b1a}
html[data-theme="light"] .message-body.md pre{background:#e4e6e9;color:#202124}
html[data-theme="light"] .message-body.md :not(pre)>code{background:#e0e3e7;color:#202124}
html[data-theme="light"] .message.user .message-body.md pre,
html[data-theme="light"] .message.user .message-body.md :not(pre)>code{background:#ffffff1f;color:#fff}
html[data-theme="light"] .message.user .mention-link{color:#9ce7d7}
html[data-theme="light"] .day-divider time,
html[data-theme="light"] .plugin-icon,
html[data-theme="light"] .stack-extra,
html[data-theme="light"] .reply-quote,
html[data-theme="light"] .composer-reply,
html[data-theme="light"] .control-badge.is-off{background:var(--surface)}
html[data-theme="light"] .message.user .reply-quote{background:#ffffff14}
html[data-theme="light"] .copy-msg:hover,
html[data-theme="light"] .file-card-remove:hover,
html[data-theme="light"] .slash-suggestions button:hover,
html[data-theme="light"] .host-menu button:hover,
html[data-theme="light"] .expr-grid button:hover,
html[data-theme="light"] .bg-grid button:hover{background:var(--surface-hover)}
html[data-theme="light"] .expr-grid button.selected,
html[data-theme="light"] .bg-grid button.selected{background:var(--surface);border-color:var(--ink)}
html[data-theme="light"] .computer-hud{background:#f3f5f5eb}
html[data-theme="light"] .computer-hud-label{color:#344940}
.brand-icon{object-fit:contain;border-radius:0}
.lb-about-brand img{object-fit:contain;background:transparent;border-radius:0}
html[data-theme="light"] .top-tools{background:var(--main);border-color:var(--line);box-shadow:none}
html[data-theme="light"] .top-tool-button.active{background:var(--surface);color:var(--ink)}
html[data-theme="light"] .teach-banner,
html[data-theme="light"] .teach-banner.recording{background:var(--error-bg);border-color:var(--error-border);color:var(--error-fg)}
html[data-theme="light"] .skill-draft{background:#f0f8f5;border-color:#c5ddd4}
html[data-theme="light"] .skill-intent{color:var(--muted)}
html[data-theme="light"] .login-screen{background:radial-gradient(circle at 50% 18%,#e9f4ef 0,#fff 58%)}