[GH-ISSUE #8143] [FR] Auto-reload theme from file on changes #3592

Open
opened 2026-03-23 21:31:38 +00:00 by mirror · 0 comments
Owner

Originally created by @saberr26 on GitHub (Jul 29, 2025).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/8143

Description

When using external tools like matugen to sync AppFlowy's theme with a system-wide theme, the generated theme file must be manually re-imported every time it's updated. This prevents a seamless, automated workflow.

suggested solution:

After a user has imported a custom theme from a .json file, AppFlowy should maintain a link to that file's path. The application could then "watch" that file for any modifications on disk.
or another option :
When the file is saved with new changes, the theme should automatically reload within the app without requiring a manual re-import or an application restart.

Impact

This feature would be a huge quality-of-life improvement for users who enjoy customizing their workspace and integrating their applications with system-wide theming tools. It allows AppFlowy to always stay in sync with the user's desktop environment.

Additional Context

No response

Originally created by @saberr26 on GitHub (Jul 29, 2025). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/8143 ### Description When using external tools like matugen to sync AppFlowy's theme with a system-wide theme, the generated theme file must be manually re-imported every time it's updated. This prevents a seamless, automated workflow. ### suggested solution: After a user has imported a custom theme from a .json file, AppFlowy should maintain a link to that file's path. The application could then "watch" that file for any modifications on disk. **or another option :** When the file is saved with new changes, the theme should automatically reload within the app without requiring a manual re-import or an application restart. ### Impact This feature would be a huge quality-of-life improvement for users who enjoy customizing their workspace and integrating their applications with system-wide theming tools. It allows AppFlowy to always stay in sync with the user's desktop environment. ### Additional Context _No response_
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#3592
No description provided.