Gutenberg中的背景工具目前仅限于Cover块,但贡献者们正在努力扩大支持范围,以便任何块都可以选择使用它。关于这样做的最佳方式的讨论已经发生了两年,现在正在获得一些进展。
马蒂亚斯-文图拉(Matias Ventura)在2019年关于背景工具的用户界面的票据中说:”现在可以单独向封面区块添加视频背景、彩色覆盖物等。”提取这一点并扩展到其他容器块(例如组和列)以及扩大功能是有意义的。”
Gutenberg的贡献者Andrew Serong创建了一个探索性的PR草案,用于为块添加选择的、服务器渲染的背景支持,这将把背景图像值保存在块的样式属性中的backgroundImage键中。Serong创建的PR是一个粗略的、实验性的方法,并公布了一些检查器控件可能适合的截图。然而,Gutenberg的设计师们正在为编辑器中的背景支持进行更精细的设计。
今天,Gutenberg的设计师Joen Asmussen和Javier Arce在GitHub上发表了他们对背景控件进行全面重组的设想,包括图层管理、图层重新排序和对过滤器/混合模式的支持。
Arce说:”核心想法是将所有的图层(包括覆盖层和媒体层)归入一个名为背景的单一侧边栏部分,抽象出画布上的Cover Block图层组织,并简化块状侧边栏。”
![图片[1]-古腾堡贡献者探索扩大背景图像块支持和完善背景工具的用户界面-搬主题](https://cdn.banzhuti.com/2022/03/20220315101852513.png)
这些新的设计与扩大背景支持的目标相交,以便在封面块之外的其他块中使用。还有许多其他的考虑,从为块添加背景图片支持中分裂出来,贡献者们在讨论中已经注意到了这些。这些功能包括:为块主题添加主体背景图片的能力,指定用于背景颜色的调色板,以及添加多个背景图片的能力。
扩大对背景图片的支持和完善背景控件的用户界面仍有一段距离,但该项目已开始向前迈出重要一步。这将是一个令人兴奋的新增功能,将明显地扩大用户定制块的能力。
























暂无评论内容