Vinted Dark Mode

Global Dark Mode for Vinted (buttons, inputs, chips, navigation, stars, titles, footer, SPA support, app store badges)

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
Nigel1992
Dziennych instalacji
1
Wszystkich instalacji
5
Oceny
0 0 0
Wersja
0.30
Utworzono
23-12-2025
Zaktualizowano
24-12-2025
Rozmiar
12 KB
Licencja
MIT
Dotyczy

NOTE: This is an early version and is still being worked on regularly.

⚠️ Known Issues

These are the current known issues with the Vinted Dark Mode Toggle script:

  • Third-party embeds: External content (e.g., YouTube or Vinted ads) might remain light-themed.
  • Browser compatibility: Tested mainly on Brave; other browsers may exhibit minor styling issues.
  • Incorrect rendering: Certain elements of the page still need fixing.
  • Not loading dark mode: Sometimes it simply wont load into dark mode, a reload will fix this for now.

Overview

This userscript enables a global dark mode for all Vinted websites, including feed, search, profile, inbox, and chat. It adds a toggle button that allows users to switch between light and dark mode at any time. The script is fully compatible with single-page application (SPA) navigation, meaning the dark mode persists even when navigating without full page reloads.

Features

  • Dark Mode Toggle: A fixed button on the bottom-right corner to switch between light and dark mode.
  • Persistent Preference: Your preference is remembered across sessions.
  • SPA Support: Works with dynamically loaded content, such as feed updates and chat messages.
  • Readable Code: Fully unminified, easy to inspect and understand.
  • Lightweight: Minimal impact on performance; uses inline CSS only.
  • Safe: No external scripts, tracking, ads, or unwanted actions.

Instructions

To install this script:

  1. Go to the Greasy Fork script page.
  2. Press the “Install this script” button.
  3. Your userscript manager will automatically handle the installation.

Compatibility

  • Works on all Vinted domains: vinted.at, vinted.be, vinted.co.uk, vinted.cz, vinted.de, vinted.dk, vinted.es, vinted.fr, vinted.hu, vinted.it, vinted.lt, vinted.lu, vinted.nl, vinted.pl, vinted.pt, vinted.ro, vinted.se, vinted.sk.
  • Compatible with most modern browsers: Chrome, Firefox, Edge, Opera, and Safari (with userscript manager).

Notes

  • This script only changes visual appearance (colors) and does not interact with any user data or site functionality.
  • Designed to be fully compliant with Greasy Fork rules.
  • Code is fully transparent and modifiable if you wish to customize colors or button placement.