③ Neopets — Background & Decor

Dark/lila background + left decor column + DTI background picker (search, favorites, hide). Includes button-theme + accent-color pickers. Settings persist locally.

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Greasemonkey lub Violentmonkey.

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

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Violentmonkey.

Aby zainstalować ten skrypt, wymagana będzie instalacja rozszerzenia Tampermonkey lub Userscripts.

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

Aby zainstalować ten skrypt, musisz zainstalować rozszerzenie menedżera skryptów użytkownika.

(Mam już menedżera skryptów użytkownika, pozwól mi to zainstalować!)

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.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Musisz zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

(Mam już menedżera stylów użytkownika, pozwól mi to zainstalować!)

Autor
Optimistic
Dziennych instalacji
1
Wszystkich instalacji
1
Oceny
0 0 0
Wersja
4.8.1
Utworzono
09-06-2026
Zaktualizowano
09-06-2026
Rozmiar
31,3 KB
Licencja
MIT
Dotyczy

**Part of the [Neopets QoL Suite](https://greasyfork.org/fr/users/1611043-optimistic)** — a set of 5 modular userscripts that modernize the Neopets.com browsing experience.

## What this script does

Adds a **right-side picker panel** that lets you customize three things at once:

- **Background** — pick any background from the [Dress to Impress](https://impress.openneo.net/) catalog (~2000+ backgrounds) as your Neopets page background or your left-decor column background. Search by name, mark favorites, hide ones you don't like.
- **Button theme** — choose from 18 Neopets H5 themes (Constellations, Faerie Festival, Grey Day, Mystery Island, Premium, Tyrannia…) — every button-icon in the suite updates live.
- **Accent color** — 9 pastel accents (lila / rose / peach / mint / cyan / blue / black / white / yellow) shared across the whole suite.

A dark-glass treatment is applied to the left decor column, and the page background can be set independently from it.

## How to install

1. Install [Tampermonkey](https://www.tampermonkey.net/) in your browser.
2. Click **Install** on this page.
3. Reload neopets.com — the `❮` handle appears on the right edge. Click it to open the picker.

## Usage

- Click the **`❮` handle** on the right edge → picker opens.
- Pick a background, click **M** to use it as Main background or **L** for the Left decor column.
- **★** to favorite, **🗑** to hide, **↻** to refetch the full catalog from DTI.
- Hidden-only filter: click 🗑 in the filter row to see your hidden list and restore items.
- **Save** to persist, **Cancel** to revert.

## DTI fetching

On first use, the picker fetches the full DTI background catalog via their GraphQL API and caches it locally for 7 days. Click **↻** to refetch on demand.

## Works best with the rest of the suite

- **[① Core & Layout](LIEN_CORE)** — the accent and button-theme settings are read by Core's top bar. Without Core, those settings still persist but you won't see them applied.
- ② HUD — picks up the same accent + button theme.
- Independent of ④ Dailies and ⑤ QuickRef.

## Privacy / safety

- No automation, no auto-fetching of anything personal.
- Settings persist locally (`localStorage` only).
- DTI fetches go to `impress-2020.openneo.net` (the official DTI API) only when you click the reload button.