-
Notifications
You must be signed in to change notification settings - Fork 123
Open
Labels
enhancementNew feature or requestNew feature or requestux-enduserv1Feature required for v1.0 releaseFeature required for v1.0 release
Milestone
Description
Description:
Shesha currently relies on system fonts, which causes inconsistent UI rendering across operating systems, often failing to render correctly and going to fallback web safe fonts. To ensure a consistent, modern, and professional experience, we need to bundle and serve the Inter font directly from the Shesha Framework and make it the default font for all Shesha-based applications.
Inter should be delivered by Shesha itself so no end-user font installation is required.
Scope / Checklist
- Add Inter font files (WOFF2 Font files attached) to Shesha's assets
- Define and load Inter via framework-level @font-face
- Set Inter as the default font-family for all Shesha UI components
- Ensure all apps built on Shesha inherit the font automatically
- Verify consistent rendering across Windows, macOS, and Linux
Acceptance Criteria
- Inter is the default font across all Shesha applications
- Font is served by Shesha and not dependent on OS-installed fonts
- Typography is visually consistent across supported platforms
Font Files
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestux-enduserv1Feature required for v1.0 releaseFeature required for v1.0 release