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
Background Tools #16479
Comments
When a background image is set as background, it would be nice if also the dominant image color is automatically set as background image. Then the element already got a good color while the image still loads and when images are disabled. |
I am going to remove needs design for now from this as both issues linked do have that and are in progress. |
@strarsis I think that's a wonderful idea!!! This suggestion inspired me to experiment and I think I have something pretty solid working <3 Video demo: |
Sorry if it's been already discussed but can the InspectorControls be grouped into a new component that could then be used consistently to provide backgrounds? And in situations where you might need to provide multiple backgrounds for 1 block (custom blocks might) then that component could be utilized again in multiple panels, like:
Any thoughts about using the same split as Elementor which is to define "Background Overlay" as separate from "Background"? |
Have started a discussion here about options for implementing this. |
mtias commentedJul 9, 2019
•
edited by apeatling
As part of the effort to refine how we present and expose common block functionality (see #15450) we'll be both working on the technical infrastructure and the actual solutions. One of those is background tools. Right now it's possible to add video backgrounds, colored overlays, etc, to the Cover block alone. It'd make sense to extract this and extend to other container blocks (group and columns, for example) as well as expanding the features.
This ticket is meant to focus on the UI for background tools (toolbar and block inspector) and its feature set.
Tasks
Column
andGroup
. See #15450The text was updated successfully, but these errors were encountered: