[GH-ISSUE #8107] [FR]Support for custom fonts #3561

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

Originally created by @Aderechen on GitHub (Jul 4, 2025).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/8107

Description

I would like to request a feature that allows users to customize the fonts used throughout AppFlowy. This would include the ability to change the font family for the editor, notes, and potentially the entire UI.

Main use cases:

  • Improve readability for users with specific visual needs (e.g., myopia, presbyopia).
  • Align with team or organizational branding by using a consistent corporate font.
  • Enable personal aesthetic preferences and a more engaging writing environment.

Impact

  • All users could benefit from better personalization and readability.
  • Teams can strengthen brand consistency by applying their own corporate fonts.
  • Especially helpful for designers, writers, or anyone with a high sensitivity to typography and layout.

Additional Context

Possible implementation ideas:

  • Add a "Select font" option in the settings menu.
  • Allow choosing from system-installed fonts and/or uploading custom font files (e.g., TTF, OTF).
  • Support different fonts for different contexts (e.g., headings vs. body text).

This feature would greatly enhance the flexibility and user experience of AppFlowy.

Originally created by @Aderechen on GitHub (Jul 4, 2025). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/8107 ### Description I would like to request a feature that allows users to customize the fonts used throughout AppFlowy. This would include the ability to change the font family for the editor, notes, and potentially the entire UI. Main use cases: - Improve readability for users with specific visual needs (e.g., myopia, presbyopia). - Align with team or organizational branding by using a consistent corporate font. - Enable personal aesthetic preferences and a more engaging writing environment. ### Impact - All users could benefit from better personalization and readability. - Teams can strengthen brand consistency by applying their own corporate fonts. - Especially helpful for designers, writers, or anyone with a high sensitivity to typography and layout. ### Additional Context Possible implementation ideas: - Add a "Select font" option in the settings menu. - Allow choosing from system-installed fonts and/or uploading custom font files (e.g., TTF, OTF). - Support different fonts for different contexts (e.g., headings vs. body text). This feature would greatly enhance the flexibility and user experience of AppFlowy.
Author
Owner

@khorshuheng commented on GitHub (Jul 7, 2025):

It is already possible to change the font for each workspace, in the workspace settings. The available fonts are retrieved from the system.

EDITED: just checked, i was mistaken, the listed fonts are provided by the app as shared asset, though there is an option to select the current font used by the system.

<!-- gh-comment-id:3043283803 --> @khorshuheng commented on GitHub (Jul 7, 2025): It is already possible to change the font for each workspace, in the workspace settings. The available fonts are retrieved from the system. EDITED: just checked, i was mistaken, the listed fonts are provided by the app as shared asset, though there is an option to select the current font used by the system.
Author
Owner

@annieappflowy commented on GitHub (Jul 7, 2025):

They meant local installed fonts instead of the fonts provided by us

<!-- gh-comment-id:3043289812 --> @annieappflowy commented on GitHub (Jul 7, 2025): They meant local installed fonts instead of the fonts provided by us
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#3561
No description provided.