Skip to content

Ox Lib Redesign

A full redesign of the ox_lib interface for FiveM: notifications, menus, dialogs, progress, skill checks, radial menus and text UI, re-themed with one convar or from the in-game /uisettings panel.

Licence

Licence

$14.99

One-off payment, lifetime updates

  • Instant delivery
  • Secure payment
  • Lifetime updates

Support runs through the Discord. Refund policy.

About this product

What it does

Ox Lib Redesign rebuilds the whole ox_lib interface as KOJA UI: a dark design with a gold accent, Rajdhani and Inter type, and textured panels with a glowing top edge. Notifications, context and list menus, input and alert dialogs, the progress bar and circle, skill checks, radial menus and text UI are all redesigned and animated.

Re-skin everything with one convar (setr ox:accentColor "#hex"), or let players open /uisettings and set the accent colour, a 70-140% scale, sharp corners, glass blur, white icons, the dialog overlay, notification position and sound with a live preview, saved per player. New styles come on top of the stock ones: a honeycomb hex radial menu, a circle skill check and 10 notification sounds synthesised with WebAudio, no audio files.

For developers, lib.setUiTheme() sets a session accent (for example per job), lib.getUiTheme() reads the current theme and lib.openUiSettings() opens the settings panel. ox:uiBrand puts your server's name in every panel footer.

Category
Scripts
Type
Utility
Licences
Escrowed, Open source
Released
Oct 2026
Tags
Utility
Feature set

What you get

Redesigned dark UI

A gold accent, Rajdhani + Inter type and hatch-textured panels with a glowing top edge, across every ox_lib component.

One-convar theming

setr ox:accentColor "#hex" re-skins the whole UI. Server convars also set the radial style, skill-check style, notification sound, sharp borders and hotkeys.

In-game UI settings

/uisettings opens a live-preview panel: accent colour, scale 70-140%, sharp corners, glass blur, white icons, dialog overlay, hotkeys, sound and volume. Saved per player.

Notifications

8 screen positions, 4 typed colours, an animated countdown bar, markdown text, icon animations, and the same id replaces a notification and restarts its timer.

10 notification sounds

Soft Ping, Double Chime, Rise, Click, Radio Beep, Bubble, Low Thud, Glass, Pager and Arcade, synthesised with WebAudio, with adjustable volume.

Context menu

Number badges with 1-9 hotkeys, Backspace for back, progress bars in options and hover cards with an image, key/value rows and progress bars.

List menu

Scroll values, toggles and progress rows, a selected/total counter, a description panel beside the menu and four corner positions.

Input dialog

Text and password, textarea, number, slider, select, multi-select, colour picker, date, date range, time and checkbox, with required-field validation.

Alert dialog

Markdown header and content, optional Cancel and Confirm with custom labels, Enter / Esc to answer.

Progress bar & circle

An animated striped bar with a live percentage, and a ring progress circle in the middle or at the bottom of the screen.

Skill checks

Two styles, bar and circle, with multi-stage chains, custom keys, easy / medium / hard or a custom zone size and speed.

Radial menus

Two styles, a ring and a honeycomb of hexagons, with paging, back / close in the centre, right-click to go back and 1-9 hotkeys.

Text UI

"[E] - Open locker" becomes a glowing keycap prompt, one row per line.

Developer API

lib.setUiTheme() for per-job or per-session accents, lib.getUiTheme(), lib.openUiSettings(), and server branding through ox:uiBrand.

Icons

Font Awesome 6 names or image URLs everywhere, with spin, pulse, beat, fade, bounce and shake animations.

Reviews

No reviews yet

Nobody has reviewed Ox Lib Redesign yet. If you own it, say what you think.

Before you buy

Questions

More Scripts