fix(tui): adapt file badge accent to theme mode (#37953)

This commit is contained in:
James Long 2026-07-20 11:45:29 -04:00 committed by GitHub
commit e8b19afa8f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1647,7 +1647,7 @@ function UserMessage(props: { message: SessionMessageUser }) {
const data = useData()
const local = useLocal()
const files = createMemo(() => props.message.files ?? [])
const { themeV2 } = useTheme().contextual("elevated")
const { themeV2, mode } = useTheme().contextual("elevated")
const [hover, setHover] = createSignal(false)
const color = createMemo(() => local.agent.color(data.session.get(ctx.sessionID)?.agent ?? "build"))
const queued = createMemo(
@ -1697,7 +1697,7 @@ function UserMessage(props: { message: SessionMessageUser }) {
<text fg={themeV2.text()}>
<span
style={{
bg: themeV2.hue.accent(500),
bg: themeV2.hue.accent(mode() === "light" ? 700 : 200),
fg: themeV2.background(),
bold: true,
}}