-
Notifications
You must be signed in to change notification settings - Fork 0
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
Focus View (GitHub only) #28
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Noticed a couple of small things. I also would like it if the focus results were cached, but this can be handled in a separate issue
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Layout on Firefox ESR (115.x) is completely broken
(optional) Nits with layout when permissions are requested
Other
yarn lint
has some warnings you might want to fix.
@gitkrakel well, the good news is that the layout is broken simply because Firefox ESR doesn't support nested CSS. The bad news is I can't use nested CSS which I was happy to be able to use 😢
That's intentional. The popup has a max height enforced by the browser, and I opted to make the permission banner and the user bar static, and everything else scrollable.
That's a consequence of the font size and weight used in the Figma design. |
@gitkrakel I fixed the Firefox ESR issues. I'll ask Bryce about the permission banner word wrap but that might not get updated til the next PR. |
@jdgarcia So I looked into CSS nesting more, and a couple notes:
So if CSS nesting is something you feel strongly about, I think it's fine to compromise and tell Firefox ESR 115 users to enable the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good now 👍
ae790c9
to
83b825d
Compare
The signed out and user row (when signed in) UIs have been redone
Focus View only shows up if you have GitHub connected, otherwise it's just a blank screen (for now, next PR will be "connect an integration" UI).