Skip to content

TP-25: User theme folder docs and open-folder affordance - #151

Merged
ZhuchkaTriplesix merged 2 commits into
devfrom
issue/120-user-theme-folder-docs
Jun 14, 2026
Merged

TP-25: User theme folder docs and open-folder affordance#151
ZhuchkaTriplesix merged 2 commits into
devfrom
issue/120-user-theme-folder-docs

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Summary

  • Document where theme files live ({appSupport}/themes/), accepted extensions, and refresh behavior in theme-import.md and theme-custom-json.md.
  • Add Preferences hint explaining the app support themes folder (no live watcher) and an Open themes folder button backed by a small cross-platform openDirectoryInFileManager helper.

Test plan

  • flutter test test/core/platform/open_directory_test.dart
  • flutter test test/features/settings/preferences_appearance_section_test.dart
  • Manually click Open themes folder on Linux/macOS/Windows and confirm the file manager opens

Closes #120

Explain app support themes paths in docs and surface a Preferences hint plus
Open themes folder button so users know where to drop .json/.jsonc files.
@github-actions github-actions Bot added documentation Improvements or additions to documentation theme Theming, colors, VS Code themes settings Theme parser epic label: settings labels Jun 14, 2026
@github-actions github-actions Bot added this to the Theme system milestone Jun 14, 2026

@ZhuchkaTriplesix ZhuchkaTriplesix left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

123

@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 4de68e0 into dev Jun 14, 2026
4 checks passed
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/120-user-theme-folder-docs branch June 15, 2026 04:13
ZhuchkaTriplesix added a commit that referenced this pull request Jul 27, 2026
TP-25: User theme folder docs and open-folder affordance
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation settings Theme parser epic label: settings theme Theming, colors, VS Code themes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant