Skip to content
Type
gallery
Verdict
Niche
Licence
Look only licence, not statednot-statedfree to view; no licence is stated and no source code is published
Agent channels
none
Pricing
free
Reviewed

← Atlas · Topics: motion, components, inspiration

UI Labs ​

Type
gallery
Verdict
Niche
Licence
Look only licence, not statednot-statedfree to view; no licence is stated and no source code is published
Agent channels
none
Pricing
free
Reviewed

What it is ​

UI Labs is a one-page lab by designer and developer Mariana Castilho (mrncst), dated 2024 in its footer. It shows a dozen interactive product-UI experiments built with React, Tailwind CSS, Framer Motion and, in places, Radix UI, each with a short note on the idea behind it and the stack used. The pieces are live and clickable on the page rather than recordings.

When to open it ​

When you are designing a small piece of product chrome (a toolbar, a settings popover, a feedback control, a calendar widget) and want to see how a state change can morph in place with blur and spring transitions instead of opening a new screen.

Most useful ​

  • Toolbars that change role: an action toolbar that turns into a status notice, and a contextual toolbar that suggests page-specific actions and runs them inline.
  • Inline feedback: a beta-feedback control that expands in place instead of triggering a modal.
  • Morphing containers: a two-step popover, a dynamic settings panel with blurred transitions, and a tags container that grows and shrinks as tags change; the author notes she would not ship the last one because the layout jumps.
  • Data widgets: a calendar widget that spells out timezone differences, and a footer widget that surfaces live metrics on hover.
  • Native feel on the web: an iOS-style slider recreated with Radix UI and Tailwind.
  • Real-world pieces: according to the site, the dynamic header dropdown shipped in a Vercel project and the footer widget grew out of a Vercel hackathon entry.

Using it with agents ​

There is no code, registry, llms.txt or API; /llms.txt falls through to the homepage. Use it as a visual brief: describe the transition you liked (what morphs, what blurs, how long it takes) and ask the agent to rebuild the behaviour with your own components and Motion.

Watch out for ​

  • Demo-only: nothing is copyable, so any implementation is your own rebuild.
  • Small and apparently finished; there is no sign of updates since 2024.
  • The page promotes a paid animation course by a third party; that link is a recommendation, not part of the lab.

Reusable ideas ​

  • Let a toolbar change its content to report the result of an action instead of firing a separate toast.
  • Collect feedback inside the control that asked for it rather than in a modal.
  • Show timezone offsets directly on a meeting card so no one has to do the maths.
  • Be honest in your own lab about which experiments are not production-ready.

Motion Primitives, interior.dev, Transitions.dev, Design Spells, UIWTF