Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance Field Type Page with Icons and Breadcrumb Update #6950

Open
Bonapara opened this issue Sep 9, 2024 · 2 comments
Open

Enhance Field Type Page with Icons and Breadcrumb Update #6950

Bonapara opened this issue Sep 9, 2024 · 2 comments
Assignees
Labels
good first issue Good for newcomers prio: med scope: front Issues that are affecting the frontend side only size: short type: design improvement

Comments

@Bonapara
Copy link
Member

Bonapara commented Sep 9, 2024

Current behavior

When we add a new field to an object, we first need to choose the field type we want to add. There are two things to improve on this page:

  • The field-type cards have no illustrations

CleanShot 2024-09-09 at 14 21 35

  • The Breadcrumb Step selector is a 32px high Select element that displays the entire step name.

CleanShot 2024-09-09 at 14 29 32

Desired Behavior

  • Add an illustration before each field type (dark and light mode). Ideally, use SVGs from Figma; otherwise, use the PNGs from the zip file below.

Icons.zip

image

  • The breadcrumb step selector should be a 24px light icon button (tertiary).

CleanShot 2024-09-09 at 14 31 28

Figma

https://www.figma.com/design/xt8O9mFeLl46C5InWwoMrN/Twenty?node-id=36855-123514&node-type=FRAME&t=geQxFuEOuhKoYhCr-11

@Bonapara Bonapara added scope: front Issues that are affecting the frontend side only size: short for experienced contributor good first issue Good for newcomers and removed for experienced contributor labels Sep 9, 2024
@anamarn anamarn self-assigned this Sep 9, 2024
@dev13-suthar
Copy link

dev13-suthar commented Sep 10, 2024

can i work on this

@Bonapara
Copy link
Member Author

Sorry @dev13-suthar, @anamarn will handle it!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers prio: med scope: front Issues that are affecting the frontend side only size: short type: design improvement
Projects
Status: 🏗 In progress
Development

No branches or pull requests

4 participants