Notify
elvisuals_notify is a standalone notification and text-prompt resource for FiveM. It includes four
themes, responsive scaling, and an in-game settings editor.
Quick start
After installing the resource, call the client export from any resource:
exports['elvisuals_notify']:notify({
type = 'success',
title = 'Payment received',
description = 'You were paid **$1,250**.',
})Use the colon form shown above. The dot form does not pass export arguments correctly in Lua.
Display patterns
| Pattern | Use it for |
|---|---|
| Transient toast | Short messages that close automatically |
| Persistent toast | A compact status that stays until your script hides it |
| Persistent panel | Longer-running information that needs more room |
| Progress panel | Progress controlled by your script, from 0 to 100 |
| Checklist panel | Multi-step jobs with done, active, pending, and folded states |
Text prompts are separate from notifications and use showTextUI and hideTextUI.
Included
- No required framework, dependency, npm install, or build step.
- Compatible with standalone resources, ox_core, QBCore, and ESX.
- Four presets plus individual color overrides.
- Resolution-aware scaling and configurable placement.
- Queue limits, duplicate grouping, and reserved screen areas.
- An ACE-protected editor with live previews and server-wide saved settings.