diff --git a/gadget-code/frontend/src/components/ChatTurn.tsx b/gadget-code/frontend/src/components/ChatTurn.tsx index d514cd5..98f878d 100644 --- a/gadget-code/frontend/src/components/ChatTurn.tsx +++ b/gadget-code/frontend/src/components/ChatTurn.tsx @@ -200,7 +200,7 @@ function SubagentDisplay({ subagent }: { subagent: NonNullable
Thinking
Response
.gadget-markdown) + to crush the generous spacing that looks fine at top-level but explodes when nested. */ +.subagent-compact.gadget-markdown { + font-size: 12px; + line-height: 1.4; +} + +.subagent-compact.gadget-markdown h1, +.subagent-compact.gadget-markdown h2, +.subagent-compact.gadget-markdown h3, +.subagent-compact.gadget-markdown h4, +.subagent-compact.gadget-markdown h5, +.subagent-compact.gadget-markdown h6 { + margin-top: 0.5rem; + margin-bottom: 0.25rem; + line-height: 1.2; +} + +.subagent-compact.gadget-markdown p { + margin-top: 0; + margin-bottom: 0.35rem; +} + +.subagent-compact.gadget-markdown pre { + margin-top: 0.35rem; + margin-bottom: 0.35rem; + padding: 0.5rem 0.6rem; +} + +.subagent-compact.gadget-markdown ul, +.subagent-compact.gadget-markdown ol { + margin-bottom: 0.35rem; + padding-left: 1.1rem; +} + +.subagent-compact.gadget-markdown li { + margin-bottom: 0.15rem; +} + +.subagent-compact.gadget-markdown blockquote { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + padding: 0.25rem 0.6rem; +} + +.subagent-compact.gadget-markdown hr { + margin: 0.4rem 0; +} + +.subagent-compact.gadget-markdown table { + margin-bottom: 0.5rem; } \ No newline at end of file