16 Bookmarks by 2Violets
List of Bookmarks
-
Tags
Summary
While in search of a roommate, Ilya comes across an interesting Facebook Marketplace listing from Shane Hollander.
Series
- Part 1 of message sent to seller
- Language:
- English
- Words:
- 6,676
- Chapters:
- 1/1
- Comments:
- 2,048
- Kudos:
- 39,402
- Bookmarks:
- 8,155
- Hits:
- 255,714
Bookmarked by 2Violets
27 May 2026
-
Tags
Summary
Shane Hollander is a man who thrives on structure, routine, the solid ground of a ten-year plan. Ilya likes that about him, likes the embracing squeeze of having a life organized in tandem with Shane.
No one would call Ilya a man who thrives on structure. But it’s there, if not in his DNA then in the patterns of his brain. A call-and-response of: they do this, I do that.
When Ilya’s life is flayed open for the world to dissect, how will they push-and-pull their way back towards what was once a well-organized life?
“I thought we could go through the schedules and figure out what days we’ll be in the same cities this season, or when either of us have a couple of days off in a row. Maybe make a shared calendar, so we c—”
“A sex calendar? Your parents are arriving in thirty minutes, and you are proposing making a sex calendar?” Oh, this was delicious. He’d be able to eat out on this for years, if Shane was willing to give him that long.
“It’s not a sex calendar! It’s just … when we might be able to see each other,” he finished, already sounding defeated.
“And what are you planning on doing when we are seeing each other? Not fucking?”
-
Tags
Summary
“Why are you out here alone?” Ilya asks. “Who left you here?”
Hesitantly, Shane’s eyes cast up at the apartment building. Ilya follows his gaze, confused.
“I’m sorry,” Shane says softly, “I went home with someone.”
Ilya’s head snaps in his direction. “What?”
-an episode 4 au where shane goes home with the bartender instead of rose, and it goes very, very poorly-
- Language:
- English
- Words:
- 10,818
- Chapters:
- 1/1
- Comments:
- 243
- Kudos:
- 9,330
- Bookmarks:
- 1,742
- Hits:
- 70,550
Bookmarked by 2Violets
20 May 2026
-
A Guide to the NHL/MLH: Everything But the Hockey by facingthenorthwind (spacegandalf), SiladhielLithvirax
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid, Men's Hockey RPF
01 Apr 2026
Tags
Summary
What the hell is a "free agent" and why is Ilya Rozanov one at the end of Heated Rivalry? Would Cliff be suspended for that hit on Shane? How many times a season do Montreal and Boston play each other? How is the order of draft picks determined? How do hockey trades work?
All this and more is answered in this guide to how the NHL (and thus the MLH) works! This isn't about the rules of playing hockey, but instead the rules of the league itself. Even the boring bits can become great prompts for fic if you believe in yourself!
If you're writing Hockey RPF, this guide makes sure to point out where the NHL and the fictional book series/show differs, so it still works as a simplified guide for that too!
-
bathroom number by eicsferrari
Fandoms: Game Changers Series - Rachel Reid, Heated Rivalry (TV), Game Changers | Heated Rivalry - All Media Types
20 Mar 2026
Tags
Summary
(xxx) xxx-xxxx
‘I’m a good looking gay hockey player, text me for a good time ;)’
and phone number(xxx) xxx-xxxx
OH MY GOD ?!?!?!?!
That’s it.
I’m killing my teammate.(or where J.J. wrote Shane's number on a bathroom stall and Ilya decided to text it)
Series
- Part 1 of bathroom number
-
Text Message Skin (similar to IOS messages with scrolling!) by miscellaneous_misty
Fandoms: No Fandom, 恋与深空 | Love and Deepspace (Video Game)
24 Mar 2026
Tags
Summary
A tutorial for a workskin that allows you to make text messages that look similar to IOS messages.
Series
- Part 1 of Misty's Texts
-
Tags
Summary
This is a tutorial on how to create Twitter / X templates for AO3, includes both Tweets and profile card.
- Scalable so it's also accessible to mobile users.
- Tweets (chapter 1): text, tags, quote tweet, photo(s), replies, verified checkmark.
- Profile card (chapter 2): displays a user's profile as shown on Twitter.
- Please let me know if there are bugs and/or requests.Ao3 Twitter Template Generator now available! (Made possible by the amazing Anlanther): Now you only have to fill in your text and copy-paste the generated code!
-
Tags
Summary
A work skin tutorial of a Google Search Suggestions page in AO3.
See Chapter 1 for examples of the work skin with 4 different suggestions types (auto-complete suggestions, recent history, related to recent searches and trending searches), Chapter 2 for an explanation of the CSS work skin, Chapter 3 for the complete CSS code of the work skin, Chapter 4 for explanations of the HTML code and Chapter 5 for the complete HTML code (all 4 types of suggestions).
-
Tags
Summary
“Do you have a budget?” Shane asked once, early on.
Ilya looked at him with such patent confusion that for a moment Shane thought that he didn't know the word in English. Then Ilya said, “No, Hollander. I do not have a budget,” voice dripping with disdain.
“You really should,” Shane said, parroting the line he’s heard from his parents so many times before. “It’s important to manage your finances.”
Ilya just rolled his eyes.
-
Or: how Shane and Ilya rectify their very different attitudes towards money.
Series
- Part 22 of my anonymous heated rivalry fic
- Language:
- English
- Words:
- 7,962
- Chapters:
- 1/1
- Collections:
- 1
- Comments:
- 251
- Kudos:
- 2,828
- Bookmarks:
- 412
- Hits:
- 18,494
Bookmarked by 2Violets
11 May 2026
Bookmarker's Notes
read 5/11 - really enjoyed, recommend to others
-
tucked beneath my muscle memory was you by downtheroadandupthehill
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid
28 Dec 2025
Tags
Summary
Still, he’s felt like absolute shit for weeks, and the idea of sitting in his hotel room, where he would probably masturbate, cry, and have another night of fitful sleep, did not make him feel any better. Getting to be skin to skin with Ilya Rozanov did. And surely Rozanov wouldn’t be demanding Shane make a nest in his damn bed if he didn’t fully intend on actually kissing him in it and keeping him there until morning, right?
Maybe that would be enough to pick Shane up out of this drop, keep it from happening again.
OR
After not sending the "we didn't kiss" text, Shane's omega hormones go into distress mode. Despite trying to hide his symptoms and play through the misery, when Ilya Rozanov finds out what's going on, the alpha Shane's body wants most is determined to fix it.
Series
- Part 1 of mutual instincts
-
Tags
Summary
HTML/CSS to replicate an email in Gmail as a work skin.
- Language:
- English
- Words:
- 695
- Chapters:
- 1/1
- Collections:
- 3
- Comments:
- 25
- Kudos:
- 120
- Bookmarks:
- 119
- Hits:
- 6,485
Bookmarked by 2Violets
29 Apr 2026
-
How to Make iOS Text Messages on AO3 by CodenameCarrot, La_Temperanza
Fandoms: No Fandom
10 Apr 2016
Tags
Summary
This is a tutorial/live example on how to mimic iOS text messages on AO3 without the need to use images. There's also a chapter on how to have emojis displayed on AO3 as well.
Series
- Part 3 of AO3 Work Skins/Tutorials
- Language:
- English
- Words:
- 4,500
- Chapters:
- 2/2
- Collections:
- 7
- Comments:
- 385
- Kudos:
- 4,401
- Bookmarks:
- 4,294
- Hits:
- 193,058
Bookmarked by 2Violets
20 Apr 2026
-
Tags
Summary
This is a tutorial/live example on how to mimic email windows on AO3 without the need to use images.
Series
- Part 12 of AO3 Work Skins/Tutorials
- Language:
- English
- Words:
- 2,551
- Chapters:
- 1/1
- Collections:
- 7
- Comments:
- 57
- Kudos:
- 641
- Bookmarks:
- 728
- Hits:
- 40,862
Bookmarked by 2Violets
20 Apr 2026
-
Tags
Summary
If you already write smut, this guide is not for you.
And why yes, I do teach sex ed sometimes. You’re going to wonder.
So, you want to write smut. But you don’t feel smutty. Maybe you’ve never personally felt smutty. Maybe the smut words won’t happen. Maybe it’s performance anxiety. Maybe it’s meds. Maybe it’s stress. Maybe it’s WORDS about SEX on the INTERNET, and you CANNOT.
But your story needs smut, and that’s valid. Maybe your plot hinges on it. Maybe you just want to reward your characters with some nice, juicy orgasms. Maybe you want the explicit rating because you know people like explicit content, and you want to learn a new skill as a writer. All valid.
So, we like to outline our stories. Can we outline the sex scenes? Yeah, kinda!
Bookmarked by 2Violets
10 Apr 2026
-
oh my god you should see your faces by writinginasnowglobe
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid
15 Apr 2026
Tags
Summary
A few months after the FanMail incident, Yuna Hollander decides to do what she does best. With the added benefit of having another son to lovingly manage, of course. The internet, unsurprisingly, loses its shit.
Or, Shane and Ilya go on the press run to end all press runs, courtesy of Yuna Hollander.
Series
- Part 1 of stay with me, in our comfort crowd
- Language:
- English
- Words:
- 28,155
- Chapters:
- 13/13
- Comments:
- 4,706
- Kudos:
- 24,699
- Bookmarks:
- 5,801
- Hits:
- 359,808
Bookmarked by 2Violets
06 Apr 2026
-
The Hollander Standard by EchoInTheMoonlight
Fandom Game Changers Series - Rachel Reid, Game Changers | Heated Rivalry - All Media Types, Heated Rivalry (TV)
09 Apr 2026
- Words:
- 34,643
- Works:
- 3
- Bookmarks:
- 320
Bookmarked by 2Violets
01 Apr 2026
