Skip to content

fix(web): session UI polish — remove double header, match theme, hide tools - #13

Merged
mariuspruvot merged 1 commit into
mainfrom
fix/session-ui-polish
Apr 17, 2026
Merged

fix(web): session UI polish — remove double header, match theme, hide tools#13
mariuspruvot merged 1 commit into
mainfrom
fix/session-ui-polish

Conversation

@mariuspruvot

Copy link
Copy Markdown
Owner

Summary

Fixes from visual review of the new conversation UI:

  • Remove double header: the ConversationOutput macOS header (dots + "helPRs session" + running indicator) was redundant with the ContainerSession header bar
  • Match code block theme: changed background from github-dark blue (#161b22) to warm dark (#1a1717) matching the app palette
  • Hide tool activity: tool_use, thinking, and tool_result events are no longer displayed — only assistant text blocks are shown (user feedback: "j'ai toutes les infos de claude alors que je devrais pas")

Test plan

  • npx tsc --noEmit passes
  • npx eslint src/ passes
  • npx vitest run — 53 tests pass
  • Manual: verify single header, warm code blocks, no tool_use blocks visible

…ivity

- Remove ConversationOutput macOS header (redundant with ContainerSession header)
- Change code block background from github-dark blue (#161b22) to warm dark (#1a1717)
- Hide tool_use, thinking, and tool_result events from display — only show
  assistant text blocks (user feedback: internal Claude activity shouldn't be visible)
@helprs-local-mariuspruvot

Copy link
Copy Markdown

helPRs session created for this PR.

Skill: challenge-me | Open session

@mariuspruvot
mariuspruvot merged commit 40c6ebd into main Apr 17, 2026
6 of 8 checks passed
@mariuspruvot
mariuspruvot deleted the fix/session-ui-polish branch July 30, 2026 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant