diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-08 06:42:07 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-08 06:42:07 -0500 |
| commit | 46eaab6d11d2d76165df6d9b8addd7b3eba20bce (patch) | |
| tree | 8737c61c01be3a80ba1158b26966f690296f8207 /docs/design/theme-studio-package-faces-spec.org | |
| parent | ca128e2364ea159326e911188205116de3071b5b (diff) | |
| download | dotemacs-46eaab6d11d2d76165df6d9b8addd7b3eba20bce.tar.gz dotemacs-46eaab6d11d2d76165df6d9b8addd7b3eba20bce.zip | |
feat(theme-selector): remember the imported/saved file so save overwrites it
Import now goes through showOpenFilePicker and keeps the returned file handle, and the rename handler no longer drops the handle on every keystroke. Once a theme has been imported or saved, save writes back to that same file (the first write asks once for permission, then overwrites silently); the save button title reflects whether it will overwrite or prompt for a location. Browsers without the File System Access API fall back to the hidden file input and a download-style save, as before.
Diffstat (limited to 'docs/design/theme-studio-package-faces-spec.org')
0 files changed, 0 insertions, 0 deletions
