Neopets - Modern Interface

Fixes Neopets.com's UI in one coherent, fully customizable skin: layout, icons, colors, backgrounds.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

Advertisement:

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Advertisement:

Penulis
optimistic
Pemasangan harian
0
Total pemasangan
30
Nilai
0 0 0
Versi
4.1.0
Dibuat
09 Juni 2026
Diperbarui
06 Juli 2026
ukuran
318 KB
Lisensi
MIT
Berlaku untuk

Script that fixes Neopets.com's UI in one coherent skin : layout, icons, colors, backgrounds : everything is customizable.

**🧭 A clean navigation layer**
- Fixed top bar with hover menus (Community / Games / Explore / Shop / Premium), search box, NST clock, quest log shortcut, alerts bell and a News shortcut.
- Every dropdown menu is editable: remove the links you never use, add your own.
- The alerts bell pulls your latest Neopets notifications with one-click dismiss.

**🖼️ A modern layout**
- Page content lives in a centered, rounded frame — ads, native nav and clutter are hidden (not removed, so Neopets' own features keep working).
- **Drag the frame's right or bottom edge to resize it** — your size is remembered on every page. Double-click an edge to reset.
- A discreet custom scrollbar, tinted with your accent color: it appears when you scroll or hover the right edge, and you can drag it or click the track like a normal scrollbar.

**📊 A left-side HUD**
- **User card** — your avatar, years-played shield, avatar & stamp counts. Click it to open your lookup.
- **Mini Bank** — balance, daily interest collect button, deposit/withdraw buttons (fully configurable: rounded deposit, custom amounts, auto amounts), daily +/- tracker and an optional balance-history graph. Bank actions are your clicks, sent to the normal Neopets bank page.
- **NP on hand** and an **active pet card** with its stats — hover the pet image to unfold a dock of all your pets and switch the active one without leaving the page.
- **Two columns of shortcut icons** hugging the content frame — pick the destinations from a catalog (Inventory, SDB, Quick Stock, Shop Wizard, Super Shop Wizard for premium users…), reorder them, spread them closer or farther from the content. They follow your icon theme.

**🎨 A theming system**
- Right-edge picker (the `❮` handle): choose the **site background** and the left column decor from the full **Dress To Impress** background catalog — searchable, with favorites and a hide list.
- **16 accent colors** that tint the whole interface (bar, HUD, scrollbar, highlights).
- **18 button-icon themes** (Winter Holiday, Constellations, Haunted Woods…) applied to the top bar and shortcut columns.
- Optional **"Recolor site"** toggle: repaints Neopets' native yellow/gold UI (inventory, shops, SDB, quick stock…) with your accent color.

Everything above works on desktop

## Customize

- **Top-bar menus**: hover a category → "+ Add link" at the bottom of the dropdown.
- **Content size**: drag the frame's right/bottom edge. Double-click to reset.
- **Sidebar width**: drag the black border between the sidebar and the content.
- **Cards**: hover any HUD card for its ↻ refresh and ⚙ settings buttons — pick which info lines show, configure the bank buttons, enable the balance graph.
- **Shortcut columns**: click the small tab at the bottom-center of the screen to open the editor (add/remove/move icons, adjust the column spread).
- **Backgrounds, accent color, icon theme, site recolor**: the `❮` handle on the right edge.

## Privacy / safety

- **No automation.** Every game action (bank deposits, pet switching…) is a user click, sent through the same requests the normal pages use.
- Settings are stored locally (localStorage) — nothing leaves your browser.
- The only third-party requests go to the **Dress To Impress** API (impress-2020.openneo.net) to list customization backgrounds — that's what the `GM_xmlhttpRequest` / `@connect` permissions are for. No account data is ever sent anywhere.