twenty icon indicating copy to clipboard operation
twenty copied to clipboard

🔗 [Master] Add Links field type

Open Bonapara opened this issue 1 year ago • 0 comments

Current Behavior

The domain field type behave like a text field type:

CleanShot 2024-01-24 at 16 34 59

Desired Behavior

https://github.com/twentyhq/twenty/assets/19412894/a9a1e938-ab4d-405d-a420-67069ceb7f74

  1. Apply a chip around the url. The border should look like that and have these properties (I recently changed the border from medium to Stronger)

CleanShot 2024-01-24 at 16 37 59

CleanShot 2024-01-24 at 16 37 03

  1. Apply the "pen button icon" when hovering the cell

CleanShot 2024-01-24 at 16 39 12

  1. When Clicking on the "pen button icon", open the following menu

CleanShot 2024-01-24 at 16 40 28

https://www.figma.com/file/xt8O9mFeLl46C5InWwoMrN/Twenty?type=design&node-id=20996-38025&mode=design&t=jdnR7W1zF159eKJw-11

  1. When clicking on "Add domain" switch the button to a field:

CleanShot 2024-01-24 at 16 41 00

Clicking on the "+" icon should add the domain name and go back to the previous screen

https://www.figma.com/file/xt8O9mFeLl46C5InWwoMrN/Twenty?type=design&node-id=20996-170427&mode=design&t=jdnR7W1zF159eKJw-11

### Tasks
- [ ] https://github.com/twentyhq/twenty/issues/5113
- [ ] https://github.com/twentyhq/twenty/issues/5114
- [ ] https://github.com/twentyhq/twenty/issues/5115
- [ ] https://github.com/twentyhq/twenty/issues/5116
- [ ] https://github.com/twentyhq/twenty/issues/5117
- [ ] https://github.com/twentyhq/twenty/issues/5375
- [ ] https://github.com/twentyhq/twenty/issues/5376
- [ ] https://github.com/twentyhq/twenty/issues/5377

Bonapara avatar Jan 24 '24 15:01 Bonapara