fistmas kitchen sink commit

master
Aevann 2023-12-18 20:29:45 +02:00
parent b3ebe08f75
commit 98b8513afd
55 changed files with 138 additions and 49 deletions

View File

@ -1,22 +0,0 @@
#post-title, #post-content p:not(blockquote p) {
--color1: rgb(12, 128, 101);
--color2: ;
font-family: "Open Sans", sans-serif;
background: repeating-linear-gradient(
45deg,
#cc4145,
#0c8065 11px
);
background-clip: text;
color: transparent;
-webkit-background-clip: text;
animation: 120s linear 0s infinite move-colors;
}
#post-title a {
color: transparent !important;
}
#post-title:hover, #post-content p:hover {
animation-duration: 30s;
}

View File

@ -418,3 +418,22 @@ blockquote {
padding-top: 5px !important;
}
}
.candycane, h1.candycane.post-title a {
--color1: #f34d53;
--color2: #168b70;
font-family: "Open Sans", sans-serif !important;
background: repeating-linear-gradient(
45deg,
var(--color1),
var(--color2) 20px
);
background-clip: text;
color: transparent !important;
-webkit-background-clip: text;
animation: 80s linear 0s infinite move-colors;
}
.candycane:hover, h1.candycane.post-title a:hover {
animation-duration: 30s;
}

View File

@ -15,13 +15,12 @@
--gray-800: #101819;
--gray-900: #101819;
}
blockquote a {
color: #15de59;
}
#post-title, #post-content p:not(blockquote p) {
background: repeating-linear-gradient(
45deg,
#ff4e53,
#26ffcc 11px
);
.candycane, h1.candycane.post-title a {
--color1: #ff4e53;
--color2: #1cc19a;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

View File

@ -453,10 +453,7 @@ body::after {
}
/* Candy Corn */
.candy-corn, h1.candy-corn.post-title a {
--color1: #FDFBDA;
--color2: #F66A3C;
--color3: #FBED21;
.candycorn, h1.candycorn.post-title a {
font-family: "Open Sans", sans-serif !important;
background: repeating-linear-gradient(
45deg,
@ -470,7 +467,7 @@ body::after {
animation: 32s linear 0s infinite move-colors;
}
.candy-corn:hover, h1.candy-corn.post-title a:hover {
.candycorn:hover, h1.candycorn.post-title a:hover {
animation-duration: 10s;
}
@ -482,10 +479,13 @@ body::after {
letter-spacing: 0.15em;
}
.ectoplasm.candy-corn {
--color1: rgb(131, 255, 131);
--color2: rgb(0, 111, 0);
--color3: rgb(140, 255, 0);
.ectoplasm.candycorn {
background: repeating-linear-gradient(
45deg,
rgb(131, 255, 131),
rgb(0, 111, 0) 20px,
rgb(140, 255, 0) 60px
);
text-shadow: none;
}

View File

@ -50,11 +50,15 @@ def get_award_classes(obj, v, title=False):
if IS_HOMOWEEN():
if obj.award_count('ectoplasm', v):
classes.append("ectoplasm")
if obj.award_count('candy-corn', v):
classes.append("candy-corn")
if obj.award_count('candycorn', v):
classes.append("candycorn")
if obj.award_count('stab', v) and isinstance(obj, Comment):
classes.append("blood")
if IS_FISTMAS():
if obj.award_count('candycane', v):
classes.append("candycane")
return ' '.join(classes)
def normalize_urls_runtime(body, v):

View File

@ -293,8 +293,8 @@ AWARDS = {
"negative": False,
"included_in_lootbox": True,
},
"candy-corn": {
"kind": "candy-corn",
"candycorn": {
"kind": "candycorn",
"title": "Candy Corn",
"description": "???",
"icon": "fas fa-candy-corn",

View File

@ -546,10 +546,7 @@ def award_thing(v, thing_type, id):
author.grinch = True
if v.id == author.id:
session['event_music'] = False
elif kind == "candycane":
if obj.is_effortpost:
abort(403, f'Effortposts are protected from the {award_title} award!')
elif kind in {"ectoplasm", "candy-corn", "stab"}:
elif kind in {"ectoplasm", "candycorn", "candycane", "stab"}:
if obj.is_effortpost:
abort(403, f'Effortposts are protected from the {award_title} award!')
elif kind == "spider":

View File

@ -19,10 +19,6 @@
<link rel="stylesheet" href="{{('events/fistmas/css/lights.css') | asset}}">
{% endif %}
{% if p.award_count("candycane", v) %}
<link rel="stylesheet" href="{{('events/fistmas/css/candycane.css') | asset}}">
{% endif %}
{% if p.award_count("fireplace", v) %}
<link rel="stylesheet" href="{{('events/fistmas/css/fireplace.css') | asset}}">
{% endif %}

View File

@ -68,3 +68,46 @@
:#marseyrudolph2:
{[para]}
:#reindeer:
{[para]}
"GRINCHES could be here" he thought, "I've never been down this chimney before. There could be GRINCHES anywhere." The fetch wind felt good against his bare chest. "I HATE GRINCHES" he thought. Santa Claus is Comin' to Town reverberated his entire sleigh, making it pulsate even as the $9 eggnog circulated through his powerful thick veins and washed away his (merited) fear of grinches after Thanksgiving. "With magic reindeer, you can go anywhere you want" he said to himself, out loud.
{[para]}
https://i.rdrama.net/images/17014682018798406.webp
{[para]}
https://i.rdrama.net/images/17029144583755126.webp
{[para]}
Santa's seen your WPD comment history
https://i.rdrama.net/images/17014427183154128.webp
{[para]}
```
░░░░░░░░░░▓
░░░░░░░▒▒▒
░░░░░░▒▒▒▒
░░░░░▓▓▓▓▓░▄██▄
░░░░░▐▀█▀▌░░░░▀█▄
░░░░░▐█▄█▌░░░░░░▀█▄
░░░░░░▀▄▀░░░▄▄▄▄▄▀▀
░░░░▄▄▄██▀▀▀▀
░░░█▀▄▄▄█░▀▀
░░░▌░▄▄▄▐▌▀▀▀
▄░▐░░░▄▄░█░▀▀U HAVE BEEN HOLLY'D BY THE
▀█▌░░░▄░▀█▀░▀
░░░░░░░▄▄▐▌▄▄
░░░░░░░▀███▀█░▄
░░░░░░▐▌▀▄▀▄▀▐▄JOLLY SKELETON
░░░░░░▐▀░░░░░░▐▌
░░░░░░█░░░░░░░░█
░░░░░▐▌░░░░░░░░░█
░░░░░█░░░░░░░░░░▐▌SEND THIS TO 7 PPL OR NO GINGERBREAD FOR YOU
```
{[para]}
Every time a bell rings, a trans girl gets her balls :marseyangel2:
{[para]}
:marseyshapiro: *Lets say, hypothetically, youve been a naughty child even, ok, and if you were a naughty child you would also be waging war on Christmas? Then hypothetically speaking you would be on my little Naughty List. Now lets say that youre also a non-Christian child, now that weve established youre both a bad child and non-Christian child, then I believe youd agree with me when I say that you deserve a stocking full of coal, am I not correct? A bad child deserves a stocking full of coal and as I am Father Christmas, you are my child, so I am the one who must provide punishment.* :carpshapiro:
{[para]}
Santa deniers get the wall.
{[para]}
You may think you're hot stuff, the St. Nick of this topic — but if you're Kris Kringle, I'm Mrs. Claus: Anything you can do, I can do — backwards, without looking, and in high heels.
{[para]}
Christmas is the most magical glorious perfect impeccable dazzling time of year! How DARE you pitiful grinches not love every single jolly holly jingly bit of it! What is wrong with you freaks?! Have you no festive spirit, noPopulated forests of pine trees covered in twinkling rainbow lights that blanket me in cozy, tinsel-y warmth? No army of nutcracker soldiers marching up the stairs bearing plates of fudgy butter cookies and mugs overflowing with marshmallowy hot cocoa? No glistening angels fluttering through the alleyways at midnight, telling stories of poor skeletal children whose bones are decomposing in the cemetery because they don't have proper Christmas dinners to nourish them? YOU SHOULD! Let their blood and marrow splatter all over youuntil you finally understand the true meaning of Christmas, you naughty scrooges! Now if you'll excuse me, I have gingerbread houses to build while I listen to Madonna's Christmas album on repeat for all eternity.
{[para]}
So this virgin named Mary was visited by an angel one day and he said she'd give birth to the son of God, which is pretty wild right? But she accepts like it's no big deal. She's engaged to this guy named Joseph at the time. Then they go traveling to Bethlehem while she could pop any day 'cause of some census thing. No room at the inn when it's go time, so she ends up in a barn having this holy baby. Some shepherds see angels and go check out the kid in the manger. Next some magi roll in sometime later with weird gifts for the baby they followed a star to. Then king Herod freaks out trying to kill the child so Mary and Joseph have to skip town and hide out for a bit before coming back to raise Jesus up. And that's how it happened! Angels and stars just popping up announcing this miracle birth like it's any normal day. Crazy stuff man.

View File

@ -84,3 +84,56 @@ I talked for an hour straight as she butted in with questions but sat quietly li
That would have NEVER happened before. The fact it did means she is becoming much more comfortable with my views which I consider huge win.
Merry Christmas!
{[para]}
"GRINCHES could be here" he thought, "I've never been down this chimney before. There could be GRINCHES anywhere." The fetch wind felt good against his bare chest. "I HATE GRINCHES" he thought. Santa Claus is Comin' to Town reverberated his entire sleigh, making it pulsate even as the $9 eggnog circulated through his powerful thick veins and washed away his (merited) fear of grinches after Thanksgiving. "With magic reindeer, you can go anywhere you want" he said to himself, out loud.
{[para]}
https://i.rdrama.net/images/17014682018798406.webp
{[para]}
Christmasexuals reproduce by raping elves
{[para]}
https://i.rdrama.net/images/1701442988132205.webp
{[para]}
https://i.rdrama.net/images/17029144583755126.webp
{[para]}
Santa's seen your rdrama comment history
https://i.rdrama.net/images/17014427183154128.webp
{[para]}
```
░░░░░░░░░░▓
░░░░░░░▒▒▒
░░░░░░▒▒▒▒
░░░░░▓▓▓▓▓░▄██▄
░░░░░▐▀█▀▌░░░░▀█▄
░░░░░▐█▄█▌░░░░░░▀█▄
░░░░░░▀▄▀░░░▄▄▄▄▄▀▀
░░░░▄▄▄██▀▀▀▀
░░░█▀▄▄▄█░▀▀
░░░▌░▄▄▄▐▌▀▀▀
▄░▐░░░▄▄░█░▀▀U HAVE BEEN HOLLY'D BY THE
▀█▌░░░▄░▀█▀░▀
░░░░░░░▄▄▐▌▄▄
░░░░░░░▀███▀█░▄
░░░░░░▐▌▀▄▀▄▀▐▄JOLLY SKELETON
░░░░░░▐▀░░░░░░▐▌
░░░░░░█░░░░░░░░█
░░░░░▐▌░░░░░░░░░█
░░░░░█░░░░░░░░░░▐▌SEND THIS TO 7 PPL OR NO GINGERBREAD FOR YOU
```
{[para]}
Every time a bell rings, a trans girl gets her balls :marseyangel2:
{[para]}
:marseyshapiro: *Lets say, hypothetically, youve been a naughty child even, ok, and if you were a naughty child you would also be waging war on Christmas? Then hypothetically speaking you would be on my little Naughty List. Now lets say that youre also a non-Christian child, now that weve established youre both a bad child and non-Christian child, then I believe youd agree with me when I say that you deserve a stocking full of coal, am I not correct? A bad child deserves a stocking full of coal and as I am Father Christmas, you are my child, so I am the one who must provide punishment.* :carpshapiro:
{[para]}
https://i.rdrama.net/images/1701461827864021.webp
{[para]}
Santa deniers get the wall.
{[para]}
If any of you are looking for any last-minute gift ideas for me, I have one. I'd like Bardfinn, my janny, right here tonight. I want him brought from his happy holiday slumber over there on Janny Lane with all the other mentally ill people, and I want him brought right here! With a big ribbon on his head! And I want to look him straight in the eye, and I want to tell him what a cheap, lying, no-good, rotten, four-flushing, low-life, snake-licking, dirt-eating, inbred, overstuffed, ignorant, blood-sucking, dog-kissing, brainless, dickless, hopeless, heartless, fat-ass, bug-eyed, stiff-legged, spotty-lipped, worm-headed sack of monkey shit he is! Hallelujah! Holy shit! Where's the Tylenol?
{[para]}
You may think you're hot stuff, the St. Nick of this topic — but if you're Kris Kringle, I'm Mrs. Claus: Anything you can do, I can do — backwards, without looking, and in high heels.
{[para]}
Christmas is the most magical glorious perfect impeccable dazzling time of year! How DARE you pitiful grinches not love every single jolly holly jingly bit of it! What is wrong with you freaks?! Have you no festive spirit, noPopulated forests of pine trees covered in twinkling rainbow lights that blanket me in cozy, tinsel-y warmth? No army of nutcracker soldiers marching up the stairs bearing plates of fudgy butter cookies and mugs overflowing with marshmallowy hot cocoa? No glistening angels fluttering through the alleyways at midnight, telling stories of poor skeletal children whose bones are decomposing in the cemetery because they don't have proper Christmas dinners to nourish them? YOU SHOULD! Let their blood and marrow splatter all over youuntil you finally understand the true meaning of Christmas, you naughty scrooges! Now if you'll excuse me, I have gingerbread houses to build while I listen to Madonna's Christmas album on repeat for all eternity.
{[para]}
:mars#eychristmasgift: :marseycra#cka: :naziack: :naziack: :naziack: :!reindeer:
{[para]}
So this virgin named Mary was visited by an angel one day and he said she'd give birth to the son of God, which is pretty wild right? But she accepts like it's no big deal. She's engaged to this guy named Joseph at the time. Then they go traveling to Bethlehem while she could pop any day 'cause of some census thing. No room at the inn when it's go time, so she ends up in a barn having this holy baby. Some shepherds see angels and go check out the kid in the manger. Next some magi roll in sometime later with weird gifts for the baby they followed a star to. Then king Herod freaks out trying to kill the child so Mary and Joseph have to skip town and hide out for a bit before coming back to raise Jesus up. And that's how it happened! Angels and stars just popping up announcing this miracle birth like it's any normal day. Crazy stuff man.