feat: add functional Settings panel with dark mode and autosave#660
feat: add functional Settings panel with dark mode and autosave#660TanmayThakur2209 wants to merge 7 commits intoaccordproject:mainfrom
Conversation
Signed-off-by: TanmayThakur2209 <ttanmay22@gmail.com>
Signed-off-by: TanmayThakur2209 <ttanmay22@gmail.com>
✅ Deploy Preview for ap-template-playground ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Signed-off-by: TanmayThakur2209 <ttanmay22@gmail.com>
Signed-off-by: TanmayThakur2209 <ttanmay22@gmail.com>
|
Hi @dselman Just a gentle follow-up on this PR. Please let me know if any changes or improvements are needed from my side. I’d be happy to update it. Thanks! |
…pport Signed-off-by: TanmayThakur2209 <ttanmay22@gmail.com>
…pport Signed-off-by: TanmayThakur2209 <ttanmay22@gmail.com>
|
Thanks for the PR @TanmayThakur2209! We discussed this PR on a working group call and decided to proceed with an explicit import / export behaviour through our Archive format, rather than any browser-based local storage. There's a partial PR here. If we remove auto-save from your new settings dialog, I don't believe that there's much value in duplicating the dark-mode toggle, and adding theming, so I'm going to close the PR. |
|
Thanks for the review and discussion! That makes sense regarding the Archive-based import/export approach instead of browser localStorage. I’ll see if there are areas where I can contribute or help extend that functionality. Looking forward to contributing to the Template Playground. |
Summary
This PR implements a functional Settings panel in the Template Playground sidebar. Previously, the Settings button did not perform any action. This change introduces a floating settings panel that allows users to configure appearance and behavior preferences.
Changes
Flags
Screenshots or Video
Before:
No.settings.mp4
After:
With.Settings.mp4
Author Checklist
--signoffoption of git commitmainfromfork:feat/settings-panelin this format