cs481-ekh / s24-gone-phishin

https://cs481-ekh.github.io/s24-gone-phishin/
MIT License
1 stars 0 forks source link

Fix Gmail sidebar covering our extension #158

Closed SorrenMosher closed 2 months ago

SorrenMosher commented 3 months ago

references #15

The Gmail sidebar still slightly obscures our extension sidebar. Our "tab" button overlaps some Gmail elements.

Steps to reproduce the behavior: Load the extension and open the Gmail website. Open the Gmail sidebar and observe the "tab" button overlapping the Gmail sidebar buttons. Open the extension sidebar and observe the Gmail sidebar overlapping part of the extension's sidebar.

Expected behavior Our extension's interface should move over to the left to make room for the Gmail sidebar.

SorrenMosher commented 2 months ago

Identified the element in the Gmail interface to listen to. Researched potential solutions. Got the Gmail button to move our extension's sidebar. [t:180]

SorrenMosher commented 2 months ago

Updated extension to move back in place when the gmail bar is collapsed. Updated extension so our sidebar's tab button is compatible with the changes. Updated UI elements so they can not be seen through the Gmail UI elements. Submitted pull request. [t:180]