- Web app (StandaloneShell): added global notification stack at bottom-right
- Success toast with teal border, checkmark, studio name, and 'Open' button
- Error toast with red border, error message text, auto-dismiss
- Wired onGenerationComplete + onGenerationError into all 9 studio components
- Studios: added onGenerationError callback to all studios
- VibeMotionStudio + MarketingStudio: added both callbacks (were missing)
- All others: added onGenerationError to catch blocks
- Replaced alert() with onGenerationError in CinemaStudio and MarketingStudio
- Desktop app (src/main.js): fixed router to use show/hide instead of
innerHTML='' so studio components stay alive during tab switches,
preserving in-progress generation across navigation
Add 'Auto-Publish AI Images & Videos, Earn' button linking to vadoo.tv in StandaloneShell header and add Vadoo as the first entry in the Related Projects list.
Dispatch a window event from muapi.js when generation, polling, upload,
or balance probes return 401/403, and add optional overlay props to
ApiKeyModal so the standalone shell can reopen it without forcing a
sign-out.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Swap the lime-green (#d9ff00 / #c4e600) brand colour for electric cyan
(#22d3ee / #06b6d4) across Tailwind configs, CSS variables, and all
studio components. Remove "unrestricted" from README copy while keeping
the "no content filters / no guardrails" framing intact.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Fixes#111 — the Settings entry point was a bare icon (a key glyph in
the Electron header, a gradient circle in the web shell), which users
mistook for an avatar or didn't notice at all. Replace both with a
gear icon + "Settings" text in a bordered pill button.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Update all references across source files, config, and docs — including
page titles, app name, package name, Electron window title, and release
asset URLs.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>