Introducing Fluid Functionalism,
open source ui components where every hover, transition, and animation serves a purpose.
Built on top of shadcn/ui and radix.
One CLI command to install.
Link โ
@lochieaxon Makes a lot of sense for Inter 4.0. Need to implement that for https://t.co/qTxRMn2aaB
I was calculating the hovered text width to avoid any shifts but this is visually cleaner.
Passed a few quality of life improvements on two most-requested tweaks for the AskUserQuestions component:
- Freeform โotherโ option is now a real textarea
- New chip layout variant (left-aligned)
The reception on this component has been unreal with teams are already implementing it in production and triggering great discussions.
Community-driven open source at its best.
https://t.co/HAvmU88OlI
Keep the feedback coming, itโs shaping everything.
@sashimikun_void Definitely can, and probably should. Was consistent with the textfield but I agree it feels too much. Will be cleaner without. Thanks for the nitpick!
Article link to my newsletter:
https://t.co/zYSGeqETLY
If this hits, I go deeper on this stuff in my newsletter every month or so.
Subscribe to catch the next one before anyone else.
When everyone on your team can build anything, shipping velocity becomes the easiest thing to celebrate.
But hereโs the trap: asking an agent costs seconds. Asking a colleague costs minutes. Do that a few times a day and you start using your AI as head of product.
Over a quarter, you end up with a pile of decisions no one made together. Every PR is defensible. Every change makes sense in isolation. And yet the product drifts.
I caught myself doing exactly this: aligning at the PR level instead of earlier. The problem is not when we review. Itโs what we review.
PRs show code. PRDs show intent. Neither shows behavior.
I wrote about what I think the fix is: prototype the actual behavior, review it together, throw it away, and rebuild it right.
Link in comments ๐
@DamianSkotzke Probably the most enjoyable part when interacting with an agent in 2026. Still many things to do left. So many things to create still around these:
Was mind blown today with the queue messages and give permissions UIUX from Codex.
New component: AskUserQuestions
- Clear affordance between single select and multi select
- Keyboard powered
- Seamless "other" option
- Fluid Functionalism's proximity hover
- Inline or stacked descriptions
- Motion and subtle animation just on what matters
Open source:
Link in thread โ
https://t.co/yzbtQ6V9zj now runs on Radix or
@base_ui. your call.
I build a page to show you what changes: nothing. And that's beautiful.
๐ @colmtuite
@DmitrijVin70043 Hahaha! Iโm sure for answers. For the question and description it will depend on the max height youโll want to setup at the container level. Should be robust right now but depends on the implementation.