Taylor Ho and Claude Opus 4.6
6fbee42934
feat: replace light/dark/system toggle with adaptive IDE theme system
...
Port the adaptive theme engine from builderbot/staged into sprout. Loads
Shiki theme JSON files (54 themes, lazy-loaded), extracts key colors,
and derives the full shadcn CSS variable palette directly from bg, fg,
comment, and git decoration colors. Light vs dark is auto-detected from
background luminance.
Replace the 3-button toggle with a searchable theme picker. Add a
configurable accent color picker (8 predefined colors) with auto-contrast
foreground calculation, independent of the syntax theme. Default theme is
houston, default accent is blue.
Migrate all hardcoded dark: variants to semantic tokens (text-warning,
text-status-added, text-status-deleted). Cached theme + accent vars
applied synchronously on mount to prevent FOUC.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 21:54:50 -10:00
Wes and GitHub
c0421a50ed
[codex] Add workflow UI parity ( #250 )
2026-04-06 11:41:52 -07:00
Wes and GitHub
e10ca5193c
Redesign settings & presence UX: profile popover + modal overlay ( #238 )
2026-04-06 08:25:42 -07:00
Wes and GitHub
bf083dda5d
fix(desktop): refetch home feed immediately on live mentions ( #230 )
2026-04-03 18:49:43 -07:00
5923a7ba1c
feat(desktop): workflow builder UI with form editor, CRUD, and channel picker ( #231 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 18:41:31 -07:00
3e006a2d9e
feat: add day info to chat message timeline ( #214 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-02 15:57:23 -07:00
d99e1948a6
feat(desktop): preserve message drafts across channel switches ( #202 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-29 09:43:12 -07:00
Wes and GitHub
7ec5ebbb9c
fix(desktop): allow adding agents in open channels ( #179 )
2026-03-25 11:46:48 -07:00
Wes and GitHub
242b43c849
Fix desktop timeline scroll behavior ( #178 )
2026-03-25 11:40:46 -07:00
Wes and GitHub
84fbf61d96
feat(desktop): add Cmd++ zoom shortcut ( #174 )
2026-03-25 10:28:23 -07:00
Wes and GitHub
924a8014ff
feat(desktop): reorder Profile above Identity in settings & remove duplicate NIP-05 input ( #165 )
2026-03-24 11:16:06 -07:00
Wes and GitHub
1db0da585d
feat(desktop): replace hardcoded emoji pickers with full emoji-mart picker ( #122 )
2026-03-19 17:29:59 -07:00
3b18846d30
Redesign Agents page: compact table with actions menu ( #117 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-19 11:04:06 -07:00
Wes and GitHub
3eee3f738a
fix(forum): preserve resolved authors across restarts ( #113 )
2026-03-19 09:20:29 -07:00
Wes and GitHub
4b7db1a9d0
Improve desktop DM sidebar UX ( #109 )
2026-03-18 16:01:58 -07:00
334eee9c67
Home feed polish: filters, mark done, compact layout ( #108 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-18 14:55:33 -07:00
Wes and GitHub
ba1c8df5c6
Add desktop notifications and improve DM labeling ( #107 )
2026-03-18 13:27:15 -07:00
Wes and GitHub
d4ca0ccd69
Fix channel delete confirmation flow ( #96 )
2026-03-17 15:58:21 -07:00
Wes and GitHub
6ecd04819e
Polish desktop typing and agents UI ( #92 )
2026-03-17 12:09:02 -07:00
Wes and GitHub
5a6a025216
Improve chat density and member invite UX ( #83 )
2026-03-16 14:05:45 -07:00
Wes and GitHub
c8dd3890fd
Implement composer emoji picker and tighten message spacing ( #82 )
2026-03-16 12:31:41 -07:00
Wes and GitHub
fa939ec1c3
Polish chat replies and managed agent creation ( #81 )
2026-03-16 11:34:44 -07:00
Wes and GitHub
0cebddaf3e
Add desktop settings shell and doctor panel ( #80 )
2026-03-16 10:17:16 -07:00
Wes and GitHub
771ec203e5
Simplify the desktop Home feed ( #52 )
2026-03-13 09:17:53 -07:00
Wes and GitHub
a516b16eda
Support nested thread replies in desktop ( #50 )
2026-03-13 08:38:42 -07:00
039d4eb2e5
feat: @mentions, highlighting, and user profile popovers ( #45 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-12 16:41:20 -07:00
Wes and GitHub
b6fde6fec4
Polish desktop dialogs, presence, and diff viewer ( #44 )
2026-03-12 14:15:57 -07:00
1feab79543
feat: add channel browser for discovering and joining channels ( #42 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-12 12:53:59 -07:00
Wes and GitHub
6c8ed78048
Add desktop API token management ( #39 )
2026-03-12 10:21:11 -07:00
Wes and GitHub
d94e3fbf77
Add desktop presence UI ( #35 )
2026-03-11 15:26:01 -07:00
Wes and GitHub
f21c6e41eb
Plumb desktop profile identity UI ( #32 )
2026-03-11 12:09:09 -07:00
Wes and GitHub
d7c0b485cc
Add unread indicators to desktop channels ( #31 )
2026-03-11 11:11:06 -07:00
Wes and GitHub
185c3affe4
Add desktop settings page ( #30 )
2026-03-11 10:34:41 -07:00
Wes and GitHub
0320196990
Add desktop profile management UI ( #25 )
2026-03-10 17:56:17 -07:00
Wes and GitHub
d932984047
Add channel management e2e coverage ( #24 )
2026-03-10 17:11:49 -07:00
1fc9373a74
fix: resolve 10 E2E bugs + add desktop Playwright tests ( #21 )
...
Co-authored-by: Wes <wesb@block.xyz >
2026-03-10 14:44:39 -07:00
Wes and GitHub
1be84cc315
Add desktop search and result anchors ( #15 )
2026-03-10 13:54:25 -07:00
Wes and GitHub
758049ca31
Improve chat scrolling and multiline composer ( #14 )
2026-03-10 09:46:08 -07:00
Wes and GitHub
194ddc66e9
Add desktop Home feed ( #12 )
2026-03-09 19:32:56 -07:00
Wes and GitHub
6e51cc0b12
Add desktop Playwright e2e harness ( #11 )
2026-03-09 19:16:43 -07:00