Open CodaBool opened 2 months ago
Hi! Thank you for your report.
After a small investigation, it looks like the "Foundry Gridnik" font is applied before the "Font Awesome 6 Pro" font due to a faulty CSS rule. This cause the unicode character (used to render the icon) to be unrecognizable.
Probably from here: https://github.com/fvtt-fria-ligan/blade-runner-foundry-vtt/blob/93c95f3456272488a15bfad375ab1637448890f9/src/styles/system/_app.scss#L84-L93
Describe the bug
Version
:triangular_flag_on_post: Context
I am a module dev. I inject html into the tile config similar to the module Monk's Active Tiles. This works fine on any game system I've seen except Blade Runner.
:page_facing_up: Issue
When using Foundry's built in button icon classes. I get a black background and square icon.
This can even be seen with Foundry's code
This code from Foundry has this code
Which is an example of the common way Foundry makes buttons with icons inside (they don't do this all the time, many times they will have a child tag. But even in their new code like the Regions UI there are examples of them using classes this way i.e. see Regions > Behaviors > Execute Macro > Macro button)
HTML
Here is the html that I'm injecting which in any other game system will use the included font awesome icon of a book
Reproduction
System Info
Logs
Foundry VTT | Rendering TileConfig
Priority this issue should have?
Low (formatting issues, things that don't impact operation)
Validations