Such small changes, but a big impact! Great mee admin look! (Via @marciplan)
It's impressive how modern WordPress can look if you remove the Admin Menu and Top Bar.
Inspired by the new @shadcn sidebar release, I decided to extend #WordPress to use that new sidebar solution as opposed to the current one.
This is WordPress core, just without the old Admin Menu and Top Bar, and the background set to be white, not the current grey.
Feels like a brand new platform!
Wel nog steeds meer dan bij de inauguratie van Trump.
Maar inderdaad de lege Dam, dat is wel een heel triest beeld.
Slechts 3000 mensen op de Dam. Triest dat dit zo gaat. #nationaleherdenking
Vandaag radioHDFM ontdekt, het is geweldig. AI muziek en dito DJs en als kers op de taart de actualiteiten van Niels Lezer.
youtu.be/iUnB1IiITSc?si=5p0A…
Ruben Zwiers retweeted
CSS Tip! 🐳
You can add little details like this scale down on scroll effect with scroll-driven animations and some sticky positioning 🤙
section {
animation: scale-down;
animation-timeline: view();
animation-range: exit;
}
@keyframes scale-down { to { scale 0.8; } ]
In this smaller example, you can lean into using the <header> position to drive an animation that scales itself down as it leaves the viewport (Seen on the Apple Vision Pro site 🍏)
The nice thing here is that if you don't have scroll-driven animations, the user still gets a good experience ✨
So how do you do it? There isn't much to it
header {
transform-origin: 50% 0%;
animation: scale-down both ease-in;
animation-timeline: view();
animation-range: exit;
view-timeline: --header;
}
@keyframes scale-down {
to { scale: 0.8 0.8; }
}
That's it. The layout makes use of position: sticky so that the <video> element stays in the shot whilst you scroll the page. As it leaves the page, it scales down inside the <header> 🫶
The other smol animation here is fading the overlay on the video out 😎 Real easy. You may notice the view-timeline you defined above for the <header> 👀
header { view-timeline: --header; }
You have a pseudoelement on the text content of the header that lives inside a <section>
header > section::before {
background: hsl(0 0% 0% / 0.75);
opacity: 1;
animation: fade both linear;
animation-timeline: --header;
animation-range: exit-crossing 0% exit 0%;
}
@keyframes fade {
to { opacity: 0; }
}
You use a slightly smaller range on this with exit-crossing to fade it out before you start the scale down animation 🤏
That's it! Thought this smaller example would be easier to grok for people 🙏 It's also covered with JavaScript if you really want it for your sites 🤙
@CodePen link below 👇
Ruben Zwiers retweeted
22 years ago, linkin park released ‘in the end’
teapawt.net/pcmedia2000s/status/17…
Dat Meelezen van Spotify werkt perfect hoor! @zeslossetanden Krijgt een totaal andere dimensie.
@DavidAdMolen wel een goeie bijnaam voor @pvdp
Ruben Zwiers retweeted
Blijf lekker thuis de volgende keer. We hoeven jullie hier niet.
Prachtig! Na de geweldige overwinning van de #PVV gaan Zwarte Pieten in Overijssel weer massaal de straat op!
Deze kanjers gaan vandaag de kinderen in Deventer blij maken! ❤️
Ruben Zwiers retweeted
Woah it doesn’t even fit one @Ginofantastico’s grandmother??
Heeft één van mijn volgers de gouden tip voor Marciano?
Hey friends, I need your help 🫶
After 4 awesome years at @sounder_ai I’m looking for a new Digital Product Design role! A RT + like would be hugely appreciated.
🔗 All info + portfolio in bio · 💸 Perfect lead gets to pick a charity I'll donate $100 to 💗
Waarom lijkt de haarlijn van Thierry op een bruine versie van het McDonalds logo?
This Post is from an account that no longer exists. Learn more
Met pijn en moeite een kaartje weten te krijgen. Sta je daar in de Ziggo Dome, komen ineens Ruben, Tijl, Ruben, Jeroen en Patrick het podium.
Lama’s Del Rey
Met deze suggestief (en vooral uitlokkende) vraag is @NUnl denk ik wel door hun tweet limiet heen 🥲
Ik kan het niet laten deze parel van een playlist te delen voor de vrijdagmiddagborrel:
open.spotify.com/playlist/5d…
Mijn kans op de hemel was toch al verkeken, maar ik weet nu zeker dat ik fluitend de hel binnenloop.
























