-
Notifications
You must be signed in to change notification settings - Fork 122
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
Textures fills in place of colors #1061
Comments
Hi @nickofthyme! |
Hey @ron-debajyoti yeah totally! I went through the issues the other day to see which are That said I think we can help you make the changes in the right places for this issue if you want to take it on. I'm not sure exactly how the API would look for this but I imagine it would look similar to how we assign colors to each series. If you want to take a stab at it and put up a draft PR as a POC we can take a look and go from there. Or you could come up with an api for us to review and post it on this issue before jumping into code. How does that sound? |
@nickofthyme Thanks for the advice! I want to take this up and first try to get familiar with existing code and then think of a possible solution. |
As @nickofthyme described, the
The complete task can be quite complex, but I think it can be splitted into multiple tasks:
We could also provide a set of predefined textures/pattern to apply, a good example is https://riccardoscalco.it/textures |
Hi @nickofthyme @markov00, I'm very sorry for not following up on this. I was going through the codebase and took up this issue primarily because EUI was participating in GSOC and the proposed projects were very interesting and appealing to me. I was really into it, but since Elastic didn't get into the list of participating organizations, unfortunately, I had to set aside this issue and look for other organizations. I'm sorry for not communicating this earlier before. Now that the student application period for GSOC is almost done, I would like to pick up from where I left things. Since this issue is a bit complex, probably its best that I make a draft PR first with the procedure @markov00 suggested. |
Hey @ron-debajyoti I totally understand, I appreciate you following up now. Also please don't feel obligated to complete this issue just because you started discussing it thinking it would be part of GSOC. If you would like to contribute we would be very grateful and happy to help you complete this issue, but I don't want you to feel pressured into completing this issue just because you started the discussion. That said, if you do choose to contribute, yes I would take @markov00's suggestion creating a draft pr with the tasks he listed above. If you have any doubts he and I could clear things up. |
Hey @nickofthyme I want to take this on just out of pure interest and appreciation for Elastic, nothing more 😃 . I followed the first two steps @markov00 mentioned and have a few things to discuss:
Would appreciate your feedback to proceed accordingly. |
Hey @ron-debajyoti, that's great to hear! 🎉 That is looking great, I'm not too familiar with the canvas pattern API but I am happy to take a look at what you have so far and see what's happening. Would you mind opening a draft PR with what you have so far, doesn't need to be pretty or conform to the contributing guidelines at this point. |
I think your second approach looks great and follows what we have in mind: using
|
Yeah, right now I'm using this method and
I'm trying to accommodate as much improvements possible and make the draft PR. |
Hi @nickofthyme @markov00 ! |
Hi! |
🎉 This issue has been resolved in version 30.1.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Is your feature request related to a problem? Please describe.
From kibana issue...
Describe the solution you'd like
The ability to add texture fills to data series. Using the
CanvasRenderingContext2D.createPattern
api.Describe alternatives you've considered
Different color palettes.
Kibana Cross Issues
elastic/kibana#10726
Checklist
Kibana Cross Issues
listkibana cross issue
tag is associated to the issue if any kibana cross issue is presentThe text was updated successfully, but these errors were encountered: