Reskin a script's UI colors without breaking it
Most scripts let you change how they look without ever opening the Lua. The colors of a HUD, a menu, or a notification almost always live in a CSS file inside the script's NUI folder. In this lesson you find that file, change a couple of color values, refresh in game, and watch the panel repaint, all without touching a single line that makes the script work. The rule that keeps you safe is simple: change values, never structure.
Where a script's UI actually lives
A FiveM script that draws an interface inside the game does it with NUI: a tiny web page (HTML, CSS, JavaScript) that FiveM renders on top of GTA. That web page lives in a folder inside the resource, and the manifest points at it. Open the script's fxmanifest.lua and look for these two keys: