-
Notifications
You must be signed in to change notification settings - Fork 69
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
Fix transaction/document list advanced filter styling issue preventing dates to be input on mobile screens #9013
Fix transaction/document list advanced filter styling issue preventing dates to be input on mobile screens #9013
Conversation
Test the buildOption 1. Jetpack Beta
Option 2. Jurassic Ninja - available for logged-in A12s🚀 Launch a JN site with this branch 🚀 ℹ️ Install this Tampermonkey script to get more options. Build info:
Note: the build is updated when a new commit is pushed to this PR. |
Size Change: +812 B (0%) Total Size: 1.25 MB
ℹ️ View Unchanged
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code diff makes sense. Tested transactions, deposits, disputes, and documents list page on desktop and mobile and they look good.
Unrelated and I think it's a browser thing but dropdown shows up unexpectedly.
It happens to dropdown on product edit page as well, so it's just a quirk of the browser IMO.
Thanks @shendy-a8c 🙌
On iOS Safari, I see the select options closer to the input. I agree this may be browser-specific and a separate issue. Which browser are you seeing this bug in? |
Chrome on a Mac but made my viewport mobile via the dev tools. |
Fixes #8782
Changes proposed in this Pull Request
This PR fixes an issue with advanced filter styling that prevents merchants from interacting with date inputs on mobile screens.
The desired styling overrides for the advanced filter component are now applied consistently for all list screen instances of this (deposits, disputes, documents, transactions) from
/client/style.scss
, rather than individually for each screen.Before
After
Testing instructions
Advanced filters
→Date
→Between
.from
andto
dates.npm run changelog
to add a changelog file, choosepatch
to leave it empty if the change is not significant. You can add multiple changelog files in one PR by running this command a few times.Post merge