Nils Binder

177 Followers
61 Following
111 Posts
CSS lover & origami enthusiast. Co-organizer of @css__cafe
Frontend Designerhttps://9elements.com
Co Hosthttps://www.css.cafe
Websitehttps://ichimnetz.com
Writinghttps://9elements.com/blog/author/nils

Build a multi-stage timetable for a conference โ€” fully in modern CSS.
Each hour grows automatically to fit all sessions.

๐Ÿพ heavy use of subgrid.
๐Ÿพ round() and mod() to place sessions accurately
๐Ÿพ scroll-driven animations for sticky stage headings

If you want the full breakdown of how this is done, hereโ€™s the write-up ๐Ÿ‘‡

https://9elements.com/blog/building-a-multi-stage-timetable-with-modern-css-using-grid-subgrid-round-and-mod/

Here's a little preview of the final result.

Ever since I watched @matthiasott talk at CSS Day, I've been eager to experiment with the clever tan(atan2()) technique.
So, I played around with animation durations relative to the viewport.

https://9elements.com/blog/speed-vs-duration-a-use-case-for-mixed-unit-division/

Speed vs. Duration - A use case for mixed unit division - 9elements

Animating elements in CSS can be challenging, especially when you want to ensure smooth transitions across different screen sizes. One issue that I stumble upon quite often is the inability to divide two length values in CSS. For example, calc(100vw...

9elements
Missed the initial wave, but here's my #cssday mug making its debut! โ˜•
After two amazing days at
#cssday I couldn't stop thinking about one idea. Now that I'm back, I had to give it a try! It's a fun reading progress bar that uses scroll-driven animations, mask-image, and the recently supported round() function.
https://codepen.io/enbee81/pen/xxNLJrr?editors=1100
you're dooooone

...

No Iโ€™m not going fishing. Just getting ready for CSS Day

Hey folks! Just penned down my thoughts on the challenges I faced while building a card component and how I underestimated its complexity. I rebuilt it with modern CSS features (layers, container-queries, subgrid...). Let me know what you think. Cheers!

https://9elements.com/blog/from-hacks-to-elegance-transforming-a-card-component-with-modern-css-wizardry/

From Hacks to Elegance: Transforming a Card Component with Modern CSS Wizardry - 9elements

A few years ago, I had to build a card component that looked a little different than the usual cards you find on most websites. It turned out that this card led to one of my biggest estimation errors because I completely underestimated how...

9elements
Just had an amazing time at #cssday.
Grateful to have attended and connected with inspiring minds like @Una and @mxbck. Shoutout to everyone who joined the CSS Cafรฉ meetup - such a fantastic gathering of smiles! ๐Ÿ“ธ๐Ÿ™Œ @9elements on Tour