Skip to content
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

Right aligned container button dropdown UI gets squeezed #1033

Closed
tilgovi opened this issue Dec 5, 2017 · 35 comments
Closed

Right aligned container button dropdown UI gets squeezed #1033

tilgovi opened this issue Dec 5, 2017 · 35 comments
Assignees

Comments

@tilgovi
Copy link

tilgovi commented Dec 5, 2017

I can put the containers button on my tab bar and remove the normal "new tab" button from it. This customization results in a setup that's familiar for muscle memory and very clear.

In OS X fullscreen mode, this results in the button being placed at the very far right of the screen. The dropdown seems to nudge itself leftward to avoid being off the screen, but the new container button seems squeezed as a result.

screen shot 2017-12-05 at 10 48 25

@ghost
Copy link

ghost commented Sep 20, 2018

Hi, Can I work on this bug?

@groovecoder
Copy link
Member

Yes, you may work on this one.

@ghost
Copy link

ghost commented Sep 20, 2018

Thanks!

@ghost
Copy link

ghost commented Sep 20, 2018

Hi, I can able to add containers by using the "+" button. But, I am not seeing ">" in Multi account containers window in OS X.

screen shot 2018-09-20 at 10 50 16 pm

How should I proceed to reproduce the bug?

@tilgovi
Copy link
Author

tilgovi commented Sep 20, 2018

I still see this behavior, but only when adding the button to my tab bar, in place of the default new tab button.

@tilgovi
Copy link
Author

tilgovi commented Sep 20, 2018

In this location:

screen shot 2018-09-20 at 11 30 52

@ghost
Copy link

ghost commented Sep 20, 2018

Yeah. I kinda got your point and trying to reproduce the bug. From the "Multi Account Containers" button, I clicked the "+" of the respective items such as "Personal, work, banking", etc. This in turn created this ">" button and also opened the new tab.

I am seeing something like this:
screen shot 2018-09-21 at 12 25 23 am

What is the next step which I should do to reproduce this bug?
If I am missing something, please let me know.
Thanks!

@tilgovi
Copy link
Author

tilgovi commented Sep 20, 2018

I see the same as you with the button in the same location.

What you are missing is that the problem appears when the button is in the tab bar, not the toolbar with the location field.

Use the UI customization to move the containers button up and to the right, into the tab bar. See my screenshot. The button is above the .

@Paarmita
Copy link

Paarmita commented Sep 21, 2018

I tried doing this and it looks like this in my OS which seems fine and not nudging leftwards.

sdds

@ghost
Copy link

ghost commented Sep 21, 2018

@tilgovi Thank you. I did UI customization to place the containers button on my tab bar and also removed the normal "new tab" button from it. Now, I am seeing something like this:

screen shot 2018-09-21 at 11 37 21 am

@tilgovi
Copy link
Author

tilgovi commented Sep 21, 2018

Very strange. Perhaps it only happens in full screen? I'll check tomorrow.

Thanks for looking into it. It's a small thing, I know.

@yatri1609
Copy link

@tilgovi You are right it is there Even I faced the same UI problem.
screenshot from 2018-09-23 16-09-09

@yatri1609
Copy link

So @groovecoder Can I take this up as my first issue under Outreachy contribution?

@ShivangiKakkar
Copy link
Contributor

ShivangiKakkar commented Sep 27, 2018

@tilgovi Yes this issue still exists. And, yeah it reproduces only for full screen.
@yatri1609 @Paarmita @Soundharyaam Maybe you weren't full screen or this reproduces only for MacOS.

screen shot 2018-09-28 at 12 42 45 am

@tilgovi
Copy link
Author

tilgovi commented Sep 27, 2018

Thanks for looking, you all! It's really not a large issue and it's not the default placement, but I think it's nice to imagine this experience being so polished that it could replace the default ➕ for new tabs!

@yatri1609
Copy link

yatri1609 commented Sep 27, 2018

@ShivangiKakkar It did produce for me as I mentioned earlier, have a look at my comment above.

@ShivangiKakkar
Copy link
Contributor

@yatri1609 The ➕(add a new container) button didn't seem to be squeezed. here If it did reproduce for you then I'd assume it's present for linux too.

@yatri1609
Copy link

@ShivangiKakkar exactly

@Aishat-Akinyemi
Copy link

Hello @groovecoder @maxxcrawford I am an Outreachy 2019 applicant, may I work on this as my first contribution? Thank you.

@groovecoder
Copy link
Member

@Aishat-Akinyemi I'm going to leave this un-assigned while you're working on #973 .

@silvererudite
Copy link

hey @groovecoder May I take a shot at this?

@groovecoder
Copy link
Member

Yup, I'll assign to myself to hold it for you. Let me know if you work on something else so I can un-assign it if needed.

@silvererudite
Copy link

@groovecoder apparently i cannot seem to reproduce the issue in windows(local machine on which I'm working in). No matter where I place the icon, it seems to work fine at least for Windows.

@silvererudite
Copy link

@groovecoder you can unassign this as I have nothing to do here really and I'm working on another issue

thanks

@groovecoder groovecoder removed their assignment Oct 4, 2019
@osumgbachiamaka
Copy link

osumgbachiamaka commented Oct 4, 2019

@groovecoder @maxxcrawford can i take this task
I am an outreachy applicant

@maxxcrawford
Copy link
Collaborator

@osumgbachiamaka Absolutely. Good luck!

@osumgbachiamaka
Copy link

working on it

@osumgbachiamaka
Copy link

osumgbachiamaka commented Oct 4, 2019

@maxxcrawford
I have this as it looks here. Can you please assign me to nanother task for now.

If this issue can not be reproduced on linux, please unassign me so i can move over to another task.

@oksmelnik
Copy link

Was able to reproduce this bug, would like to work on it. I'm an outreachy applicant

@maxxcrawford
Copy link
Collaborator

@osumgbachiamaka Understood. Please tag me or @groovecoder in another issue.

@oksmelnik I'm assigning this to you. Thanks!

@oksmelnik
Copy link

working on it

@oksmelnik
Copy link

oksmelnik commented Oct 11, 2019

From what I can see, the right side of this popup is actually off the screen. As a solution, I could move buttons to the left a bit, but not sure it's the right approach for such an edge case. What do you think, @tilgovi @groovecoder?

Screenshot 2019-10-11 at 09 12 47

Screenshot 2019-10-11 at 09 12 18

@tilgovi
Copy link
Author

tilgovi commented Oct 12, 2019

It might be fine not to fix it. I just noticed it and filed it when I saw it, but it's only cosmetic.

It also might be a problem with how popups are placed. The arrow that connects the popup to the button moves to the left, which makes me think that some code, perhaps in Firefox itself, is trying to move the popup so that it's not off screen, but not moving it far enough. Maybe setting a fixed width for the popup, if it doesn't have one already, would help. Otherwise, I suspect the problem is not in the add-on, but in Firefox's placement of popups.

@oksmelnik
Copy link

Yes, seems like all the popups are being places this way. And the border around the new container button makes the overlap more visible.

The width of the popup is fixed with inline-size property, I've experimented a bit, but ran out of ideas of what else could be done here.

Screenshot 2019-10-12 at 17 08 53

Screenshot 2019-10-12 at 17 10 39

@tilgovi
Copy link
Author

tilgovi commented Oct 13, 2019

It seems like there's nothing to be done here. I'll close the issue. Thanks, everyone, for looking into it!

@tilgovi tilgovi closed this as completed Oct 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants