New & Improved! Shows ALL spoilers on GoodReads.
GoodReads Spoilerrific by Bluestocking
Details
AuthorBluestocking
LicenseNo License
Categorygoodreads.com
Created
Updated
Size1.1 kB
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
Spoiler Alert!
Automatically reveals ALL spoilers on GoodReads book pages.
This works on:
- The new GoodReads in-text 'blurred lines' spoilers.
- Reviews hidden behind "This entire review has been hidden because of spoilers."
- 🆕 Spoilers on single-review pages that use the older 'View Spoiler/Hide Spoiler' style.
This is for those of us who LOVE spoilers, so please use responsibly.
✧∘ · · · · · · · · · ∘✧∘ · · · · · · · · · ∘✧
December 21, 2023 Update: I've added support for the old-school spoiler style that shows on single-review pages - ie those that begin with: https://www.goodreads.com/review/. Revealed spoilers on these pages will have square brackets bookending them like this: [here are the spoilers]
I also edited the background-color
element to be more compatible with dark modes.
· · · · · · · · · · · · · · · · · ·
July 6, 2023 Update: I've included the 5 most-used GoodReads URL language codes. Now it will work on standard GoodReads book pages that begin with:
and on the following language-specific book pages:
- https://www.goodreads.com/en/book/show/*
- https://www.goodreads.com/es/book/show/*
- https://www.goodreads.com/it/book/show/*
- https://www.goodreads.com/pt/book/show/*
- https://www.goodreads.com/fr/book/show/*
GoodReads book pages like these (with a language code in their URL) will show only reviews written in that language. Feel free to swap these codes (en/es/it/pt/fr) to the language(s) of your choice. (Language code list here: https://wikipedia.org/wiki/List_of_ISO_639-1_codes)
✧∘ · · · · · · · · · ∘✧∘ · · · · · · · · · ∘✧
Wait - You say you HATE spoilers? Check out my userstyle GoodReads UNspoiled.
Source code
/* ==UserStyle==
@name GoodReads Spoilerrific
@version 20231221.00.00
@namespace url(https://bluestockingsread.com/2023/07/03/spoilerrific-userstyle/)
==/UserStyle== */
@-moz-document url-prefix("https://www.goodreads.com/book/show/"), url-prefix("https://www.goodreads.com/en/book/show/"), url-prefix("https://www.goodreads.com/es/book/show/"), url-prefix("https://www.goodreads.com/it/book/show/"), url-prefix("https://www.goodreads.com/pt/book/show/"), url-prefix("https://www.goodreads.com/fr/book/show/") {
/* I've included the 5 most-used GoodReads url language codes. If needed, simply edit these to the language(s) of your choice. */
.Formatted .spoiler {
background-color: rgba(0, 0, 0, .1);
filter: none;
}
.ReviewText--hideContent .ReviewText__content {
display: block;
}
.Alert {
display: none;
}
}
@-moz-document url-prefix("https://www.goodreads.com/review/") {
.spoilerContainer {
display: inline !important;
}
.jsShowSpoiler {
display: none !important;
}
.jsHideSpoiler {
display: none !important;
}
}