Support for Custom Fonts in Web HMI

Add support for custom font integration in PLCnext Web HMI.

Use case:

There is currently no ability to include user-defined fonts. Engineering projects often require specific typography standards or improved readability through monospace fonts.

Example requirements:

  • Ability to add custom font files (e.g., .ttf, .woff, .woff2)
  • Support for widely used developer fonts such as JetBrains Mono
  • Support for fonts from providers such as Google Fonts or Mozilla
  • Ability to reference and apply custom fonts in HMI styles

Expected functionality:

  • Project-level font import
  • Font registration inside Web HMI
  • Usage in style definitions and components

Custom font support would improve readability, visual consistency, and compliance with corporate design standards in industrial applications.