Character Sheets: Make Google Webfonts Available for Use

Score + 82
1446676163
Ryan S.
Sheet Author
Google Webfonts are a great free way to add some style to our sheets, but aren't supported. Some of us have added them into our character sheets in the past with a workaround, but the font-face method has inconsistent results in different browsers and is prone to breaking.  My suggestion would be to either allow developers to include Google Webfonts in their sheets by either: Allowing @import rules that reference a fonts.googleapis.com URL in the sheet's CSS... Allowing a link to the fonts.googleapis.com stylesheet in the character sheet's HTML Providing a drop-down selection within campaign settings that can be referenced back in the sheet's CSS, and which will fallback to system fonts if not selected (this one would seem to be the easiest to implement, and allow for the sheets to keep the same level of security) Some other method of adding these to the sheet's HTML? Thoughts? Thanks for looking.
1446691227
Coal Powered Puppet
Pro
Sheet Author
I like this idea, but I would love for Roll20 to be able to host fonts on its own as well or instead.
1446698790
Brian
Pro
Sheet Author
API Scripter
In particular, fonts need to be loaded over https. Since they're not, currently, a remote font gets blocked by the browser's security features until the user unblocks it.
1446993118
Alicia
Sheet Author
If I had votes I would +1 this for sure.
1490296335
Google has such a great selection of fonts and it could improve game flavor for character sheets and for roll able tables.   I suspect most players aren't aware of what they could be viewing. Check them out.  Huge selection that authors could use and then upvote this.  I suspect some type of workaround like a job that pulls in these fonts into roll20 so that they are all available might be an easy work around if getting imports is challenging.   https://fonts.google.com/
1498887940

Edited 1498888883
This is a no-brainer. I'd love to see this, too. Maybe give us the ability to upload .ttf files to the library, and have the sheets be able to access them?
1500470313
Voted. Rapidly switching between fonts when adding text to maps means that you can see that there's a Times New Roman font used as default, yet it cannot be selected as a font type. Given that I'm running a Classical World campaign, it would be useful if I had the option to select it!
1505978035
Jakob
Pro
Sheet Author
API Scripter
Yes, please! Being restricted to web-safe fonts and the handful of fonts that Roll20 offers means that there's a real lost opportunity for more beautiful character sheets. Most of it could be solved by adding a security certificate so that fonts are loaded without a browser warning...
1515752542
Axel
Pro
Sheet Author
Please give us more fonts! Pretty please?
1515776983
B Simon Smith
Marketplace Creator
Got my vote, because I want to have a pretty sheet for when I start running demo games of "The Fading Light"
Glad I’m not the only one necro’ing this request because it’s still needed. Please upvote or add comment if it’s a feature you need.  Thankyou!
1517398322

Edited 1517398373
Yeah another bump for this. I posted a help thread about this very thing 5 months ago. I'm working on a new sheet ( one for the 40k Universe) , and it's super important that the styling for the fonts looks right. I'm basically making images with text in photoshop to get the grim-dark theme right, but that's a pain because of I get the size wrong or want to experiment with different sizes I have to make all new images.  Being able to include something which is clearly safe like google API fonts is a huge plus. Currently i load images into the charactersheet by making use of the fact that roll20 hosts it's own images. I just upload files and get the paths from the code there. I suspect something similar could be done without to much effort for fonts that would be both secure and stable, the way images are.
1517523310
Scott C.
Pro
Sheet Author
API Scripter
The funny part is that you don't actually have to host character sheet images on roll20, only images for tokens/avatars have to come from a Roll20 source. Images in chat messages, or in the character sheets themselves can come from anywhere in the net, so it's not even really a security thing (or rather there's already a huge hole in the VTT security)
1517600803
Brian
Pro
Sheet Author
API Scripter
Scott C. said: The funny part is that you don't actually have to host character sheet images on roll20, only images for tokens/avatars have to come from a Roll20 source. Images in chat messages, or in the character sheets themselves can come from anywhere in the net, so it's not even really a security thing (or rather there's already a huge hole in the VTT security) Externally-linked assets (including both images and fonts) get piped through a Roll20 image proxy. Presumably this proxy will guard against attacks through these vectors. However, the proxy is using http instead of https, which causes the browser to reject the font on the https tabletop page.
1517714215
There should be no excuse to "not" HTTPS with the advant of let's encrypt.
1518535472
Ryan S.
Sheet Author
Thanks everyone for keeping this suggestion alive! I still think it's probably the easiest suggestion to implement relative to the immediate impact it would have on people's games. And it would really help our sheets (and by extension Roll20) look "Pro"!
1518729414
I just prefer local hosting generally, because then I don't need to pay for another service, or find a free one where I don't blow out the limits on hot-linked stuff. Either support for google fonts, or someway of uploading my own fonts would both solve this problem, and it definately seems like low hanging fruit that could make character sheets look and feel way better. 
1519173365
Ebok
Pro
Definitely.
1519205523
Jakob
Pro
Sheet Author
API Scripter
There's no reason in 2018 not to have their image proxy use HTTPS. Let's keep this suggestion alive.
1519233001
Scott C.
Pro
Sheet Author
API Scripter
If only I had more than one vote to give.
1519330146
Scott C. said: If only I had more than one vote to give. Here, I'll loan you one of mine.
1524120008
Jakob
Pro
Sheet Author
API Scripter
Two-monthly bump. PLEASE implement this: it's easy to do for great gains, even though most users are not aware of the limitations.
1524174875
Tim
Pro
Sheet Author
This is a really great idea. Yes please! (also, I have my own font suggestion for the text tool  over here )
Yes please! I'm stuck with a sheet that looks great for mac users, but windows users can't stand it because there's nothing native to the windows fonts that's condensed enough to be right, but google fonts supply many solid options
1526396662
Super upvote, this is critical.
1526399119
Ryan S.
Sheet Author
Thanks again to everyone for keeping this request alive! Please share with any players/sheet authors that you know... Thanks! @Tim This is a really great idea. Yes please! (also, I have my own font suggestion for the text tool over here ) upvoted!
1526403253
+1
1526432565
Ryan S. said: Thanks again to everyone for keeping this request alive! Please share with any players/sheet authors that you know... Thanks! @Tim This is a really great idea. Yes please! (also, I have my own font suggestion for the text tool over here ) upvoted! Great idea. Double upvote.
Definitely!