dhairyagothi / 100_days_100_web_project

This repository contains 100 web projects from basic to intermediate using html css and js Please star the repo before start working on it
https://50-days-50-web-project.vercel.app/
MIT License
30 stars 36 forks source link

Typewriter Project with Improved User Interactivity and Customization #218

Closed atharva012004 closed 3 months ago

atharva012004 commented 3 months ago

Related Issue

[Issue #215 ]

Email id used to register for VSoc'24

atharavashihurkar@gmail.com

Description

I have implemented several enhancements to improve the user experience of the typewriter project:

  1. User Input: Users can now enter their own text to see how it appears on the typewriter.
  2. Resume and Pause Buttons: Added buttons to allow users to pause and resume the typewriter effect, providing more control over the typing process.
  3. Speed Bar: Introduced a speed bar, enabling users to adjust the typing speed to their preference.
  4. Background Toggle: Added a background toggle button, allowing users to switch between dark and light UI modes as desired.

Type of PR

Screenshots / Videos (if applicable)

https://github.com/dhairyagothi/50_days_50_web_project/assets/136626840/ff980f1d-9231-4756-afc5-9f346d01434f

Checklist

Additional Context

Is your feature request related to a problem? Please describe. The current typewriter project provides a very basic user experience, which is not engaging for users. The lack of interactivity and advanced features makes it less useful and enjoyable.

Describe the solution you'd like I have implemented several enhancements to improve the user experience:

  1. User Input: Users can now enter their own text to see how it appears on the typewriter.
  2. Resume and Pause Buttons: Added buttons to allow users to pause and resume the typewriter effect, providing more control over the typing process.
  3. Speed Bar: Introduced a speed bar, enabling users to adjust the typing speed to their preference.
  4. Background Toggle: Added a background toggle button, allowing users to switch between dark and light UI modes as desired.

Describe alternatives you've considered An alternative solution considered was keeping the typewriter effect static without user interaction. However, this did not address the need for a more dynamic and customizable user experience. Another option was to add only the resume and pause functionality, but this alone would not provide enough improvement in interactivity and user engagement.

Additional context The updated features make the typewriter project more versatile and user-friendly.

vercel[bot] commented 3 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
50-days-50-web-project ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 4, 2024 2:59am
github-actions[bot] commented 3 months ago

Thank you for submitting your pull request! 🙌 We'll review it as soon as possible. In the meantime, please ensure that your changes align with our CONTRIBUTING.md. If there are any specific instructions or feedback regarding your PR, we'll provide them here. Thanks again for your contribution! 😊

dhairyagothi commented 3 months ago

good @atharva012004

github-actions[bot] commented 3 months ago

🎉 Your pull request has been successfully merged! 🎉 Thank you for your valuable contribution to our project. Your efforts are greatly appreciated. Feel free to reach out if you have any more contributions or if there's anything else we can assist you with. Keep up the fantastic work! 🚀