The Options page is not redrawn.
The settings drawer runs the public extension Options UI inside a sandbox. Stable and Development keep separate demo-only local storage.
This playground now mirrors the real SpicyChat page shapes that QoL changes: Home, filters, Chats, Personas, My Creations, Lorebooks, chatbot and Lorebook editors, creator/profile pages and chat. The pages use safe local data while the QoL Options UI and feature registry come directly from the public extension source.
main. The SpicyChat-facing pages are local compatibility fixtures based on the supplied real page structures. Browser/storage/download/tab actions are replaced by safe shims and settings persist only in this browser. source loading…Use the real-shaped sidebar and page surfaces, open cards/profile/chat routes, toggle the Home filter panel, inspect creator pages, or edit safe dummy data. QoL Settings stay source-synced and the simulator applies compatible visual changes without touching SpicyChat.
The sandbox follows the supplied SpicyChat DOM/page structure closely where QoL needs that structure, while keeping all routes local and all account/content actions fake. It does not reuse SpicyChat account data, private chats or authentication.
The settings drawer runs the public extension Options UI inside a sandbox. Stable and Development keep separate demo-only local storage.
Home cards, saved chats, chat folders, Personas, My Creations, Lorebooks, a creator editor and an individual chat are available as test surfaces.
Cards use the SFW bots from the supplied @dragongraf1312 creator-profile snapshot. Counts, folders, favorites, Later state, messages and editor contents inside the playground are demo data.
This follows the public main/features.md. The playground is for seeing features in context; the feature catalog remains the complete source for what exists and what is planned.