Fold the editor's floating controls into one toolbar and move the app to Lucide

The strategy editor's floating controls become one card: save, export .ica,
export video, screenshot, a hairline, then settings. Each is a 32px ghost icon
button carrying an 18px glyph, so the save button can swap in a spinner or a
check without the row shifting. SaveAndLoadButton is gone; EditorToolbar owns
the screenshot capture, the web-only toasts and the dialogs it used to own, and
AutoSaveButton now renders through the shared EditorToolbarButton. The library
button in the header gets a house glyph and a tooltip that says where it goes,
and the loading skeleton mirrors the new card.

Material glyphs give way to Lucide across the library, editor, menus, dialogs
and settings so every control draws from one icon family. Ghost buttons drop
the command color so violet stays reserved for actions and selection. Delete
menu items take the theme's destructive color instead of a hardcoded red. The
create dialog focuses its name field, submits on Enter, and disables itself
while the strategy is being created.

Ported from the cloud branch, minus everything cloud: no sync button, no
view-only chip, no role badges.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
3bfc106876Dara Adedeji committed on 9/12/2026, 5:41:55 AMparentfc4baf8
49 files changedLine totals unavailable