Your demo setup stays in this browser.
Settings saved in the demo use a separate localStorage namespace. Refreshing the page keeps the demo setup; the Reset button clears only that demo copy.
This runs the extension settings UI in a sandboxed demo beside a fake Yui chat. The messages are dummy preset text; it does not connect to SpicyChat or load any real conversation.
options.html, options.css, options.js and manifest.json.The preview only mirrors a useful subset visually. Every option still appears in the settings panel even when it does not have a meaningful fake-page effect.
Settings saved in the demo use a separate localStorage namespace. Refreshing the page keeps the demo setup; the Reset button clears only that demo copy.
Stable mode only activates when the root Stable settings files are actually available. Until then it refuses to substitute the DEV UI and call it Stable; once those files are uploaded, it activates automatically.