Greasy Fork is available in English.
Fixes Neopets.com's UI in one coherent, fully customizable skin: layout, icons, colors, backgrounds.
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.