Gutenberg 的后台工具目前仅限于 Cover 块,但贡献者正在努力扩展支持,以便任何块都可以选择加入它。过去两年一直在讨论如何做到这一点,现在正在获得一些动力。

“视频背景、彩色叠加层等现在可以单独添加到封面块,”Matias Ventura 在背景工具 UI 的 2019 票中说道。 “将其提取并扩展到其他容器块(例如组和列)以及扩展功能是有意义的。”

Gutenberg 贡献者 Andrew Serong 创建了一个探索性 PR 草案以添加到块中 Optional,服务器渲染背景支持,这将背景图像值保存到 backgroundImage 键中块的样式属性中。 Serong 创建 PR 作为一种粗略的实验方法,并发布了一些屏幕截图,说明检查器控件如何适应。但是,Gutenberg 设计师正在为编辑器中的背景支持进行更精细的设计。

今天,Gutenberg 设计师 Joen Asmussen 和 Javier Arce 发布了一个 GitHub 问题,阐述了他们对后端控件进行完全重组的愿景,包括图层管理、图层重新排序以及对过滤器/混合模式的支持。

“核心思想是将所有层(覆盖层和媒体层)分组到一个称为背景的侧边栏部分,抽象画布上覆盖块层的组织并简化块侧边栏,”Arce 说.

这些新的设计和扩展背景支持与 Cover 块以外的块中使用的目标相交。为块添加背景图像支持还有许多其他注意事项,由贡献者讨论。其中包括添加身体背景图像以遮挡主体、指定用于背景颜色的调色板以及添加多个背景图像的功能。

扩展背景图片支持和改进背景控件的用户界面还有一段路要走,但该项目已经开始向前迈出重要的一步。这将是一个令人兴奋的新增功能,它将显着扩展用户定义块的功能。

like this

like loading...

资源