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

Add Buttons Shortcuts Helpers to the Design System #4871

Open
Bonapara opened this issue Apr 8, 2024 · 35 comments
Open

Add Buttons Shortcuts Helpers to the Design System #4871

Bonapara opened this issue Apr 8, 2024 · 35 comments
Assignees
Labels
good first issue Good for newcomers scope: front Issues that are affecting the frontend side only size: short

Comments

@Bonapara
Copy link
Member

Bonapara commented Apr 8, 2024

Desired Behavior

We're planning to introduce an optional shortcut helper on buttons, with color variations (for text and vertical separator) based on different variants.

The separator and shortcut helper colors are different.

CleanShot 2024-04-08 at 10 38 26

Figma

https://www.figma.com/file/xt8O9mFeLl46C5InWwoMrN/Twenty?type=design&node-id=27442-83448&mode=design&t=rBbwIqCdtFV9i9Jg-11

@Bonapara Bonapara added good first issue Good for newcomers scope: front Issues that are affecting the frontend side only size: short labels Apr 8, 2024
@Bonapara

This comment was marked as off-topic.

@jss475
Copy link
Contributor

jss475 commented May 8, 2024

Hey @Bonapara!

Mind if I work on this?

@Bonapara
Copy link
Member Author

Bonapara commented May 9, 2024

Sure @jss475, Thanks!

@Bonapara
Copy link
Member Author

Bonapara commented Jul 1, 2024

Hi @jss475, I'm unassigning you. Ping me if you still want it!

@ehconitin
Copy link
Contributor

ehconitin commented Aug 12, 2024

@Bonapara Couldnt find these in figma.
Could you please reshare the figma designs.

@lucasbordeau
Copy link
Contributor

@Mihan786Chistie You can work on this issue

@Mihan786Chistie
Copy link
Contributor

Thanks @lucasbordeau, looking into it

@Mihan786Chistie
Copy link
Contributor

@Bonapara can you give more details for the issue. I am still very confused about it. Also the Figma designs doesn't seem to be updated as the one provided for the issue

@Bonapara
Copy link
Member Author

Bonapara commented Sep 3, 2024

The shortcuts helper are there but hidden otherwise they would appear everywhere in the Figma 😄

Duplicated the file and displayed them here: https://www.figma.com/design/xt8O9mFeLl46C5InWwoMrN/Twenty?node-id=38933-151210&node-type=FRAME&t=1bOEBMGNbJiNYwdc-11

Thanks @Mihan786Chistie!

@Mihan786Chistie
Copy link
Contributor

Mihan786Chistie commented Sep 3, 2024

Thanks for the clarification! I checked out the Figma file, but I’m still a bit confused about how to implement the color variations for the shortcut helper and separator. Could you guide me on how these color changes should be applied?@Bonapara

@Bonapara
Copy link
Member Author

Bonapara commented Oct 2, 2024

/oss.gg 150

Copy link

oss-gg bot commented Oct 2, 2024

Thanks for opening an issue! It's live on oss.gg!

@unrenamed
Copy link
Contributor

@Bonapara Is the goal to enhance the existing button component (Button.tsx) with a keyboard shortcut action based on the provided Figma design, or should a new button component be composed for this?

@Bonapara
Copy link
Member Author

Bonapara commented Oct 8, 2024

Let's just start with the UI for now! Thanks @unrenamed

@unrenamed
Copy link
Contributor

/assign

Copy link

oss-gg bot commented Oct 8, 2024

Assigned to @unrenamed! Please open a draft PR linking this issue within 48h ⚠️ If we can't detect a PR from you linking this issue in 48h, you'll be unassigned automatically 🕹️ Excited to have you ship this 🚀

Copy link

oss-gg bot commented Oct 10, 2024

@unrenamed, Just a little reminder: Please open a draft PR linking this issue within 12 hours. If we can't detect a PR in 12h, you will be unassigned automatically.

@PremPrakashCodes
Copy link

/assign

Copy link

oss-gg bot commented Oct 10, 2024

This issue is already assigned to another person. Please find more issues here.

1 similar comment
Copy link

oss-gg bot commented Oct 10, 2024

This issue is already assigned to another person. Please find more issues here.

@unrenamed unrenamed removed their assignment Oct 10, 2024
@AdityaJadhav9423
Copy link

/assign

Copy link

oss-gg bot commented Oct 10, 2024

Assigned to @AdityaJadhav9423! Please open a draft PR linking this issue within 48h ⚠️ If we can't detect a PR from you linking this issue in 48h, you'll be unassigned automatically 🕹️ Excited to have you ship this 🚀

@SaurabhRadke
Copy link

/assign

Copy link

oss-gg bot commented Oct 11, 2024

This issue is already assigned to another person. Please find more issues here.

Copy link

oss-gg bot commented Oct 12, 2024

@unrenamed, Just a little reminder: Please open a draft PR linking this issue within 12 hours. If we can't detect a PR in 12h, you will be unassigned automatically.

Copy link

oss-gg bot commented Oct 12, 2024

@AdityaJadhav9423, Just a little reminder: Please open a draft PR linking this issue within 12 hours. If we can't detect a PR in 12h, you will be unassigned automatically.

Copy link

oss-gg bot commented Oct 12, 2024

This issue is already assigned to another person. Please find more issues here.

Copy link

oss-gg bot commented Oct 14, 2024

@unrenamed, Just a little reminder: Please open a draft PR linking this issue within 12 hours. If we can't detect a PR in 12h, you will be unassigned automatically.

Copy link

oss-gg bot commented Oct 14, 2024

@AdityaJadhav9423, Just a little reminder: Please open a draft PR linking this issue within 12 hours. If we can't detect a PR in 12h, you will be unassigned automatically.

1 similar comment
Copy link

oss-gg bot commented Oct 16, 2024

@AdityaJadhav9423, Just a little reminder: Please open a draft PR linking this issue within 12 hours. If we can't detect a PR in 12h, you will be unassigned automatically.

@Bonapara
Copy link
Member Author

Hi @AdityaJadhav9423, I am unassigning you as it has been 1 week. Thanks for contributing!

@nikhileshkumar21
Copy link

/assign

Copy link

oss-gg bot commented Oct 17, 2024

Assigned to @nikhileshkumar21! Please open a draft PR linking this issue within 48h ⚠️ If we can't detect a PR from you linking this issue in 48h, you'll be unassigned automatically 🕹️ Excited to have you ship this 🚀

@emshyu
Copy link

emshyu commented Nov 19, 2024

Hi @Bonapara! I am currently working in a group of 5 students from CMU taking an introductory software engineering course, and our final project is to contribute to an open-source repo. Our project has multiple checkpoints and will be due on December 8 (meaning our PR will take longer to open). Would it be possible for us to be assigned to this issue (or do you have any issues that would be a good fit)? Thanks!

@Bonapara
Copy link
Member Author

Hi yes @emshyu, glad to be your first contribution to open-source!

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 scope: front Issues that are affecting the frontend side only size: short
Projects
Status: 🆕 New
Development

No branches or pull requests

13 participants