logoalt Hacker News

Jelly UI: Soft-body physics for native HTML form controls

562 pointsby baldvinmaryesterday at 5:07 PM167 commentsview on HN

Comments

FrustratedMonkyyesterday at 6:46 PM

? what am I missing? The demo is just rounded corners? do we need a special library for that?

show 1 reply
claytongulickyesterday at 6:22 PM

I love the aesthetic, and I really love that they implemented it as a web component library.

cynicalsecurityyesterday at 5:51 PM

Absolute bliss.

memjayyesterday at 7:13 PM

This is surprisingly delightful to play around with. We have to put some more fun into UIs, not the same type of AI-slop everywhere.

zuzululutoday at 1:56 AM

it'd be great if flutter had this

einpoklumyesterday at 7:45 PM

Waste of computing resources, and mildly distracting. This reminds me of compiz.

show 1 reply
krautburglaryesterday at 9:43 PM

Terry Davis had a word for things like this.

Onavoyesterday at 7:20 PM

Material Design engineers furiously prompting Gemini to copy it

chrismorganyesterday at 6:34 PM

Please never use scroll-snap as is done on this demo page (unrelated to the soft-body physics). It leads to an awful experience for a large fraction of users. It improves things in one or two scenarios, but at the cost of far more common great frustration.

Scroll-snap is a really risky feature, very niche in its reasonable applications. This is definitely not a suitable place to use it.

show 8 replies
Caixutoday at 10:22 AM

[flagged]

mscissorstoday at 1:21 AM

[flagged]

chuckadamsyesterday at 6:00 PM

Gotta say, I like most of the effects except for the wiggly "membrane" on inputs and buttons: I'd prefer to see the the whole thing jiggle when clicked or focused, rather than a small circle, and to turn off the effect entirely for typing. I suppose it's trivial enough to go into the source, but if there's a cheap and easy way to expose customization knobs like that, perhaps take it as a suggestion.