Description:
Introduce the ability for developers to define custom font sizes for components within the Universal GUI. This should be configurable at design-time, allowing consistent styling across forms, grids, and other interface elements.
Rationale:
Currently, font sizes are fixed and not adjustable per component. Developers need more control to ensure visual hierarchy, accessibility, and consistency. This is especially important for applications with complex layouts. Since we want tot avoid using custom css as much as possible it would be great if there was a way to change this through the SF.
Suggested Implementation:
- Add font size properties to relevant GUI components in the Software Factory.
- Allow configuration per screen element (e.g., form fields, grid headers, labels).
- Support standard units (px, em, rem) or predefined size categories (e.g., Small, Medium, Large).
- Ensure compatibility with responsive design principles.