Another issue with the GUI I recently encountered was trying to give a Color3 as the .color property to a Button, which then set the text to black but left the border white (in the following example anyway, my setup was a little different):
I did not get anything in the console, which is why I first thought the real bug was that it was not setting the border (wrong!).
The whole problem showed up because I had put all colors in constants, so I expected to be able to use them for the GUI too. Could we add support for that to the GUI? It doesn’t seem too hard to implement and it would be really helpful for code reuse. I am not very familar with TypeScript, so I hope it’s not a limitation from that side.