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

Adjust -webkit-scrollbar width and log-scroll-top affixed position. #8133

Merged
merged 1 commit into from Mar 21, 2016

Conversation

sg00dwin
Copy link
Member

Fixes #7963

The variance between scrollbar widths is the culprit, thus position:fixed distance to viewport right edge is different. These changes make the widths of the scrollbars, mostly consistent.

screen shot 2016-03-18 at 1 17 54 pm

chrome
screen shot 2016-03-18 at 1 17 04 pm

@sg00dwin
Copy link
Member Author

@spadgett PTAL

@spadgett
Copy link
Member

Will this work on all platforms? I suspect the scrollbar is a different width in Firefox on OS X vs Linux for instance. How does it look on IE?

We might calculate the scrollbar width in JavaScript, which is possible.

@spadgett
Copy link
Member

/cc @jwforres

@jwforres
Copy link
Member

Linux firefox with this fix applied:

20160318_134857_

@spadgett
Copy link
Member

I'm OK with the change. @sg00dwin you tested IE, right?

@spadgett spadgett added this to the 1.2.0 milestone Mar 18, 2016
@spadgett spadgett self-assigned this Mar 18, 2016
@spadgett
Copy link
Member

[merge]

@spadgett spadgett added the lgtm Indicates that a PR is ready to be merged. label Mar 21, 2016
@openshift-bot
Copy link
Contributor

continuous-integration/openshift-jenkins/merge SUCCESS (https://ci.openshift.redhat.com/jenkins/job/merge_pull_requests_origin/5387/) (Image: devenv-rhel7_3792)

@openshift-bot
Copy link
Contributor

Evaluated for origin merge up to 3bafec6

@openshift-bot
Copy link
Contributor

[Test]ing while waiting on the merge queue

@openshift-bot
Copy link
Contributor

Evaluated for origin test up to 3bafec6

@openshift-bot
Copy link
Contributor

continuous-integration/openshift-jenkins/test FAILURE (https://ci.openshift.redhat.com/jenkins/job/test_pr_origin/2359/)

openshift-bot pushed a commit that referenced this pull request Mar 21, 2016
@openshift-bot openshift-bot merged commit 730b65e into openshift:master Mar 21, 2016
@sg00dwin sg00dwin deleted the affix-ff-issue branch March 22, 2016 13:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component/web lgtm Indicates that a PR is ready to be merged.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Affixed "Follow" link no flush with right edge of log in Firefox
4 participants