Custom Fonts 8.3

So I am aware this topic has been covered but I need someone to explain it to me like I am 5.

I have reference the thread above in trying to resolve my issue. We upgraded from 8.1.49 to 8.3.2 and our only issue is the global font changed from our custom font to another one. I have the fonts folder under data/config/resources/core/com.inductiveautomation.perspective/fonts. Under it I have the empty config.json folder my font files and this resource.json file:

{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"config.json",
"Manrope-Regular.ttf",
"Manrope-ExtraBold.ttf",
"Manrope-SemiBold.ttf",
"Manrope-ExtraLight.ttf",
"Manrope-Bold.ttf",
"Manrope-Medium.ttf",
"Manrope-Light.ttf"
],
"attributes": {
"lastModification": {
"actor": "8.3-migration",
"timestamp": "2026-01-19T15:48:34Z"
},
"lastModificationSignature": "bbf53f908d5cf2b32d171701d143b846a35030f146e2d7df8e20a53cf06bcaa1"
}
}

But can’t seem to get the font to appear. We did a file system scan and there are no resources errors in the logs. I would appreciate any help on understanding the issue here.

edit: All of the files were migrated in the upgrade nothing has been changed from the defaults of what the upgrade created and performed.

Correction: There is now resource error in the logs indicating it cannot locate the Font resource. Manrope-Bold.ttf.

Have you followed the steps here?

Thank you following these steps resolved my issue. Now I have to figure out why everything is bold.