Peter Steinberger
1acbd6aea0
refactor(ui): split chat renderers and styles
2026-01-09 20:20:06 +01:00
Peter Steinberger
067c20608c
fix(ui): landing cleanup ( #475 ) (thanks @rahthakor)
2026-01-09 19:53:32 +01:00
rahthakor
9624d70187
test(ui): add tests for chat modules and update for icon refactor
...
- Add 21 tests for message-normalizer.ts (normalizeMessage, normalizeRoleForGrouping, isToolResultMessage)
- Add 17 tests for tool-helpers.ts (formatToolOutputForSidebar, getTruncatedPreview)
- Update navigation.test.ts to test iconClassForTab instead of deprecated iconForTab
- Skip focus-mode.browser.test.ts (toggle button moved to settings)
- Skip chat-markdown.browser.test.ts (tool card rendering refactored to sidebar)
- Skip bash-tools.test.ts line offset tests (shell env pollution issue)
2026-01-09 19:47:19 +01:00
Peter Steinberger
02b945cc95
refactor(ui): split mobile layout css
2026-01-09 16:49:02 +01:00
Kit
480aa406bb
feat(ui): improve mobile responsiveness
...
- Add @media (max-width: 600px) breakpoint for mobile-specific styles
- Compact header: smaller title, hidden subtitle, minimal status pill
- Horizontal scrollable nav: all items in one row, swipeable
- Hide redundant page titles on mobile
- Hide docs button on mobile (saves space)
- Smaller theme toggle icons
- Tighter spacing on cards, stats, forms
- Better chat layout: full-width session selector, compact compose
- Single-column log entries on small screens
Desktop layout remains unchanged.
Co-authored-by: Carl Ulsoe <34673973+carlulsoe@users.noreply.github.com >
2026-01-09 16:32:55 +01:00
Daniel Griesser
2e1dee197a
feat(ui): link sessions to chat page
...
- Session names in the Sessions table are now clickable links
- Clicking navigates to /chat?session=<key> with that session loaded
- Global sessions excluded (not real conversations)
- Added .session-link CSS styling (accent color, underline on hover)
- Chat page reads 'session' query param and cleans URL after applying
2026-01-09 04:05:33 +01:00
Peter Steinberger
94c61aa19d
feat(webchat): queue outgoing messages
2026-01-09 01:30:38 +01:00
Peter Steinberger
03605bfa6a
chore: refine control ui links and composer
2026-01-08 12:04:11 +01:00
Peter Steinberger
6a684fdf6c
perf(ui): window chat + lazy tool output
2026-01-08 04:33:09 +00:00
Peter Steinberger
64fc3c068d
feat: add gateway logs tab
2026-01-08 03:44:08 +00:00
Peter Steinberger
e657e59b46
fix(ui): move focus toggle to top bar
2026-01-08 03:47:32 +01:00
Peter Steinberger
afc42c7547
fix(ui): tighten focus mode spacing
2026-01-06 19:10:06 +00:00
Peter Steinberger
5774b4f300
fix(control-ui): pad chat composer in focus mode
2026-01-06 08:59:05 +01:00
Peter Steinberger
882048d90b
feat(control-ui): add chat focus mode
2026-01-06 08:16:21 +01:00
Peter Steinberger
196eb86e38
fix(ui): animate reading indicator dots
2026-01-05 17:40:15 +00:00
Peter Steinberger
234059811c
feat(ui): add chat reading indicator
2026-01-05 16:16:34 +00:00
Peter Steinberger
f6097bc6e3
fix(ui): avoid overlapping guild action buttons
2026-01-05 01:27:13 +01:00
Peter Steinberger
d6933b074a
fix: make control ui chat scroll page
2026-01-05 00:18:18 +00:00
Peter Steinberger
ff605194ef
fix(ui): render markdown in chat
2026-01-04 21:51:26 +01:00
Peter Steinberger
246adaa119
chore: rename project to clawdbot
2026-01-04 14:38:51 +00:00
Peter Steinberger
6e16c0699a
feat: centralize tool display metadata
2026-01-03 13:18:27 +01:00
Shadow
7400c0946e
Discord: update UIs to use the new config
2026-01-03 01:02:22 -06:00
Peter Steinberger
95f03d63ad
style(ui): refresh dashboard theme
2026-01-02 11:22:06 +00:00
Peter Steinberger
87127fd133
fix: refine web chat session selector
2026-01-02 10:40:24 +01:00
Peter Steinberger
f6c0618596
fix: improve web chat scroll and text
2026-01-01 21:09:28 +01:00
Peter Steinberger
7e40147aa3
fix: gate web chat/talk on mobile nodes
2025-12-30 22:05:17 +01:00
Peter Steinberger
b3cf07d6cb
feat: add ui theme toggle
2025-12-30 20:25:58 +01:00
Peter Steinberger
3b134c8fef
style: tighten chat compose spacing
2025-12-22 19:01:58 +01:00
Peter Steinberger
fedb24caf1
fix(ui): stabilize skills action column
2025-12-21 00:37:29 +00:00
Peter Steinberger
6ff8371254
feat(ui): expand control dashboard
2025-12-21 00:34:39 +00:00