Fandom Force Dark Mode & Block Age Gate

Force Dark Mode and remove Age Gate popups on Fandom.

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!)

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!)

Aŭtoro
under2dev
Ĉiutagaj instaloj
0
Tutaj instaloj
6
Ratings
0 0 0
Versio
1.0
Kreita
2026/03/02
Ĝisdatigita
2026/03/02
Size
1,6 kb
Licenco
CC BY-NC-SA 4.0
Aplikiĝas al

Important!

This script uses cookies to set the page to dark theme. You must refresh the page only once for it to work!

About this script

The main goal of this script is to push away annoyances and bring eye comfort once entering Fandom.
This is achieved by forcing Fandom to always load in Dark Theme and blocking the Age Gate popup.

Age Gate Blocking

The Age Gate blocking is done though a simple CSS injection by setting the popup display to "None".

The Forced Dark Theme Mechanism

The Forced Dark theme works by setting the theme cookie to never expire.

  • This is done by setting the expiration to 1 year from script execution time.
  • It is effectively set to "never" because the script activates upon entering the site.