A very talented friend made script that will help you reblog from OP directly. Doesn't solve all the problems, but makes it easier to find the original post.
Adds a "↺ OP" button that opens the original poster's tumblr post.
seen from Germany
seen from Germany
seen from Germany

seen from United States
seen from United States
seen from China
seen from Türkiye

seen from Malaysia
seen from China
seen from United States
seen from United States

seen from United States
seen from United States
seen from United States

seen from United States

seen from United States
seen from United States

seen from United States

seen from China
seen from China
A very talented friend made script that will help you reblog from OP directly. Doesn't solve all the problems, but makes it easier to find the original post.
Adds a "↺ OP" button that opens the original poster's tumblr post.
✿ Release: Rosé Pine Site Skins ✿
Card Layout
NEW: Alternative Tag Styles
UPDATED: 5/12/26
When updating, be sure update all of the skins.
⊹⊹⊹⊹⊹⊹⊹⊹⊹⊹⊹
They're finally here! After much ✨ pain and suffering ✨, Rosé Pine skins have finally arrived. Credits to the lovely @zerafinacss for the original neos skin, which forms the bulk of the codebase.
If you notice any issues, feel free to drop a comment on AO3 or shoot me a direct message here.
Also, be sure to check out my userscripts which pair nicely with these skins or the AO3 Essentials script set.
AO3: Skin Switcher - Change skins from anywhere on the site without losing your original place.
AO3: Site Wizard - Change fonts and font sizes from anywhere on the site; automatically fix spacing issues.
AO3: Advanced Blocker - Filter works by tags, authors, titles, word counts, language, completion status, update frequency, primary pairings / characters, and much more.
AO3: Quick Hide - Quickly hide works, bookmarks, and comments while browsing. Hide things you've read or aren't interested in.
AO3: Reading Time & Quality Score - Adds customizable reading time and engagement score bars to every work. See how long a chapter will take and hide work metrics.
AO3: Script Sync - Sync any AO3 userscript's data and settings across multiple devices. Useful for all the scripts above!
AO3: Chapter Shortcuts - Adds a shortcut button to jump straight to the most recent chapter of any work.
AO3: Reorder Ship Tags: Reorders relationship tags on blurbs so platonic ships (&) appear after romantic ships (/).
Pictured: My userscripts + FicTracker (BBC's Version)
✿✿ AO3 INSTRUCTIONS ✿✿
✿✿ GITHUB INSTRUCTIONS & CODE ✿✿
AO3 Skin ✦ Rosé Pine — Closer to Home
⁝ 3 themes: Rosé Pine Dawn · Rosé Pine Moon · Rosé Pine
⁝ 2 layouts: Card Layout and Normal Layout
✦ Card Layout
✦ Normal Layout
✦ Alternative Tag Styles
a fork of the wonderful Rosé Pine Site Skin by @blackbatcats — restoring some of the default AO3 aesthetics while keeping everything that makes the theme beautiful 🌷 a lot of the finer details that make this skin feel this polished came from his tweaks, and i'm really grateful for it ‒ based on neos site skin by @zerafinacss — none of this would exist without her amazing work
→ AO3 instructions
→ GitHub instructions & code
for additional tweaks check out my AO3 Tweaks — standalone add-ons that work with any skin including this one:
LGBTQ+ color coded tags — highlights LGBTQ+ tags with their pride flag colors
EPUB download button — adds an EPUB button directly on work blurbs
…and a growing list of small quality-of-life tweaks
AO3 Re-read Savior Userscript
Fellow Ao3 users, tired of any of the following?
Bookmarked fics that have been deleted or put in a private collection that you just don't know what that fic was. There's just a note you've left about how amazing it was.
Lack of comments / difficulty coming up with comments?
Can only kudos once?
Unable to remember if you've already read a story before and can only figure it out after re-reading the whole thing?
Unsure if you private'd all your bookmarks?
What if I told you I had a 1 stop solution for all of these issues?
I have (with a little help from friends) written some code that you can download and use fairly easy. It even works on mobile! (Though you may have to download a different browser).
What it does:
"Rekudos Machine" that turns any additional clicks of the kudos button into a random "additional kudos" comment. (You can also edit and customize this list yourself!)
Bookmark note helper: automatically adds fic info (title, author, workID, and summary) in a collapsible element to bookmark notes (workID can be used to recreate the url for a wayback machine). This is also compatible with any existing bookmark notes you have as all the fic info is just added in front of any existing notes. If the fic info is already in the notes (determined by the presence of the workID), no changes are made to the bookmark notes. (Though for a WIP you can have it automatically add the last chapter up as an indicator as to how far you got before any future updates are made, and you can also get a read date added to the bottom of the notes each time the bookmark is updated.)
Bookmark auto tags: automatically adds tags for the wordcount range [for <1K words, 1-5K words, 5-10K words, 10-20K words, 20-40K words, 40-60K words, and >100K words] and tags unfinished works with "WIP" and a "Read up to chap X" tag.
Bookmark auto privacy: sets all new bookmarks to default to private, but keeps the existing privacy setting for any existing bookmarks.
This script also clones the subscribe button and the "Marked for later/Marked as read" button at the end of the fic. This is convenient to subscribe to an in progress fic or mark a previously marked for later as read.
Please note that as of right now, only seems to work for works, not series. Additionally, doesn't work if there is no summary. I am working on it though!
You can also see and edit the code yourself for everything! Get your fingers in there and customize it to your system and needs!
With sufficiently poor luck you might have already noticed The New Thing in the latest Discord update: Home/End keys now navigate to the start/end of the current paragraph instead of start/end of the current line.
I wrote a userscript to fix that!
"hey, diplodocus, why've you been so quiet these past weeks"
oh, you know
stuff
(you know that thing where you're searching for your blorbo, but they're a supporting character so it's just
COOLGUY goes on an adventure. blorbo is there i suppose
star-crossed COOLGUY / BROODING romance. blorbo is there
COOLGUY asks blorbo for advice in chapter 3
COOLGUY and their emotional support blorbo
blorbo-centric
blorbo (mentioned)
(anyway. I might be going to fix that.)
watch this space.
*based on "secondary char&pairing filter" by scriptfairy but a LOT bigger. it has exclusion. it can remember things, you guys. it has a menu. I'm so proud
New Userscript to Work Around AO3 Drafts Date Bug!
I think anyone who has ever used AO3 drafts for a work or chapter (even just to finish posting the next day) has been bitten by the long-standing bug where works/chapters started as drafts keep the draft creation date as the publication date unless you (remember to) manually change it before publication, often resulting in a work or chapter being published several days in the past 😳 (Not great in active fandoms/tags!)
Having stumbled across this bug once again recently, I asked escctrl (the author of the other AO3 userscripts I raved about recently) if it was possible to do anything via userscript to help us avoid falling victim to this bug.
escctrl responded with AO3: Warn for Old Publication Date on Drafts, which places a warning next to the Post button on work/chapter drafts and includes a button to automatically update the old date to today’s date. It feels so slick!
Big thanks to escctrl for making this possible! 🙏
Uncle Asad, this sounds useful, but what’s a userscript?!
More info under the cut if you’re not familiar with userscripts…
attention desktop-using mutuals & followers:
if you don't already know (i didn't) someone made a userscript that reverts the tumblr dash back to the old style.
you'll need a userscript manager add-on (i use violentmonkey) but installation is easy. details on their github page:
unfucks the twitterification of tumblr's dashboard - GitHub - enchanted-sword/dashboard-unfucker: unfucks the twitterification of tumblr's d