Closed
Bug 904806
Opened 12 years ago
Closed 12 years ago
butter-nav element in the header covers some click elements
Categories
(Webmaker Graveyard :: Popcorn Maker, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: thecount, Assigned: thecount)
Details
Attachments
(1 file)
Not sure if this is in popcorn maker of the userbar yet. For now I'm filing it under popcorn maker.
STRs:
1. Make a popcorn window smaller. This size can depend on your screen size. When in doubt, make it smaller.
2. Try and click on "my makes"
Expected: my makes should open.
Actual: it won't let you click it.
This is because the butter-nav classed element's width is 60%. Not sure why it's width is 60%, it should instead be the width of its content. So if things overlap, visually, it would be obvious.
I tested removing the width and it worked like a charm. I don't think we need it.
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → scott
Assignee | ||
Comment 1•12 years ago
|
||
Attachment #789788 -
Flags: review?
Assignee | ||
Comment 2•12 years ago
|
||
Comment on attachment 789788 [details] [review]
https://github.com/mozilla/popcorn.webmaker.org/pull/166
Looks like it was caused by https://github.com/mozilla/popcorn.webmaker.org/commit/4bb54bb51c9825d99e17ddc32d72a26228e42716
Attachment #789788 -
Flags: review? → review?(schranz.m)
Comment 3•12 years ago
|
||
Comment on attachment 789788 [details] [review]
https://github.com/mozilla/popcorn.webmaker.org/pull/166
There's a reason why that static width exists. This is why.
https://dl.dropboxusercontent.com/u/8586348/lol_title.png
Attachment #789788 -
Flags: review?(schranz.m) → review-
Assignee | ||
Comment 4•12 years ago
|
||
Comment on attachment 789788 [details] [review]
https://github.com/mozilla/popcorn.webmaker.org/pull/166
I think I found a clearer solution. Why not just set the max-width of the title input to be something sane, in static pixels?
Using a percentage for a width isn't going to work if the content inside and around is not also in percentages.
Attachment #789788 -
Flags: review- → review?(schranz.m)
Assignee | ||
Comment 5•12 years ago
|
||
Comment on attachment 789788 [details] [review]
https://github.com/mozilla/popcorn.webmaker.org/pull/166
Updates as per in person r-
Comment 6•12 years ago
|
||
Comment on attachment 789788 [details] [review]
https://github.com/mozilla/popcorn.webmaker.org/pull/166
Needs a rebase.
For some reason in Chrome the layout is completely broken for me.
Attachment #789788 -
Flags: review?(schranz.m) → review-
Assignee | ||
Comment 7•12 years ago
|
||
Comment on attachment 789788 [details] [review]
https://github.com/mozilla/popcorn.webmaker.org/pull/166
Rebased.
Also made it work with chrome, which was setting a default position of tooltip containers when it should not. I removed the default alltogether. Only positioned containers work with tooltips (all our containers currently are positioned.)
Also had to change a right position on the container, instead of the child, as to allow clicks on the my projects (the original point of this ticket.)
Attachment #789788 -
Flags: review- → review?(schranz.m)
Comment 8•12 years ago
|
||
Comment on attachment 789788 [details] [review]
https://github.com/mozilla/popcorn.webmaker.org/pull/166
Sorry, took so long to review this but with the other header changes that have landed this needs probably an awful rebase.
Attachment #789788 -
Flags: review?(schranz.m) → review-
Assignee | ||
Comment 9•12 years ago
|
||
Most of this is probably invalid now, too.
If there is anything in the patch worth using, I'll grab, but otherwise, this is not a hitting users anymore.
I suspect the tooltip changes might be worth having, and a tooltip for project already being saved. But yes, this is not a huge deal, so it can wait.
Updated•12 years ago
|
Attachment mime type: text/plain → text/x-github-pull-request
Assignee | ||
Comment 10•12 years ago
|
||
This is still a somewhat an issue, but in general that header is just cluttered, which is why it is a problem.
We have other tickets to clean up the header, so closing this.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•