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

allow disabling colorscale dropdown #832

Merged
merged 10 commits into from Jan 16, 2019
Merged

allow disabling colorscale dropdown #832

merged 10 commits into from Jan 16, 2019

Conversation

VeraZab
Copy link
Contributor

@VeraZab VeraZab commented Jan 14, 2019

@VeraZab VeraZab force-pushed the colorscalepicker-adj branch 2 times, most recently from f01ec24 to 7a5c0c6 Compare January 14, 2019 20:44
@VeraZab
Copy link
Contributor Author

VeraZab commented Jan 14, 2019

Colorscales are aligned
screen shot 2019-01-14 at 3 26 02 pm

We can not display the dropdown
screen shot 2019-01-14 at 1 18 07 pm

This is a little ugly the colorscale titles are a bit too close to the border, but hey, I was trying to make the colorscales all align, so it seems hard to have it both ways
screen shot 2019-01-14 at 3 25 04 pm

That's another view
screen shot 2019-01-14 at 3 43 39 pm

@nicolaskruchten
Copy link
Member

Oh wow, I didn't think it would be possible for the component to extend left under the label... nice!

@VeraZab
Copy link
Contributor Author

VeraZab commented Jan 14, 2019

I do see that the first colorscale pulls a bit to the left, not sure where that's from, but it looks like its really more visible in the percy screenshot than on my computer..

@VeraZab
Copy link
Contributor Author

VeraZab commented Jan 14, 2019

I'm not sure what's up with percy, this is pretty aligned
screen shot 2019-01-14 at 6 03 34 pm

@VeraZab
Copy link
Contributor Author

VeraZab commented Jan 15, 2019

@nicolaskruchten, I think this one's ready to merge.
Once it's in, I'm going to update RCE in this PR: https://github.com/plotly/streambed/pull/12174
And that will close Chelsea's QA issue

@nicolaskruchten
Copy link
Member

Note: when this release happens we will need a new Falcon release as well, which I'll help you do :)

@nicolaskruchten
Copy link
Member

💃

@nicolaskruchten
Copy link
Member

oh yeah, nice CSS work here, I love the "no jumping"! Can we do a last check in FF and IE11 please as well?

@VeraZab
Copy link
Contributor Author

VeraZab commented Jan 16, 2019

hmm, the widgets don't look good in IE.. fixing..

@VeraZab
Copy link
Contributor Author

VeraZab commented Jan 16, 2019

Looks like, I have to deal with non-webkit browsers scrollbars, they take up a lot of space and mess up the design of wider components

screen shot 2019-01-16 at 1 36 19 pm

And yes this affects the datetimepicker too

@VeraZab
Copy link
Contributor Author

VeraZab commented Jan 16, 2019

Implementing custom scrollbars cross browser everywhere, seems like a big change, I haven't found a css solution that could work cross browser, maybe we could look into using a react/js one, something like: https://grsmto.github.io/simplebar/

But that's for another time, I'm opening an issue: #835

@VeraZab
Copy link
Contributor Author

VeraZab commented Jan 16, 2019

screen shot 2019-01-16 at 2 56 47 pm

screen shot 2019-01-16 at 2 48 32 pm

This is ok for now I think

@VeraZab VeraZab merged commit ae96824 into master Jan 16, 2019
@VeraZab VeraZab deleted the colorscalepicker-adj branch January 16, 2019 20:12
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

Successfully merging this pull request may close these issues.

None yet

2 participants