diff options
| author | tanaka takashi <isazaka@gmail.com> | 2026-06-23 19:24:55 +0900 |
|---|---|---|
| committer | tanaka takashi <isazaka@gmail.com> | 2026-06-23 19:24:55 +0900 |
| commit | 5d9fc9c9c976cb6fc7d0b8060abcd2860ebf8456 (patch) | |
| tree | 2c5cead530f7ccbc8f9539a873e530209ad5162e /src/ollama_web/static/style.css | |
| parent | 21b59cc1d0928dc04dcf5eac24470aaa05013b2d (diff) | |
ストリーミング出力対応
ツール呼び出し、thinkingが応答欄の枠外にでる不具合修正
Diffstat (limited to 'src/ollama_web/static/style.css')
| -rw-r--r-- | src/ollama_web/static/style.css | 50 |
1 files changed, 29 insertions, 21 deletions
diff --git a/src/ollama_web/static/style.css b/src/ollama_web/static/style.css index ece20c1..0be42c2 100644 --- a/src/ollama_web/static/style.css +++ b/src/ollama_web/static/style.css @@ -97,34 +97,42 @@ main#chat { .message p { margin: 8px 0; } .message ul, .message ol { padding-left: 22px; } -.tool { - max-width: 860px; - width: 100%; - margin: 0 auto; - padding: 8px 12px; +.message .extras { + margin-top: 10px; + display: flex; + flex-direction: column; + gap: 6px; +} + +.message .extras details { border-radius: 8px; - border: 1px dashed var(--border); - background: var(--tool-bg); - color: var(--muted); + border: 1px solid var(--border); + padding: 6px 10px; font-size: 13px; + color: var(--muted); +} + +.message .extras details summary { + cursor: pointer; + color: var(--accent); + font-weight: 600; } -.tool .name { color: var(--accent); font-weight: 600; } -.tool .args, .tool .result { color: var(--muted); white-space: pre-wrap; word-break: break-word; } -.tool details summary { cursor: pointer; color: var(--accent); } +.message .extras details .args, +.message .extras details .result { + white-space: pre-wrap; + word-break: break-word; + margin-top: 6px; +} -.thinking { - max-width: 860px; - width: 100%; - margin: 0 auto; - padding: 8px 12px; - border-radius: 8px; - border: 1px solid var(--border); +.message .extras details.tool { + background: var(--tool-bg); + border-style: dashed; +} + +.message .extras details.thinking { background: var(--think-bg); - color: var(--muted); - font-size: 13px; } -.thinking summary { cursor: pointer; color: var(--accent); } form#input-form { display: flex; |
