Gustavo Madeira Santana
2a68bcbeb3
feat(ui): add Agents dashboard
2026-02-02 21:31:17 -05:00
Peter Steinberger
22cf2b6766
fix: config/debug UI overflow ( #1715 )
...
Thanks @saipreetham589.
Co-authored-by: SaiPreetham <saipreetham.pesu@gmail.com >
2026-01-25 13:20:59 +00:00
David Gelberg
2fcbed2111
UI: refresh dashboard design system ( #1786 )
...
* UI: refresh dashboard design system
- Typography: swap Inter for Space Grotesk (geometric, techy)
- Colors: punchier accent red, add teal secondary, warmer darks
- Cards: better shadows, hover lift effect, increased padding
- Stats: uppercase labels, larger bold values
- Buttons: hover lift micro-interaction, glow on primary
- Status dots: glow effects and subtle pulse animation
- Callouts: gradient backgrounds for depth
- Navigation: active state accent bar indicator
- Layout: more breathing room, bolder page titles
* UI: remove nav active bar indicator
* UI: hide nav scrollbar, remove nav border
* fix: add changelog entry for dashboard refresh (#1786 ) (thanks @mousberg)
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-01-25 12:29:25 +00:00
Nicolas Zullo
9fbee08590
UI: refresh design system with new color palette and icons ( #1745 )
...
- Replace orange accent (#f59f4a) with signature red (#ff4d4d)
- Switch from IBM Plex/Unbounded/Work Sans to Inter/JetBrains Mono
- Replace emoji icons with Lucide-style SVG icons throughout
- Add comprehensive CSS design tokens (colors, borders, semantic states)
- Update tool-display.json to use icon names instead of emoji
- Rebuild control-ui dist bundle
2026-01-25 10:04:50 +00:00
pookNast
c04f8ba1ea
fix(ui): Make sidebar sticky while scrolling content ( #1515 )
...
The left navigation sidebar now stays fixed when scrolling through
long content pages like /skills. Changed .shell from min-height to
fixed height with overflow: hidden, allowing nav and content to
scroll independently within their grid cells.
Co-authored-by: pookNast <pook@nast.local >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-24 00:58:37 +00:00
Peter Steinberger
447db67b18
ui: add onboarding mode for control ui
2026-01-22 11:40:33 +00:00
Peter Steinberger
d5ffc672dd
fix: scope chat scroll lock to chat shell ( #1283 ) (thanks @bradleypriest)
2026-01-20 06:29:08 +00:00
Bradley Priest
ffe6d9ad54
ui(chat): fix double-scroll in web UI
...
Chat should scroll inside the thread, not the whole page.\n\n- Constrain the app shell to the viewport and disable outer scrolling.\n- Hide page-level scrolling for the chat tab so only .chat-thread scrolls.
2026-01-20 18:20:58 +13:00
Peter Steinberger
9c04a79c0a
fix(ui): move docs link into nav
2026-01-15 08:01:34 +00: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
Peter Steinberger
03605bfa6a
chore: refine control ui links and composer
2026-01-08 12:04:11 +01: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
882048d90b
feat(control-ui): add chat focus mode
2026-01-06 08:16:21 +01:00
Peter Steinberger
d6933b074a
fix: make control ui chat scroll page
2026-01-05 00:18:18 +00:00
Peter Steinberger
95f03d63ad
style(ui): refresh dashboard theme
2026-01-02 11:22:06 +00:00
Peter Steinberger
b3cf07d6cb
feat: add ui theme toggle
2025-12-30 20:25:58 +01:00
Peter Steinberger
6ff8371254
feat(ui): expand control dashboard
2025-12-21 00:34:39 +00:00