drakeRAGE / Pomodoro

https://pomodoro-dragbos.vercel.app
0 stars 1 forks source link

Implement responsive design for Pomodoro Timer #2

Open drakeRAGE opened 2 months ago

drakeRAGE commented 2 months ago

Our Pomodoro Timer currently lacks responsiveness, which limits its usability on various devices such as smartphones, tablets, and different desktop screen sizes. We need to implement a responsive design to ensure a consistent and user-friendly experience across all devices.

Proposed Changes

  1. Implement responsive layouts for the following screen sizes:

    • Mobile phones (portrait and landscape)
    • Tablets (portrait and landscape)
    • Small to large desktop screens
  2. Adjust font sizes, button dimensions, and spacing for better readability and touch targets on smaller screens

  3. Implement a collapsible settings panel for mobile devices

  4. Ensure the timer display is prominently visible on all screen sizes

  5. Optimize the motivational quotes display for smaller screens

Technical Details

User Story

As a user of the Pomodoro Timer, I want to be able to use the application seamlessly on any device, so that I can manage my work sessions whether I'm at my desk, using a tablet, or on my smartphone.

Acceptance Criteria

Additional Notes

Resources

Estimation

MrKhayam commented 2 months ago

Okay, I am trying to fix all these issues.

drakeRAGE commented 2 months ago

Hey @MrKhayam ,

Thanks for jumping on this! Just wanted to check in and see how things are progressing with the responsive design updates. Are you close to wrapping it up, or is there anything you're running into that needs additional clarification or assistance?

MrKhayam commented 2 months ago

I was busy on my another project and Today I'll complete that project and then I'll pull a request to your project. I will complete your work in a very few hours that's not a big deal.

drakeRAGE commented 2 months ago

No problem at all! Just checking in. I’m looking forward to your pull request when you have a chance. Thanks for your hard work!

MrKhayam commented 2 months ago

I started working on your project today. And I hope I will finish it soon and then I'll make a PR so stay connected to review my changes and then merge it to your project

MrKhayam commented 2 months ago

@drakeRAGE I want you to check the changes I made in your project and give me the response. Waiting for you to merge my Pull Request in your main project.

drakeRAGE commented 2 months ago

Hi @MrKhayam ,

Thanks for the update! The responsiveness is looking good when checked in the developer tools, but there are still some issues when testing directly on a smartphone. The layout breaks at certain screen sizes, so I would appreciate it if you could recheck the responsiveness on an actual mobile device.

Additionally, the blurriness of the background image doesn't seem to be working as expected, and I think the design of the settings section could be enhanced for better usability.

Please review these suggestions and feel free to make any necessary adjustments. I appreciate your hard work and contributions!

MrKhayam commented 2 months ago

@drakeRAGE Thank you for reviewing my changes. I am really sorry I didn't test the final results on actual mobile device. And next whenever I will work on your project I will fix everything. And I request you to merge my Pr so that I can view the changes I made on my mobile phone. Actually I am far away from my Laptop for 1 more day so I suggest you to do so.

drakeRAGE commented 2 months ago

Hi @MrKhayam,

Thanks for your quick response. I completely understand! I'll definitely merge the PR after the required changes are successfully finalized. Once you've had the chance to review everything on your mobile device and implement the fixes, let me know. Appreciate your efforts!

MrKhayam commented 2 months ago

@drakeRAGE

No worries, I'll definitely fix all your mentioned issues. But when I test the final result on my PC everything was good. BTW you put a lot of efforts in your project, Appreciated.