Define fonts family for a project or for an artboard
It would be great to define font families that will be used in a project by adding them to the artboard property panel.
This would help to
- limit numbers of font used in a webdesign
- change the font of a whole project
- maintain character styles easyly
- avoid to miss some font replacement
- or add inheritance in styles
- or a "search and replace font" ability
- or both
- or all these options
Yes, I did. And the character styles, as they are designed, is a major pain to maintain. Because every little modification you make to a font is considered a new style. It may not be a problem for app design but for a website, it generate a ton of styles which is as tedious as changing every font manually.
Say I have a Title in Roboto 24pt black, but in a part of the site it's in white because it's on a dark background. Technically, it's the same H1, with just a color change. Then I want to change the font from Roboto to Open sans, I have to change both styles. This is an example over 1 Title, but multiply this by every styles you create I ended up with 100 hundred styles...
By defining font families in the property panel, we should be able to quickly change a font family, character styles would only define the weight, colors, letter spacing, line height, margins, Capitalize, .... And this mimic the way fonts are handled in CSS, helping designers to keep performance in focus by limiting the numbers of fonts.