Give redirect warning close button more area to make it easier to touch on mobile #2443
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I made the close button for the redirect warning a separate CSS "layer" (not really, but you'll see what I mean) and added a padding around the X so that you can hit it easier on mobile.
I also added a localStorage banner suppression which saves the hidden state of the banner (aside from using the redirect.io session stuff).
* As this has already been fixed minutes before I commited my changes, I can remove that part if you want to. ;)
I hope this helps.
Screenshots for different sizes below (outline around button to represent click area, not visible in PR code) :
![](https://private-user-images.githubusercontent.com/16897056/365417930-e19cd386-0d6c-487b-873b-0e6f82663152.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxNjA5MDksIm5iZiI6MTczOTE2MDYwOSwicGF0aCI6Ii8xNjg5NzA1Ni8zNjU0MTc5MzAtZTE5Y2QzODYtMGQ2Yy00ODdiLTg3M2ItMGU2ZjgyNjYzMTUyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDA0MTAwOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVlZDE1NjJlYzAxZmQyMzFjMTAwNzZkNjZkYjRiOTdjYjUzNGU4MTNkZDExNDY5ZTI1MWY5ZTcxZTkwMDVhMTYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.l1X8miswslXtbQkALq18cI8mmIyn2VpwSberI-aYUPg)
![](https://private-user-images.githubusercontent.com/16897056/365417925-93600850-123d-4420-b193-dd1e2d24d996.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxNjA5MDksIm5iZiI6MTczOTE2MDYwOSwicGF0aCI6Ii8xNjg5NzA1Ni8zNjU0MTc5MjUtOTM2MDA4NTAtMTIzZC00NDIwLWIxOTMtZGQxZTJkMjRkOTk2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDA0MTAwOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTk0OWNlOWE5YTRkZDUzZjVmMGFlOTViYzRlNjY3MDk1MjA0MTdhNzE4YTAwNGJmMGY1MTc2NDkzNjVmNDQ3YmMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.trYKIlAGJnwMS4xLQhU7pu9g7g9InWzadTBVuATXoFM)
![](https://private-user-images.githubusercontent.com/16897056/365417931-6440f497-d824-46e4-a281-1a7a23423abd.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxNjA5MDksIm5iZiI6MTczOTE2MDYwOSwicGF0aCI6Ii8xNjg5NzA1Ni8zNjU0MTc5MzEtNjQ0MGY0OTctZDgyNC00NmU0LWEyODEtMWE3YTIzNDIzYWJkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDA0MTAwOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTczZDE1OWExZTFhZWJjMDQ3NGQ5MGFmNzM4MjNhYWE0NjJiMTNkMWE5NDhkZWM2MDgwNzMxOWZmMmJkZGI0YWImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.Omm3vZy06eXd8w7TybO1VDhqLqoCZEwwVG21qKJDAt0)
![](https://private-user-images.githubusercontent.com/16897056/365417933-56bbdf9f-0b70-483b-ad26-61e7207420b1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxNjA5MDksIm5iZiI6MTczOTE2MDYwOSwicGF0aCI6Ii8xNjg5NzA1Ni8zNjU0MTc5MzMtNTZiYmRmOWYtMGI3MC00ODNiLWFkMjYtNjFlNzIwNzQyMGIxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDA0MTAwOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTI0NDc5OGE4MWEzYzQ5NzEwZTdmYjY4NzdhODEwZDE5YTYzNzEyZDhkY2QyNTk2NTZhZTNiMjExNDBlMTkyZDMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.YAS0CB545hgq9w9ZA9ZQXb3snwfAqieSiJtLKIGc5Zs)
Btw. this banner close button differs from the unicode "×" used in the mobile app banner below 🤔