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

GH-#70: Add PR template requiring mobile and desktop screenshots #78

Merged
merged 2 commits into from
Feb 18, 2025

Conversation

boss6825
Copy link
Contributor

@boss6825 boss6825 commented Feb 12, 2025

fixes #70

Description

Problem

Currently, contributors only include screenshots for large screens when making style changes or introducing new components. This often leads to visual bugs on small screens (e.g., mobile devices), breaking the UI while fixing other issues.

Solution

This PR adds a Pull Request template that requires contributors to include screenshots for both desktop and mobile views when making UI changes. The template also provides instructions on how to test responsiveness using browser developer tools.

Changes

  • Added .github/pull_request_template.md with:
    • A section for before/after screenshots (desktop and mobile).

Copy link
Member

@dlebauer dlebauer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is very helpful and should help prevent bugs, lets get that in as soon as possible, thanks!

@dlebauer dlebauer merged commit ae3a56e into PecanProject:master Feb 18, 2025
1 check passed
@boss6825
Copy link
Contributor Author

thanks @dlebauer , This was my first contribution in pecan
Your repo looks interesting and cool !!
Will do some more contributions 😊

@allgandalf
Copy link
Collaborator

missed this , thanks for taking care of the PR @dlebauer 🙇

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update Pull Request template to instruct user to upload screenshots for mobile and desktop view
3 participants