54 lines
1.2 KiB
Lua
54 lines
1.2 KiB
Lua
local baseSize = 16
|
|
-- Nominal size conversion
|
|
-- https://confluence.rbx.com/display/PX/Font+Metrics
|
|
local nominalSizeFactor = 1.2
|
|
local font = {
|
|
BaseSize = baseSize * nominalSizeFactor,
|
|
Title = {
|
|
Font = Enum.Font.GothamBlack,
|
|
RelativeSize = 32 / baseSize,
|
|
RelativeMinSize = 24 / baseSize,
|
|
},
|
|
Header1 = {
|
|
Font = Enum.Font.GothamSemibold,
|
|
RelativeSize = 20 / baseSize,
|
|
RelativeMinSize = 16 / baseSize,
|
|
},
|
|
Header2 = {
|
|
Font = Enum.Font.GothamSemibold,
|
|
RelativeSize = 16 / baseSize,
|
|
RelativeMinSize = 12 / baseSize,
|
|
},
|
|
SubHeader1 = {
|
|
Font = Enum.Font.GothamSemibold,
|
|
RelativeSize = 16 / baseSize,
|
|
RelativeMinSize = 12 / baseSize,
|
|
},
|
|
Body = {
|
|
Font = Enum.Font.Gotham,
|
|
RelativeSize = 16 / baseSize,
|
|
RelativeMinSize = 12 / baseSize,
|
|
},
|
|
CaptionHeader = {
|
|
Font = Enum.Font.GothamSemibold,
|
|
RelativeSize = 12 / baseSize,
|
|
RelativeMinSize = 9 / baseSize,
|
|
},
|
|
CaptionSubHeader = {
|
|
Font = Enum.Font.GothamSemibold,
|
|
RelativeSize = 12 / baseSize,
|
|
RelativeMinSize = 9 / baseSize,
|
|
},
|
|
CaptionBody = {
|
|
Font = Enum.Font.Gotham,
|
|
RelativeSize = 12 / baseSize,
|
|
RelativeMinSize = 9 / baseSize,
|
|
},
|
|
Footer = {
|
|
Font = Enum.Font.GothamSemibold,
|
|
RelativeSize = 10 / baseSize,
|
|
RelativeMinSize = 8 / baseSize,
|
|
},
|
|
}
|
|
|
|
return font |