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

Reusable UI Components ( buttons, search inputs, input fields - with password toggling icons, and text areas ) . #87

Open
Vin-Jex opened this issue Oct 1, 2024 · 8 comments
Labels
EddieHub:good-first-issue enhancement New feature or request good first issue Good for newcomers hacktoberfest hacktoberfest participate Up for grab Available

Comments

@Vin-Jex
Copy link
Owner

Vin-Jex commented Oct 1, 2024

Is your feature request related to a problem? Please describe.

Currently, we lack consistent and reusable UI components for buttons, input fields, and text areas throughout the application. This leads to inconsistent styles and behavior, which can be frustrating when trying to maintain a uniform user experience.

Describe the solution you'd like

I propose creating a set of reusable components that include:

  • Buttons with customizable styles and sizes.
  • Search input fields with a consistent design across the application.
  • Input fields that feature a password toggle icon when the input type is set to password.
  • Text areas with uniform styling and functionality.

These components should be designed to ensure a cohesive look and feel while improving maintainability.

Describe alternatives you've considered

An alternative would be to continue using ad-hoc components across the application, but this approach risks further inconsistencies and makes future updates more challenging.

@Vin-Jex Vin-Jex added enhancement New feature or request good first issue Good for newcomers hacktoberfest hacktoberfest participate EddieHub:good-first-issue Up for grab Available labels Oct 1, 2024
@Neel-07
Copy link
Contributor

Neel-07 commented Oct 1, 2024

can this issue be assigned to me @Vin-Jex

@Vin-Jex
Copy link
Owner Author

Vin-Jex commented Oct 1, 2024

can this issue be assigned to me @Vin-Jex

Which issue do you want to be assigned to?

@the-mehta-parth
Copy link

the-mehta-parth commented Oct 2, 2024

@Vin-Jex Hey, I agree with the reusable components methodology and I'd like to create the components (any or all) as per the web-app design. Please assign it to me.

@Vin-Jex
Copy link
Owner Author

Vin-Jex commented Oct 2, 2024

@Vin-Jex Hey, I agree with the reusable components methodology and I'd like to create the components (any or all) as per the web-app design. Please assign it to me.

Of course, I will assign it to you.

@Vin-Jex
Copy link
Owner Author

Vin-Jex commented Oct 7, 2024

@parth10-1 I will open this issue if you fail to create a PR on this soon. Thank you!

@the-mehta-parth
Copy link

Sure, of course.

@the-mehta-parth the-mehta-parth removed their assignment Oct 11, 2024
@the-mehta-parth
Copy link

I haven't been able to make time for this and am a bit busy henceforth. I have unassigned myself. Cheers.

@Vin-Jex Vin-Jex added the Up for grab Available label Oct 28, 2024
@Amanrajput1206
Copy link

Amanrajput1206 commented Dec 11, 2024

@Vin-Jex I'd like to be assigned to this issue of creating reusable components. Please assign it to me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
EddieHub:good-first-issue enhancement New feature or request good first issue Good for newcomers hacktoberfest hacktoberfest participate Up for grab Available
Projects
None yet
Development

No branches or pull requests

4 participants