Fabrizio Calderan

39 Followers
40 Following
76 Posts

Introvert. Inclusive Frontend Developer at AKQA Venice. (CSS❤️/A11y/JS/React/NextJS/GraphQL)

Also: INTJ, dad of two kids, trees funder, lonely bass player.

Personalhttps://fabrizio.dev/
Codepenhttps://codepen.io/fcalderan
Linkedinhttps://www.linkedin.com/in/fabriziocalderan/

I'm trying to code an accessibile sortable list widget.

It works quite well using a keyboard and a screen reader, but some feedbacks would be really appreciated. #a11y

Demo: https://codepen.io/fcalderan/pen/KwPEwqK

Accessible sortable list

...

With #CSS scroll-driven animations, custom properties and style queries we can realize a sticky header that disappears on scrolldown and shows again during and after a scrollup.

No JavaScript at all!

https://codepen.io/fcalderan/full/LYKwyyd

Hide on Scroll Down, Show on Scroll Up Header

...

A #CSS-only version of minesweeper for Chrome (but made with sharks 🦈).

https://codepen.io/fcalderan/full/oNKxPME

You can arrange the sharks as you prefer, the other cells will update their numbers automa(g)ically (using custom properties and style queries creatively).

CSS Sharksweeper (a version of minesweeper with sharks)

...

Here is the codepen link:

https://codepen.io/fcalderan/pen/PorLqrE

(however It can also be used on browsers that do not support scrolling animations, where a basic version is provided)

Alpenite homepage (no JS, CSS-only scroll-animations)

...

I like the scroll effects made in JS in the Alpenite homepage (http://alpenite.com/en) so I'm trying to code them using only #CSS scroll-animations and no JS at all.

This is the result so far. Is it quite good?

I tried to code a simple music player widget in #CSS (and learned some new stuff)

https://codepen.io/fcalderan/full/JjQeRzY

CD playback

...

This book store in Venice has restored a gondola for displaying books.

Just updated a demo I made some time ago that shows the remaining reading time on scroll. JavaScript not used at all! 🚀

Works on Chrome Canary 115+ with:
#CSS scroll animations
– Counters
– @property (#Houdini)

https://codepen.io/fcalderan/pen/JjNKoLP

Remaining reading time on scroll (CSS scroll animations)

...

CodePen

Have you checked if your website is low carbon?

Some simple strategies to limit emissions:
–📉reduce the total amount of requests;
–🖼️use modern image formats (AVIF and WebP);
–🗿prefer SSG over SSR when it's possible;
–🗺️serve assets from a CDN.

https://www.websitecarbon.com/

Website Carbon™ Calculator v4 | What's your site's carbon footprint?

The original website carbon calculator tool, brought to you by Wholegrain Digital,London's original sustainable WordPress agency.

Website Carbon Calculator

For absolutely no reason here is a hexagon made of responsive hexagons in #CSS, using #Grid layout, variables and trigonometry!

The magic is ✨
aspect-ratio: calc(1 / cos(30deg));

https://codepen.io/fcalderan/full/YzJVvBx

Hexagon full of hexagons (with trigonometric CSS)

...

CodePen