cs481-ekh / s24-gone-phishin

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

Fix overlapping UI elements #123

Closed SorrenMosher closed 3 months ago

SorrenMosher commented 3 months ago

references #15

Our sidebar obscures a pop out tab from the Gmail interface.

Steps to reproduce the behavior: Load the extension and open the sidebar Click the pop out button on the bottom right of the Gmail interface

Expected behavior None of the extension's elements should overlap Gmail's

SorrenMosher commented 3 months ago

Attempted to add an event listener for gmail's side panel to move our own over, but that part of the DOM was too complex. I instead made it so their side panel covers our own instead of the other way around. Submitted pull request. [t:30]