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

Form control - Input (max length) #225

Open
7 tasks
sudhashrestha opened this issue Sep 30, 2024 · 12 comments
Open
7 tasks

Form control - Input (max length) #225

sudhashrestha opened this issue Sep 30, 2024 · 12 comments
Labels
good first issue Good for newcomers hacktoberfest This issue is a part of the Hacktoberfest event

Comments

@sudhashrestha
Copy link
Contributor

sudhashrestha commented Sep 30, 2024

Description

Create the input component as shown in the video attached below. The input has a custom cursor that fills up wrt. the length of the input, up to the max length specified. The input shows a checkmark once the limit is hit, then takes no further input after that.

Animation Preview

  • Screenshot/Video:
Form.control.-.Input.max.length.mov

Note

Please refer to the Animata contributing guidelines available here for rules on how to contribute to the project. Let us know in the comments if you’re working on this issue, and feel free to ask any questions!

Requirements

  • Create a new animated component that matches the provided design.
  • Add example usage of the component in the documentation or storybook.

Guidelines & Best Practices

  • Write reusable and clean code following the project’s style guide.
  • The component should be fully customizable. The user should be able to modify props such as duration, easing, color, and size where applicable.
  • Follow the Contributing Guidelines before submitting your pull request.

Important

To ensure more contributors have the opportunity to participate, we kindly request that:

  • Each contributor submits only one pull request related to this issue.
  • If you're interested in working on this issue, first check if it has already been claimed. If not, assign yourself to the issue and move it to In Progress on the project board.

Additional resources

Posted on X by: https://x.com/pacocoursey/status/1696389547696009554


Checklist

  • I have read and followed the contributing guidelines.
  • I have developed the component according to the requirements.
  • I have tested the component across different browsers and screen sizes.
  • I have documented the component for future reference.
  • I have submitted a pull request with appropriate labels and referenced this issue number.
@sudhashrestha sudhashrestha converted this from a draft issue Sep 30, 2024
@sudhashrestha sudhashrestha added good first issue Good for newcomers hacktoberfest This issue is a part of the Hacktoberfest event labels Sep 30, 2024
@pavithrakumar22
Copy link

hey @sudhashrestha can u assign me this issue #225 i am interested to work on this issue and make my first open source contribution

@realvishalrana
Copy link

@sudhashrestha can assign me Form control - Input (max length) issue.

@sudhashrestha
Copy link
Contributor Author

Done @pavithrakumar22

@sudhashrestha
Copy link
Contributor Author

@realvishalrana Please check the other tickets. We are prioritizing assignments on first come first serve basis.

@RajVerma97
Copy link

can you assign me this form control component?

@sudhashrestha
Copy link
Contributor Author

sudhashrestha commented Oct 1, 2024

@RajVerma97

It is already assigned to @pavithrakumar22

@sudhashrestha
Copy link
Contributor Author

Hi @pavithrakumar22

I hope you're doing well! Since it's been a while since this issue was assigned, I wanted to check in and see if you're still planning to work on it. If so, could you kindly share an update by tomorrow?

If I don't hear back by then, I’ll unassign the issue to allow others to take it up.

Thanks for your understanding!

@sudhashrestha sudhashrestha moved this from In progress to Ready in Animata Hacktoberfest 2024 🚀 Oct 23, 2024
@pavithrakumar22
Copy link

pavithrakumar22 commented Oct 23, 2024

Hi @pavithrakumar22

I hope you're doing well! Since it's been a while since this issue was assigned, I wanted to check in and see if you're still planning to work on it. If so, could you kindly share an update by tomorrow?

If I don't hear back by then, I’ll unassign the issue to allow others to take it up.

Thanks for your understanding!

Sorry I am very busy right now so I won't be able to continue so unassign me

@sudhashrestha
Copy link
Contributor Author

@pavithrakumar22 Thanks for letting me know! I've unassigned you from the issue. I appreciate your interest and hope you'll be able to contribute in the future.

@naaa760
Copy link

naaa760 commented Oct 24, 2024

Hello @sudhashrestha :)
I want to work on this issue!

@sudhashrestha
Copy link
Contributor Author

Hi @naaa760 I've assigned you #330. Please complete that before I assign this to you. Thanks.

@PentesterPriyanshu
Copy link

PentesterPriyanshu commented Oct 27, 2024

@sudhashrestha please assign this to me or i can directly put pr

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 hacktoberfest This issue is a part of the Hacktoberfest event
Projects
Status: Ready
Development

No branches or pull requests

6 participants