
Klil Dekel is a fashion designer, a Polimoda graduate based in Italy, and he didn't have a site.
He sent five references. One of them was buildable at the scope he had, and I said so in the proposal rather than after the build.
A year earlier I had already designed this project, and given it away.
It was called Klil's Collections: a single-page spatial experience built around full-screen runway video, with non-linear navigation and a custom-orders route reachable from anywhere. I did it unpaid, for my own portfolio as much as for his, and it was supposed to get built.
It didn't. The reason is the part worth writing down.
It never got built because the brand it was designed for stopped being that brand. He changed direction, and the design was left describing something that no longer existed.
I don't think the 2025 design was wrong. It was scoped for a brand that then became a different brand. What made the 2026 version happen wasn't a better design - it was a real budget, a fixed scope, and a week to do it in.


An archive. Three influences, held against each other:

Most of the work happened before the build: the asset pipeline, the type scale, the grid rules, the image budget, the accessibility requirements. All of it was specified in a living brief and held in plan mode until the plan stopped changing. The build was short because the deciding was already done.
The specification is the part that's mine. Execution is fast now, and it is also confidently wrong on a regular basis, so the work moved to verification.
The clearest case was the hero video, and a score that said everything was fine.
Lighthouse gave the site 100 for accessibility. Automated contrast checks skip any element sitting on a video - they can't sample a background that changes every frame, so they don't sample it at all. A 100 there means not tested.
object-fit: cover scales the clip until it fills the screen, then crops from the centre. A desktop viewport keeps 91% of its width; a phone keeps 26%. The two are not looking at the same picture, so there is no single number to check.

The <title> is "Dekel", and "Klil Dekel" appears nowhere visible on the site - only inside a meta description. The Person structured data we specified never shipped. For a site whose entire job is to be a business card, this is the one that costs him something real, and it's the next thing I'm fixing.
What I'd do differently: I'd have specified the SEO layer as a build requirement instead of a follow-up. It's the difference between a site that works and a site that gets found.
I'm currently exploring new opportunities in Product Design and UX Research.
My LinkedIn profile