Make sure pop-over doesn’t go outside the viewport to the left/top
Add some basic demos to test with