ChuanTianML/dsh-chat-tidy

One stylesheet that retypesets the DSH conversation to measured Codex metrics: 14/22 px body, tighter heading ladder, list and block rhythm, blockquote bar and table cells, with no settings to choose and before/after captures in the README.

Tidy Chat aligns the DeepSeek Harness Web conversation page with the reading rhythm of a mature coding-agent client — every metric measured from the Codex desktop app and applied to DSH's own chat anchors. Body 16/28 → 14/22 px, tighter heading ladder and block rhythm, rounded blockquote bar, denser activity rows — the same reply renders 20% shorter (1411px → 1127px) for identical content. It is a stylesheet and nothing else: no preferences, no Settings row, no stored state; disabling or uninstalling is the off switch. The Markdown renderer, theme, tool calls, reasoning, and session behavior are untouched.

UI Enhancements ★ 2 updated 2026-08-15
View on GitHub ↗

Install

dsh plugin --profile web add github:ChuanTianML/dsh-chat-tidy

GitHub install per README (English): dsh plugin --profile web add github:ChuanTianML/dsh-chat-tidy, then restart dsh web. The repo includes verified host and client bundles, so installation needs no dependency build script and no pnpm allowBuilds change. Local dev: dsh plugin --profile web add -w /absolute/path/to/dsh-chat-tidy (the web profile is a pnpm workspace root).

Compatibility

DeepSeek Harness Web conversation view. Built-in light/dark themes supported; compatible with dsh-skin (Tidy owns geometry, dsh-skin owns colors).

Details

Recent updates

Codex-measured typography (14/22 body, tighter ladder); 20% less scrolling; stylesheet-only, zero state; reversible by uninstall.

FAQ

What does it change?
Typography and flow spacing measured from the Codex desktop app: body 14/22 px, tighter heading ladder and block rhythm, denser activity rows — 20% less scrolling for identical content.
Does it add settings?
No — it is a stylesheet and nothing else: no preference, no Settings row, no stored state; disabling or uninstalling the plugin is the off switch.
Does it conflict with dsh-skin?
No — it is compatible: Tidy Chat owns geometry while dsh-skin owns colors. Avoid running two layout plugins (e.g. dsh-ux) at once.

Alternatives

TQSY114514/dsh-ui-appearance · ChuanTianML/dsh-chat-tidy · makuralymi/dsh-webUI-Glass-Theme

More plugins in UI Enhancements

Browse more in UI Enhancements

Guides for UI Enhancements plugins