twentyhq / twenty

Building a modern alternative to Salesforce, powered by the community.
https://twenty.com
GNU Affero General Public License v3.0
17.09k stars 2k forks source link

Update Empty Composite Field Input to Simple Floating Input #7225

Open Bonapara opened 3 weeks ago

Bonapara commented 3 weeks ago

Current behavior

When opening an empty composite field input, we display the following component:

CleanShot 2024-09-23 at 17 19 45

This component behaves differently from other inputs in the following ways:

Desired Behavior

When there is no value in the composite field, we want to display a simple floating input and its behavior.

CleanShot 2024-09-23 at 17 24 06

Then display the popup:

CleanShot 2024-09-23 at 17 25 01

Adding a second value should keep the current behavior:

CleanShot 2024-09-23 at 17 25 33

thejasviES commented 4 days ago

/assign