Some people on the facebook group were wondering how to make this kind of dynamic logo depending on what kind of background it was over. While you can use the midnight.js library, it is not very user friendly. Here is a more simple way. The elementor logo changes color based on the background.
To begin with, in the page where it will be used, ALL the sections will need a background color.
The CSS will make the logo blend with this color, so it needs to be present.
Then, you will want a white logo.
Here is the actual image used in the example, without any css modifying it.
Finally, give the image or logo a CSS class
And add the necessary code to make it sticky, and to mix with the different backgrounds. This is what will make the Elementor logo change color. Adjust the top and left values to fit your needs.
you can also test out different blend modes to see if you prefer one rather than another... see this page to learn all of the available properties.
et Voila! Thanks for reading and check out my others designs!