New Font UI [Live]

This is a Very Great Update for Developers like me, Most Fonts that were on the Platform i Never knew because they were always Set as the Same Exact Text Font

finally a update about this :))

now i dont need to try all fonts one by one :))

Wow this is a nice update! developers can save time from this update, so we know what choices of fonts we want!

For this to work, you need to use an asset ID, like this:

textlabel.FontFace = Font.new("rbxasset://fonts/families/SpecialElite.json", Enum.FontWeight.Bold, Enum.FontStyle.Italic) 

However, now that you’ve pointed out, I think it would be a good idea to make your example work. I’m going to propose that.

11 Likes

Oh wow. I can’t wait for this to be public

Wait wait wait, WAIT hold all that jazz.

What happened to GothamBlack?

1 Like

Select Gotham SSm then select Black as the weight.
image

1 Like

Oh. But can we reverse this change? Or it is it kept forever?

2 Likes

Is it possible to have a Script which changes the FontFace to a random Font every 1.5 Seconds so you can make a Cool TextLabel?

Suprised this wasn’t added earlier

How can you set the Font Weight?

Do you ever plan on custom fonts? I think this would seriously improve our range of choices.

3 Likes

I really wished that they would bring in some Google fonts since they are free, and I used many of them before. It would great to see them within Roblox!

It’s a bit weird that textlabels are treated like fonts you’d select in a google doc or ms word application. This an interesting update and does make stuff easier but, I’m failing to understand or conceptually grasp why there’s a fixed list of fonts. Wouldn’t it be easier and much more customizable if the user could choose their own fonts? Listed fonts are nice but, it’s almost foolish to assume that every game will fit within those constraints. Visual appeal loses value when everything feels the same.

1 Like

This is amazing Roblox, I remember when I was first starting out with Roblox Studio in 2020 I was trying to use fonts and I just was clicking on every single one and I just had to keep on clicking to find the one I wanted. Good job Roblox. (god thats a once in 2 years thing I say)

But can’t that be done with any TextLabel already? I’m sure Roblox doesn’t automatically filters TextLabels on a game, custom fonts would be moderated if used in a bad way in-game, even if your problem is with text, its possible to create custom fonts with spritesheets, which could also be used in the same example you said, and still there’s no problems to this day, simply because stuff like this would get moderated when used in that manner.

2 Likes

The new font UI is now out of beta and live for everyone.

Some updates are still in the pipeline and will come later:

  • Fixing the crash when setting FontFace to Font.new("")
  • Adding Font.fromName("FredokaOne") as a more convenient equivalent to Font.new("rbxasset://fonts/families/FredokaOne.json")

Other improvements are on our radar.

19 Likes

Is there an option to turn on the old fonts? (Like you removed 10 fonts, all that I used)

No fonts were removed, only renamed. There is a table in the original post which shows what the new names are.

2 Likes

Then what happened to bold versions such as source sans bold