#arya:...
Explore tagged Tumblr posts
jcmarchi · 15 days ago
Text
Revisiting Image Maps
New Post has been published on https://thedigitalinsider.com/revisiting-image-maps/
Revisiting Image Maps
I mentioned last time that I’ve been working on a new website for Emmy-award-winning game composer Mike Worth. He hired me to create a highly graphical design that showcases his work.
Mike loves ’90s animation, particularly Disney’s Duck Tales and other animated series. He challenged me to find a way to incorporate their retro ’90s style into his design without making it a pastiche. But that wasn’t my only challenge. I also needed to achieve that ’90s feel by using up-to-the-minute code to maintain accessibility, performance, responsiveness, and semantics.
Designing for Mike was like a trip back to when mainstream website design seemed more spontaneous and less governed by conventions and best practices. Some people describe these designs as “whimsical”:
adjective
spontaneously fanciful or playful
given to whims; capricious
quaint, unusual, or fantastic
— Collins English Dictionary
But I’m not so sure that’s entirely accurate. “Playful?” Definitely. “Fanciful?” Possibly. But “fantastic?” That depends. “Whimsy” sounds superfluous, so I call it “expressive” instead.
Studying design from way back, I remembered how websites often included graphics that combined branding, content, and navigation. Pretty much every reference to web design in the ’90s — when I designed my first website — talks about Warner Brothers’ Space Jam from 1996.
Warner Brothers’ Space Jam (1996)
So, I’m not going to do that.
Brands like Nintendo used their home pages to direct people to their content while making branded visual statements. Cheestrings combined graphics with navigation, making me wonder why we don’t see designs like this today. Goosebumps typified this approach, combining cartoon illustrations with brightly colored shapes into a functional and visually rich banner, proving that being useful doesn’t mean being boring.
Left to right: Nintendo, Cheestrings, Goosebumps.
In the ’90s, when I developed graphics for websites like these, I either sliced them up and put their parts in tables or used mostly forgotten image maps.
A brief overview of properties and values
Let’s run through a quick refresher. Image maps date all the way back to HTML 3.2, where, first, server-side maps and then client-side maps defined clickable regions over an image using map and area elements. They were popular for graphics, maps, and navigation, but their use declined with the rise of CSS, SVG, and JavaScript.
<map> adds clickable areas to a bitmap or vector image.
<map name="projects"> ... </map>
That <map> is linked to an image using the usemap attribute:
<img usemap="#projects" ...>
Those elements can have separate href and alt attributes and can be enhanced with ARIA to improve accessibility:
<map name="projects"> <area href="" alt="" … /> ... </map>
The shape attribute specifies an area’s shape. It can be a primitive circle or rect or a polygon defined by a set of absolute x and y coordinates:
<area shape="circle" coords="..." ... /> <area shape="rect" coords="..." ... /> <area shape="poly" coords="..." ... />
Despite their age, image maps still offer plenty of benefits. They’re lightweight and need (almost) no JavaScript. More on that in just a minute. They’re accessible and semantic when used with alt, ARIA, and title attributes. Despite being from a different era, even modern mobile browsers support image maps.
Design by Andy Clarke, Stuff & Nonsense. Mike Worth’s website will launch in April 2025, but you can see examples from this article on CodePen.
My design for Mike Worth includes several graphic navigation elements, which made me wonder if image maps might still be an appropriate solution.
Image maps in action
Mike wants his website to showcase his past work and the projects he’d like to do. To make this aspect of his design discoverable and fun, I created a map for people to explore by pressing on areas of the map to open modals. This map contains numbered circles, and pressing one pops up its modal.
My first thought was to embed anchors into the external map SVG:
<img src="projects.svg" alt="Projects"> <svg ...> ... <a href="..."> <circle cx="35" cy="35" r="35" fill="#941B2F"/> <path fill="#FFF" d="..."/> </a> </svg>
This approach is problematic. Those anchors are only active when SVG is inline and don’t work with an <img> element. But image maps work perfectly, even though specifying their coordinates can be laborious. Fortunately, plenty of tools are available, which make defining coordinates less tedious. Upload an image, choose shape types, draw the shapes, and copy the markup:
<img src="projects.svg" usemap="#projects-map.svg"> <map name="projects-map.svg"> <area href="" alt="" coords="..." shape="circle"> <area href="" alt="" coords="..." shape="circle"> ... </map>
Image maps work well when images are fixed sizes, but flexible images present a problem because map coordinates are absolute, not relative to an image’s dimensions. Making image maps responsive needs a little JavaScript to recalculate those coordinates when the image changes size:
function resizeMap() ["load", "resize"].forEach(event => window.addEventListener(event, resizeMap) );
I still wasn’t happy with this implementation as I wanted someone to be able to press on much larger map areas, not just the numbered circles.
Every <path> has coordinates which define how it’s drawn, and they’re relative to the SVG viewBox:
<svg width="1024" height="1024"> <path fill="#BFBFBF" d="…"/> </svg>
On the other hand, a map’s <area> coordinates are absolute to the top-left of an image, so <path> values need to be converted. Fortunately, Raphael Monnerat has written PathToPoints, a tool which does precisely that. Upload an SVG, choose the point frequency, copy the coordinates for each path, and add them to a map area’s coords:
<map> <area href="" shape="poly" coords="..."> <area href="" shape="poly" coords="..."> <area href="" shape="poly" coords="..."> ... </map>
More issues with image maps
Image maps are hard-coded and time-consuming to create without tools. Even with tools for generating image maps, converting paths to points, and then recalculating them using JavaScript, they could be challenging to maintain at scale.
<area> elements aren’t visible, and except for a change in the cursor, they provide no visual feedback when someone hovers over or presses a link. Plus, there’s no easy way to add animations or interaction effects.
But the deal-breaker for me was that an image map’s pixel-based values are unresponsive by default. So, what might be an alternative solution for implementing my map using CSS, HTML, and SVG?
Anchors positioned absolutely over my map wouldn’t solve the pixel-based positioning problem or give me the irregular-shaped clickable areas I wanted. Anchors within an external SVG wouldn’t work either.
But the solution was staring me in the face. I realized I needed to:
Create a new SVG path for each clickable area.
Make those paths invisible.
Wrap each path inside an anchor.
Place the anchors below other elements at the end of my SVG source.
Replace that external file with inline SVG.
I created a set of six much larger paths which define the clickable areas, each with its own fill to match its numbered circle. I placed each anchor at the end of my SVG source:
<svg … viewBox="0 0 1024 1024"> <!-- Visible content --> <g>...</g> <!-- Clickable areas -->` <g id="links">` <a href="..."><path fill="#B48F4C" d="..."/></a>` <a href="..."><path fill="#6FA676" d="..."/></a>` <a href="..."><path fill="#30201D" d="..."/></a>` ... </g> </svg>
Then, I reduced those anchors’ opacity to 0 and added a short transition to their full-opacity hover state:
#links a opacity: 0; transition: all .25s ease-in-out; #links a:hover opacity: 1;
While using an image map’s <area> sadly provides no visual feedback, embedded anchors and their content can respond to someone’s action, hint at what’s to come, and add detail and depth to a design.
I might add gloss to those numbered circles to be consistent with the branding I’ve designed for Mike. Or, I could include images, titles, or other content to preview the pop-up modals:
<g id="links"> <a href="…"> <path fill="#B48F4C" d="..."/> <image href="..." ... /> </a> </g>
Try it for yourself:
Expressive design, modern techniques
Designing Mike Worth’s website gave me a chance to blend expressive design with modern development techniques, and revisiting image maps reminded me just how important a tool image maps were during the period Mike loves so much.
Ultimately, image maps weren’t the right tool for Mike’s website. But exploring them helped me understand what I really needed: a way to recapture the expressiveness and personality of ’90s website design using modern techniques that are accessible, lightweight, responsive, and semantic. That’s what design’s about: choosing the right tool for a job, even if that sometimes means looking back to move forward.
Biography: Andy Clarke
Often referred to as one of the pioneers of web design, Andy Clarke has been instrumental in pushing the boundaries of web design and is known for his creative and visually stunning designs. His work has inspired countless designers to explore the full potential of product and website design.
Andy’s written several industry-leading books, including Transcending CSS, Hardboiled Web Design, and Art Direction for the Web. He’s also worked with businesses of all sizes and industries to achieve their goals through design.
Visit Andy’s studio, Stuff & Nonsense, and check out his Contract Killer, the popular web design contract template trusted by thousands of web designers and developers.
1 note · View note
myimaginationplain · 3 months ago
Text
I've slowly but surely become enamored with the idea of Arya x Big Walder. tfw when you both killed your first person at nine years old
3 notes · View notes
visenya-targarye · 11 months ago
Text
it's always a lannister beefing with a child
Tumblr media Tumblr media Tumblr media Tumblr media
(honorable mention)
Tumblr media
11K notes · View notes
peachyubey · 4 months ago
Text
Tumblr media Tumblr media
first and last
4K notes · View notes
fawnilu · 27 days ago
Text
Tumblr media Tumblr media
scientist!ned
2K notes · View notes
gottmums · 4 months ago
Text
Tumblr media
"before the feast"
whenever i see art of these two theyre always rivals😥 i need some sister bonding ft embarrased tomboy Arya and seamstress Sansa
4K notes · View notes
hacked-wtsdz · 1 year ago
Text
You can’t win as a woman in fiction. Be too positive, you become a Mary Sue, have flaws and those flaws are why almost nobody likes you. Be moderate, you have wet-cabbage personality, be exuberant, you are an unrealistic example. Have strong morals, and you’re badly developed, be morally corrupt and you’re hated with such vigour fans will send hate mail to the actress who plays the character. Be kind and soft and in love, you’re a representation of sexism, be cruel, harsh and cold and you’re just a bitch. Be a complex, realistic, ambiguous character, and either your flaws or your positive traits will be ignored or blown out of proportion and into oblivion. There is no winning for female characters.
22K notes · View notes
helaenarts · 19 days ago
Text
Tumblr media
Arya if the faceless men robes were slaying
2K notes · View notes
laurellerual · 10 months ago
Text
Tumblr media
Day 4: House Stark
Arya, the lone wolf, still lived, but the wolves of the pack had been taken and slain and skinned.
7K notes · View notes
hxjiime-art · 1 month ago
Text
Tysm for the support on the last post !!
Here’s a thing I made of what I imagined House Stark looked like when I was still reading the first book !
Tumblr media
2K notes · View notes
coldprism · 11 months ago
Text
Tumblr media
"You may be as different as the sun and the moon, but the same blood flows through both your hearts. You need her, as she needs you."
7K notes · View notes
tomapoganka · 6 months ago
Text
Tumblr media
harpy hare, where have you buried all your children?
2K notes · View notes
baelonthebrave · 11 months ago
Text
while everyone else is bitching about an ugly chair house stark has spent its entire history watching this 700ft chekhov’s gun on their border like uhhhh guys is anybody else concerned that this thing might go off
5K notes · View notes
logaenhowlett · 6 months ago
Text
SOMETHING HAPPENS AND I'M HEAD OVER HEELS - L.H.
Tumblr media
Summary: What starts off as a simple favour to watch Laura’s cat sends Logan into a spiral as you continue to make your way into his life.
Pairing: Logan Howlett x Female Reader
Warnings: Pure fluff - Logan is 100% whipped, Wade
A/N: 4.4k - my longest fic yet! Worst!Logan has my entire soul, I'd give anything just for that pretty smile. Title creds to Tears For Fears. Enjoy!
MASTERLIST
Tumblr media
The familiar burn of whiskey stings the back of his throat. Logan rests his head against the couch, second-guessing his decision to babysit Laura's cat while she's enjoying her night out. Her tireless attempts of pestering him at last working in her favour so he can finally meet his 'copy-kitten' - her words.
A quick glance at the time reveals he should probably head out now. Logan rises, groaning as his muscles protest after weeks of just slumping around the apartment. Even Al had pointed out how lazy he'd become lately. And that unsolicited observation gave him half the mind to consider finding new roommates. But who was he kidding? As much as he also barely tolerated that one incredibly maddening little prick's incessant jibber-jabber, he wasn't going to find anything for what he's currently paying.
Soon enough, he weaves his way through the crowds, swerving past the shoulders of, frankly, one too many people absorbed by their devices to step aside for his large frame. Luckily, Laura's place isn't too far and he really appreciates that detail as the sound of thunder rumbles overhead. A faint ding emerges from his pocket and he retrieves his phone, reading the screen with a slight squint.
His boots soak the welcome mat as he fumbles with the door trim, locating the key according to Laura's text - making a mental note to remind her of personal safety later. Shivering, he shrugs the wet jacket off, tossing it over the armchair. His eyes dart around the room, looking for the damn cat, and for a moment, Logan wonders whether he's being pranked.
The pitter-patter of paws against the hardwood floor has him snapping his head to the little creature in question. The cat, or Leopold Alexis Elijah Walker Thomas Gareth Mountbatten - Leo, for short - he learns begrudgingly after Wade shoved pictures upon pictures to his face one particular day, stares at him with indifference.
Understanding the need to be left alone, Logan trudges towards the kitchen, swinging the fridge open. A small post-it stuck over a box of leftovers, reads "Knew you'd be hungry", has him scoffing, mildly amused that Laura had predicted his actions.
Minutes later, he sinks onto the couch, making brief eye contact with Leo, who's nonchalantly licking his paws. He's halfway through the bowl of pasta when the cat suddenly leaps onto the cushion next to him. Logan watches curiously, he's not terribly experienced around pets, hardly spending any time with Mary Puppins herself despite living under the same roof.
"Alright, here's the deal." He murmurs, "You stay outta my way and I stay outta yours."
Leo replies with a meow to which Logan nods, satisfied by the response. He hopes to god this cat has the same temperament as Dogpool and allows him to simply coexist till Laura returns. Intrigued by the smell, Leo slowly inches forward, gently nudging his head against the bowl.
"Don't think you can eat this, bub."
Leo seems to understand the implication and meows in defiance. With a sigh, Logan gingerly flexes his hand, stroking the cat's head. The act immediately has Leo purring in content, the desire to investigate the food long forgotten. And no one's there to witness the ghost of a smile that teases his lips.
The calm attitude only lasts an hour before Logan's biting back a string of profanities, frustrated by Leo's refusal to take his medication. He's thankful for his healing factor, for otherwise, he'd be covered in a litter of scars. How the hell Laura deals with this devil-of-a-cat is beyond comprehension.
There's no use in trying again. Leo clearly wants nothing to do with him or what he's hiding in his hand. The thought of seeking help crosses his mind, perhaps one of the neighbours is especially skilled in feeding pills to literal hellspawns. Logan tunes his hearing to the apartments on the floor. Old lady already asleep to her TV - no. A family of six attempting to eat dinner in peace - no. Two people about to - fuck no. Now he really wants a word with Laura about her living situation.
Just when he's about to give up, a recognisable melody reaches his ears - one he's unwilling heard Wade jam out to in the shower. This person swaying along to music seems far more approachable than anyone else in this building, and so he steps out, knocking on the apartment across from Laura's.
The door cracks open slightly, you peek your head out giving him a questioning look, “Um… hi? Can I help you?”
“Hey, sorry to bother you. But, uh… I’m watching Laura’s - your neighbour’s cat.” Embarrassment creeps into his cheeks as he points behind him, “He’s not takin’ his meds and uh do you… can you help me? Please?”
The look of absolute defeat paired with the remnants of red scratch marks on his arms has your heart clenching for this poor man, “Of course.”
When the door fully opens, Logan’s eyes widen reflexively at the state of your undress. There’s nothing evocative about it, yet he feels as though he’s intruding on an intimate side of you. One he’s definitely not privy to.
Your sheepish smile sends a wave of something indescribable through his body. He clears his throat, turning on his heel to lead you inside. Leo flicks his head up at the sound of footsteps, purring as if he hasn’t been driving Logan insane for the past hour.
You knew Laura had rescued the little guy a while ago, having run into her in the hallway the night she brought him home. Every interaction you’ve had presents him as the sweetest kitten in the world, so watching the distinct mark of dread on this stranger’s face has you stifling a laugh.
“What?” Logan asks, feeling a little self-conscious about the whole situation.
“Nothing. It’s just - Leo’s very friendly. Or at least, I thought so… what the hell did you do to piss him off?” You chuckle, kneeling a foot away.
“Piss him off? I was just tryin’ to give him the damn pills. Had no problem with me before that.” Logan’s fingers twitch as you approach the cat, wanting to protect you from the sharp claws the demon would surely attack you with.
Yet, to his astonishment, Leo innocently crawls into your outstretched arms. And Logan swears he saw a flicker of mockery come across the cat’s eyes as he peers at him, relishing your comforting embrace.
“See? He’s a sweetheart.”
The fondness in your tone almost has him believing your words. In no time, Leo’s fully cooperating with your gentle requests, happily taking the medication as if it’s the tastiest thing in the world.
Logan learns three things that night. One, your name. Two, that you have some innate ability to charm everyone around you - human or otherwise. Three, he absolutely couldn’t wait to see you again.
Tumblr media
Logan tries to drain out the shouting match between his two roommates, ducking calmly as Al’s miscalculated spatula throw flies in his direction. Laura giggles next to him, entertained by the whole ordeal - Wade had accidentally left his cock ring plugged in the bathroom again, nearly short-circuiting the apartment.
“Hey! Kink shaming is very frowned upon, Althea.”
“You motherfucker! I almost got electrocuted by the toaster this morning!”
Logan grumbles to himself, knowing there’ll never be a quiet, normal day in this household. He turns to Laura, “Kid, you wanna grab some food later?”
“Can’t. I’m going out.”
He nods, not giving it a second thought. But as the memory of you flashes across his mind, he stops bouncing his leg, heart beating a little faster. It had been a whopping seven days since that interaction, yet every little detail has stuck with him since. In fact, he spent many hours pacing in his room planning some way to magically run into you.
“… What about the cat?” He asks, and when she raises her eyebrow, “Who’s watchin’ him?”
She replies with a shrug, “I’ll figure it out.”
The solution to his problem falls perfectly onto his lap. Oh, how his pulse quickens at the thought. And as if to not seem suspiciously enthusiastic, he pauses before speaking, “I can do it.” 
“Why?”
“Better than this shit.”
Laura considers him for a moment then agrees casually - she knows exactly why he offered. You had bumped into her a couple of days ago, offhandedly mentioning meeting Logan that night as you recounted the details of your week. It took mere seconds to put two and two together and realise he was incredibly smitten.
Logan spends a good fifteen minutes messing with his hair. Fuck, did it always spike up like that? The one tiny mirror in his room supposedly taunting him with each look over. A low tsk breaks the flood of self-criticism as he slams the door shut behind him, roughly brushing past Wade.
"Ooh, is that cologne I smell or are you just horny to see me?"
His teasing spirit immediately drops when Logan shoots him a glare, precisely throwing Al's spatula straight at his crotch.
"God - not the home office, peanut! Jim and Pam need protection!"
The walk to Laura's seems a lot shorter this time, some sort of nervous, giddy energy surging through his chest with each step. Logan bites the insides of his cheeks, feeling childish by the stupid smile daring to grace his lips just at the sheer thought of you. He can't remember the last time someone had drawn these kind of emotions from him. A part of him wants to cower in fear of rejection and self-doubt, and other? Oh, it's got your name written all over.
As soon as he reaches the hallway, all his senses are directed to your apartment. Confused by the silence he finds instead, Logan strains his hearing harder than ever. Hm, it's barely seven-thirty, maybe you're not home yet? Disappointment twirls around his mind, he sighs before opening Laura's door, convincing himself it's probably for the better.
To his surprise, Leo behaves quite well this time around - eating his food, taking his medication, and sticking with minimal efforts to annoy him. The black and white movie he randomly chose keeps his thoughts from drifting to you for the most part, though he can't help but wonder where you are at - he checks his watch - 10:38 pm on a Thursday?
Whatever hope he held onto paints him a fool as time slips by. He couldn't blame you, you didn't owe him anything. Logan runs a hand down his face, and despite his wavering relationship with Leo, he's at least grateful for the cat's company on this rather lonely night.
"Was a dumb idea, huh?" He mumbles, gently scratching Leo's ear.
Not ten minutes later, the jingle of something hitting the floor has him sitting up, intrigued. Logan pads over to look through the peephole, his heart fluttering at the sight of you. It doesn't take a genius to note your drunken state with the way you're cursing and fumbling with the keys. His hand rests against the doorknob, a flash of hesitation creeping in. Do you even want to see him right now?
Before he can psych himself out, his instincts make the decision for him. Logan's unsure of how to announce his presence, wanting to avoid any chances of scaring you. In hindsight, that task should’ve been deemed impossible when you flinch suddenly anyway.
"Logan! Shit - did I wake you up?"
He chuckles at that and before he can even respond, you fire off another question, "Wait, what're you doing here?"
"Laura's out. I'm on babysitting duty." Leo purrs from somewhere behind him in confirmation. Logan watches as you nod slowly, the keys once again sliding from your grasp, "Here, let me help you."
The two of you reach down, fingertips barely grazing as he reacts faster than you. He realises he's much closer than he anticipated when your perfume crowds his senses. Logan buries the urge to meet your eyes deep, deep down, instead unlocking the door with a clenched jaw.
He's very appreciative of the fact that you're too out of it to observe his actions. He wanders into the kitchen to fetch some water, a laugh nearly spilling out of him as you collapse onto the couch, "Hey, easy."
"I'm not that drunk."
"I believe you." He lifts the glass to your lips, words ever so soft, "But... how about we get you to bed hm? Doesn't that sound better than this couch?" When you blink at him tiredly, Logan knows it's so over for him - every shred of denial he held within now shattered by your very hands.
"Okay... "
He maintains some distance, assuming you'd stubbornly dismiss his attempts to guide you to the bedroom. Leaning by the doorframe, he doesn't try to hide the fondness in his expression as you settle under the covers.
"Night, Logan."
He hears you murmur beneath the blanket. It's almost natural how quickly he replies as if you've had this exchange hundreds of times before, "Good night, sweetheart."
A groan leaves you as the sunlight eventually breaches the comfort of your dark room. Rubbing your eyes, you blindly reach for the bedside table, hoping to find your phone. Instead, your hand retrieves a piece of paper while knocking over a bottle of Advil that definitely wasn't there earlier.
'Not that drunk' my ass. - L
Tumblr media
The party hat lays tilted on his head. Logan hooks his finger onto the string, momentarily stopping it from cutting into his chin. On any other occasion, he wouldn't have been caught dead wearing the stupid thing, but it was Laura's birthday and once she pulled out the dangerous puppy eyes, there was no way he could refuse without being an asshole.
He's been leaning against the wall, thumb lightly tracing the rim of the beer bottle in his hand as he blankly stares around the room. Throughout the night, Logan's eyes impulsively shift in your direction, tuning into the conversations you're having with - what feels like - everyone but him.
Mary Puppins zooms by, stepping on his boots in the process. She must've caught a whiff of whatever Al's cooking. He bends down to pick up the stuffed Wolverine chew toy she dropped along the way, mildly concerned by the amount of slobber coating it.
"Nice hat."
Logan hears you chuckle behind him. He quickly turns around, tossing the toy somewhere far, far away before you could notice. And despite wishing all night for the opportunity to talk to you, he finds himself tongue-tied now that you're actually in front of him, awaiting his response with an amused expression. Get it together, dumbass.
"This thing? Well... it made the kid happy." He says, incapable of suppressing the smile that never fails to make an appearance whenever you're around.
The way your features soften releases a storm of arrows to his poor, old heart. Whatever anxiety he felt earlier increases tenfold, Logan takes a swig of his drink only to realise it's empty. With nothing to divert his energy to, he grips the bottle tighter, hoping the integrity of the glass is enough to withstand the force of his nerves.
"Thank you, by the way."
His eyebrows raise in confusion, "For what?"
"Few weeks ago. When I got home totally wasted." As your cheeks turn a little red at the memory, Logan wants to relive that moment over and over again.
"Oh... yeah." He huffs lightly, gaining a smidge of confidence from your flustered state. It gives him just enough courage to throw in a cheeky comment, "At your service."
He's mighty pleased when you giggle, biting his lip to control the proud smile aching to take over. Logan studies you briefly, and if he didn't know any better, you almost seemed nervous too? That possibility sends his mind reeling in excitement. Perhaps you also feel something here?
The shrieking sound of a party blower has him wincing, the plastic hits his cheek as Wade sneaks up right next to him with a wide grin, "Sugar bear! Don't mind me, I overheard you tell Yukio about your date tomorrow. Now, spill. Who is this mystery man and does he have a twin by any chance? Brother or sister - daddy's not picky."
Logan's initial reaction to harshly shove the man aside dies in an instant when you laugh rather bashfully at the question. He prays to god it's another one of Wade's fucking jokes. However, that hope flies out the window as you hesitantly ramble on about this guy. Excusing himself, he leaves the apartment, ripping the party hat off in agony - not witnessing the guilt eclipsing your emotions.
Tumblr media
Droplets of sweat linger at the ends of his hair as he places the last of Laura's cardboard boxes on the floor of her new apartment. After weeks of mulling it over, she decided to move a little further away, complaining about how rent was becoming too crazy. Logan offered to support her financially till she was good on her own, yet she strongly refused just as he expected.
Since she was no longer your neighbour, the chances of running into you dwindled over time. He saw you in passing last month when he came over to help Laura with apartment hunting. The logical part of his brain convinced him to not stick around, desperately clinging to the idea that you're not interested. But catching your expression fall as he dismissed your presence nearly made him run back to wrangle you into his arms, to whisper apologies and beg for forgiveness.
After an especially tiring day, Logan returns home, crashing onto the couch with a sort of emptiness as he stares at the ceiling. Both his roommates are muttering in the corner, afraid to call out his incredibly irritable mood of late - instead, walking on eggshells whenever he's around. It seems that Wade loses the hushed argument, settling a good arm's length away from him.
"Peanut." He drags, slowly, "Al and I are... worried about you. As much as this brooding, tough guy act is really doing wonders for my sexual wellbeing, I just can't let you Debbie-Down-Pour all over this parade."
"The fuck you want me to do?"
"You need a one-way ticket to pound town-" He chirps, and when Logan grunts angrily, Wade shrieks, shielding himself from any incoming attacks, "Don't hurt me!"
Tumblr media
The aroma of coffee tingles his senses as he takes an exaggerated sip, ignoring the need to continue such an aimless, one-sided conversation. Across the table is one of Vanessa's acquaintances, Karen or Kira - he can't remember - mindlessly explaining why her previous dates didn't work out. Logan forces a nod here and there, humming in pretend acknowledgement while he concocts some plan to seriously bash Wade's head against the nearest wall.
In all honesty, he didn't know how the hell that bastard persuaded him to entertain this woman for the night, making a note to check his alcohol for any suspicious substances later. What he did know was that this was going as terribly as he thought. And while he might be awfully rusty in terms of dating, Logan's certainly not oblivious to basic body language cues. Deciding twenty minutes of this torture is enough, she hastily rushes out the building and that's the last of Karen he ever sees.
The grocery bags feel like cinder blocks in your hands as you walk down the street. Mentally scolding yourself for postponing this chore till the last minute, you huff in exhaustion, adjusting your grip every few seconds. A woman nearly bumps into you on her way out, you stagger backwards, watching her storm off. Startled by her rashness, you turn to glance at where she came from, gasping when you spot a familiar face.
“Logan?”
He snaps up, recognising that particular voice - your name leaves his lips softly. Mixed emotions swirl around his mind, yet, he can't help the way his heart jumps as you fill his senses, “Wha - what’re you doin' here?”
“I was just passing by... saw you through the window.” Your gaze drops to the half-finished cup of coffee opposite him, “Were you on a date?”
“Uh Wade - he...” Logan stutters for a moment, dumbfounded that you're even talking to him after his childish behaviour the last few weeks. He nods lightly as the unmistakable bullet of regret pierces his insides.
“It’s her loss anyway.”
God, he wants to apologise so badly. Your friendly attitude only serves to make him feel worse, but Logan thanks his lucky stars that you don't hate him. He definitely wouldn't have been able to handle any sign of resentment on your part - no matter how much he deserves it.
“What’s with the eggs?”
You laugh, looking down at the several cartons peeking through your bags, “I’m stress-baking.”
He's so lost in your eyes that it takes him a second to register your reply, nose scrunching in amusement, “Stress-baking?”
“Yes, it’s a perfectly valid activity.”
That draws a chuckle out of him. He raises his hands in defense, “I ain’t judgin’, doll.”
A comfortable silence takes over and Logan realises just how happy he is to see you again - how much he's missed you all this time. He opens his mouth to spill something out of pure impulse when you beat him to the punch.
“Why don’t you join me?”
It doesn't take much convincing and he's already fallen into a steady pace as you walk together - his fingers effortlessly hooking onto all the grocery bags. His chest threatens to explode when you lean towards him, moving aside for people brushing by. Logan wills his entire strength to not drape his arm across your shoulders in an effort to keep you safe.
Time becomes irrelevant when you're around. The frequency of his own laughter shocks him at first, but he's not really thrown off by the joy you bring out of him because - well, of course, you do. It's safe to say that Logan can't bake to save his life, though he doesn't mind this particular weakness as you giggle at his dreadful attempts to mix the cookie dough. Shamelessly, he watches you come closer, breaking into a tangent about proper kneading techniques - if you ask him to repeat any of it, he'd be stumbling over his words like a fool.
Eventually, he makes something that somewhat resembles your example. He dips his finger into the dough and lifts a small piece in your direction, "How's this?"
When you gently grasp his hand to lick the sweet mixture straight off, he thinks he's trapped in some wild daydream. Logan stares at you in surprise, cheeks turning into a telltale shade of red. Your hums of approval fall onto deaf ears as he remains frozen, wondering how you're so quick to move on from that bold gesture.
Every little thing you do stains his mind - from the way you dance around to soft music playing in the background, the way you focus all your attention on him whenever he speaks, even the way you warn him about the oven as if he could get burned.
His expression must've turned serious by how you suddenly pause, peering at him in concern. Bearing a rush of emotions, the words pour out of his mouth without hesitation, "I am so sorry."
"I was an idiot and I... avoided you 'cause I couldn't deal with these damn feelings-"
He stops.
He's revealed way too much. And judging by your face, that was definitely a mistake. Logan shuts his mouth, jaw hardening as he fights something heavy crawling up his throat. His eyes land on the door and all he wants is to escape from this shrinking room.
A whisper of his name fractures the glass cage he's built up around his heart. His boots seem to be cemented to the floor, unwilling to break free even as you still in front of him - a mere breath away. Your hands rest against his cheeks, slowly turning his head so he's compelled to meet your tender gaze.
Not a single sound slips out of him before your lips are on his. His heart pounds in his chest, burning at sensation. Logan leans into the kiss, hands settling on your waist, holding you as close as he can. Relief washes over him, he tilts his head slightly to deepen his movements - his breath nearly giving out when you whimper softly.
The loud ding from the oven has you pulling back with a faint chuckle. Logan smiles too, letting out a sigh as he lays his forehead against your shoulder. He presses his lips to your collarbone, whispering against your skin, "Does that mean what I think it means?"
"The cookies... or us?"
He gently pokes your side at that comment, mirroring your dazed look. Between the quiet exchanges of laughter, he knows exactly what this means - what you mean to each other.
His muscles feel looser with each stride, embracing the breeze tangling with the warmth pooling inside from your touch moments ago. Logan makes his way home with a kind of ease he hasn't felt in forever, chewing on a cookie you insisted he taste.
As he walks through the door, Wade rests his chin on his hands, “So… how did it go? I see you’re enjoying the post-bang baked goods.”
Logan rolls his eyes, not wanting his mood to be spoiled. He grumbles under his breath, your name accidentally slipping out.
"You ran into angel-reincarnate?" Wade gasps, "Oh. Finally putting that horse cock to good use." Clapping excitedly, he follows after Logan, "Wait a second, this fic is tagged fluff. There'll be no fucking on my watch, partner!"
Logan slams the door to his bedroom behind him, blocking out Wade's muffled chattering.
"She had you cosplay as Paul Hollywood all night? Goodness! The power she possesses. I must gain all her secrets."
"Fuck off."
Wade grins to himself, quickly pulling his phone out to shoot off a text.
Wade: Project-Wolvie-Gets-Pussy is a go!
Laura: We are NOT calling it that.
2K notes · View notes
gottmums · 2 months ago
Text
Tumblr media
"After the battle"
Sansa saying she doesn't want to lose Arya again in so many words.
This is a sequel to another drawing i made this is set somewhere in the future after they're both grown... hope yall like it!
2K notes · View notes