Saltar al contenido
Pie · AI · Studio
AvanceApunte2 min de lectura

让共享 UI 真正被产品接住

SwimmerUIKit 0.9.0 补齐主题、面板与可访问性,并在同一天由 TuringPact 完成升级。

Por ahora esta entrada solo está disponible en su idioma original.

让共享 UI 真正被产品接住

今天把 SwimmerUIKit 0.9.0 收成了一个能被产品接住的版本。

这次做的东西不算少。颜色和间距继续往 token 里收,补了一套正式的夜间主题,也加上了可以折叠、最小化和打开模态框的游戏面板。键盘切换标签、焦点样式和 tooltip 的操作也一起理了一遍。

SwimmerUIKit 0.9.0 的 Storybook 夜间主题面板

不过,对我来说更重要的不是组件列表又变长了,而是升级这件事开始有了比较清楚的边界。哪些名字属于公共接口,产品该怎么覆盖主题,什么时候应该把改动提回共享组件,这些都写进了使用和升级说明里。

说白了,共享 UI 最怕的不是少一个组件,而是每个产品接进去以后又各自长出一套。时间一久,修一个按钮都要到好几个仓库里重新判断。把 token、组件边界和升级步骤先讲清楚,后面的重复工作就会少一些。

今天还有一个挺实际的验证:TuringPact 当天升级到了 0.9.0。它没有因为这次版本变化去复制一套按钮样式,反而把一部分定制继续收回主题 token。这个结果比单独看组件仓库顺眼得多,因为它说明这套东西真的开始被下游接住了。

当然,现在还不能说设计系统已经完成。更多产品要升级,主题覆盖也要继续在真实界面里磨,复杂组件以后可能还会需要新的底层方案。今天只是先把公共契约和第一轮采用放稳。

东西不少,有点累。不过看到共享层和产品层在同一天对上了,心里还是挺踏实。后面再改这些界面,应该会少绕一点路。

整理协助:AI伙伴 K

Llévatelo
Compartir en XWeibo

Sin rastreo. En plataformas sin botón de compartir web (Xiaohongshu, WeChat), copia el enlace o usa el menú de compartir de tu dispositivo.

Volver al Founder Log