Gutenberg 11.6 改进了全局样式 UI,添加了子主题支持

古腾堡 11.6 昨天登陆.贡献者添加了数十项增强功能和错误修复.诚然,作为一个用户,这个版本并没有让我兴奋的地方.

帖子标题块的排版选项.不错.

裁剪网站徽标.必要的补充.

用于将旧图库块转换为新库块的工具栏按钮仍在实验中格式.甜.

在大多数情况下,对于我们这些密切关注插件开发的人来说,该版本感觉就像是一系列常规增强功能.几乎无聊.这根本不是一件坏事.对于项目及其开发人员来说,减少兴奋和较小剂量的迭代改进可能是健康的.我们并不总是需要感觉自己正在追逐下一件大事.这是一个全面的版本,改进了许多领域,从导航到小部件,再到一般的块增强.

我很高兴看到两个功能的发展.这就是网站编辑器的全局样式系统和子主题支持.

全局样式更新

打开"全局样式"面板的默认站点编辑器外观.

Global Styles 是 WordPress 历史上第一次真正将最终用户与主题开发人员连接起来的系统,反之亦然.我们在这方面做了一些尝试,比如定制器.但是,此功能将在标准化块系统之上进行处理.

本质上,主题将通过其 theme.json 文件与 WordPress 交谈,而用户将通过全局样式面板使用相同的语言.

例如,假设主题作者将默认文本颜色设置为黑色,将背景设置为白色.这将出现在站点的前端,但也会反映在站点编辑器中.全局样式界面允许用户将这两种颜色更改为他们喜欢的颜色.他们还可以在面板顶部的框中查看其颜色和排版样式的预览.

更新颜色,预览显示在编辑器和面板顶部.

而且,它并不止于几种简单的颜色.用户可以在根和块级别修改各种设计方面,例如排版和间距.

Gutenberg 11.6 向全局样式侧边栏添加了导航组件.总体而言,在编辑我的主题样式时,通过顶级和子级别工作感觉更加顺畅.

更新代码块的全局填充.

这是对整体全局样式界面进行大修的一小步但至关重要的一步.还有很多工作要做,但我很想知道 Gutenberg 的贡献者在接下来的几周和几个月内如何使用这个组件.

我确实遇到了一个障碍.单击根级别的"排版"选项卡会产生错误.但是,它适用于块级别.

贡献者还更新了旧的"Aa";图标代表全局样式面板,带有一个半暗半亮的圆形按钮.我的第一反应是它是为了在明暗模式之间切换.

这是一个用户(来自现已删除的帐户)在 GitHub 票证中分享的情绪.

全局样式并不是一个脱离样式和主题的新系统,确实是对当前主题系统的改进.如果我们要考虑 WordPress 的实力的话;过去和现在,我们会感觉到,在仪表板上,确实在人们的记忆中已经发展了多年的画笔图标,作为与外观、主题、风格、个性化的关联.因此,关于新定制器,人们记忆中最容易理解的图标仍然是一个画笔.我说新的更好的定制器,因为这是普通人表达他们对全局样式的理解的方式.从铅笔刷到阴阳、月亮或水滴,我还没有与公众进行测试,但根据过去的经验,我向您保证人们会发现这个新图标无关且令人困惑.

阻止子主题支持

作为 WordPress 中儿童主题的先驱之一,早在它们得到官方支持之前就使用它们,这是我心目中最亲近的事情.我在这个基础上创建了我的第一个主题商店.我有很多关于块范式如何重塑主题空间的想法,而子主题是其中许多的中心.

然而,直到现在,Full Site Editing 的所有组件还没有完全支持子主题.仍然有一些部分可以放入拼图,但系统应该可以正常工作.

来自子主题的模板、模板部件和 theme.json 文件现在应该完全覆盖来自父主题的文件.这些更改适用于前端和站点编辑器.

一些悬而未决的问题正在相关的 GitHub 票证中解决.最关键的开发还在后头,它将处理父子 theme.json 文件之间的合并值.例如,子主题应该能够覆盖颜色和排版,同时跳过与布局相关的值的定义,回退到父主题是有道理的.

一旦到位,设计师将有一种简单而强大的方式来实现 CSS Zen Garden 背后的原始愿景,该项目至少部分激发了 WordPress 对儿童主题的采用.

VPS1352主机测评网(www.vps1352.com)
本文链接:https://www.vps1352.com/7293.html

3

发表回复