Website: https://fdnd.nl 🇳🇱
Program: https://programma.fdnd.nl 🇳🇱
Part of the Amsterdam University of Applied Sciences 🎓
This one shares the killer pattern I find myself using over and over with container queries: responding *within* media queries to adapt to the new container size.
Once you start using this trick, you’ll see opportunities for it all over. 😄
This one shares the killer pattern I find myself using over and over with container queries: responding *within* media queries to adapt to the new container size.
Once you start using this trick, you’ll see opportunities for it all over. 😄
#CSS `superellipse`
for SQUIRCLES
(and more like notches, cutouts and bevels)
try it
noamr.github.io/squircle-tes...
awesome work @nomster.bsky.social and Simon Fraser!
#CSS `superellipse`
for SQUIRCLES
(and more like notches, cutouts and bevels)
try it
noamr.github.io/squircle-tes...
awesome work @nomster.bsky.social and Simon Fraser!
in Chrome 133!
@container scroll-state(stuck: top) {
…
}
Read all about snapped, stuck and scrollable in this post:
developer.chrome.com/blog/css-scr...
↪ nerdy.dev/scroll-state...
in Chrome 133!
@container scroll-state(stuck: top) {
…
}
Read all about snapped, stuck and scrollable in this post:
developer.chrome.com/blog/css-scr...
↪ nerdy.dev/scroll-state...
This goes through the how behind the 3 declarations and then explores a lot of variations that help us produce 🌟 cooler, more interesting 🌟 patterns.
#CSS #pattern #gradient #halftone
This goes through the how behind the 3 declarations and then explores a lot of variations that help us produce 🌟 cooler, more interesting 🌟 patterns.
#CSS #pattern #gradient #halftone
li {
animation: bright;
animation-range: calc(50% - 1lh) calc(50% + 1lh);
animation-timeline: view();
scroll-snap-align: center;
}
@keyframes bright { 50% { opacity: 1; }}
line-height units are a gift 🎁
li {
animation: bright;
animation-range: calc(50% - 1lh) calc(50% + 1lh);
animation-timeline: view();
scroll-snap-align: center;
}
@keyframes bright { 50% { opacity: 1; }}
line-height units are a gift 🎁
babe: 😴
what happens when you stay up to publish a post before Thanksgiving 💀
👉 craftofui.substack.com/p/scrolling-a-page-out-of-the-playbook
babe: 😴
what happens when you stay up to publish a post before Thanksgiving 💀
👉 craftofui.substack.com/p/scrolling-a-page-out-of-the-playbook
#CSS #3D #SVG
#CSS #3D #SVG
This article explains how it works, and shows up the possibilities in 7 demos.
#css #webdesign #webdevelopment #graphicdesign
webkit.org/blog/16214/b...
This article explains how it works, and shows up the possibilities in 7 demos.
#css #webdesign #webdevelopment #graphicdesign
webkit.org/blog/16214/b...
`.
You can now use of the `display` property on these elements, and also use a `::details-content` pseudo-element to style the part that expands and collapses.
developer.chrome.com/blog/styling...
`.
You can now use of the `display` property on these elements, and also use a `::details-content` pseudo-element to style the part that expands and collapses.
developer.chrome.com/blog/styling...
Use CSS :has() and :is() to create layouts based on contents.
For my slides, I cover several common layouts - text only, text + image, two images.
Then I just have to add the contents to the slide and the proper layout is applied.
Use CSS :has() and :is() to create layouts based on contents.
For my slides, I cover several common layouts - text only, text + image, two images.
Then I just have to add the contents to the slide and the proper layout is applied.
using a scroll animation on the underlying [type=range] to grab the value in CSS is only part of it 🤙
this video reveals one trick where we translate the track inside a clipped container
learn about it in this week's "Craft of UI" 👇
using a scroll animation on the underlying [type=range] to grab the value in CSS is only part of it 🤙
this video reveals one trick where we translate the track inside a clipped container
learn about it in this week's "Craft of UI" 👇
It’s so cool that it somehow became my job 😄
So much better than looking up the boring docs. 😅
www.joshwcomeau.com/css/interact...
It’s so cool that it somehow became my job 😄
We can’t wait!
We’re always looking for front end speakers, btw, reach out! 🫶
We can’t wait!
We’re always looking for front end speakers, btw, reach out! 🫶
It’s exactly how I prefer CSS articles to be written: starting with a problem, including clear illustrations, and offers a practical solution.
Highly recommended 💯
piccalil.li/blog/making-...
It’s exactly how I prefer CSS articles to be written: starting with a problem, including clear illustrations, and offers a practical solution.
Highly recommended 💯
piccalil.li/blog/making-...