Pico CSS 的维护者 Lucas Larroche 已正式宣布,版本 2.1.1 是该项目的最终发布版本。该仓库现已存档,这意味着它目前处于只读状态,不再接受新的 issue、pull request 或发布。虽然项目的开发已经停止,但维护者澄清,现有的基础设施——包括 npm 包、jsDelivr CDN 和官方网站——将长期保持在线,以确保使用该框架的现有网站不会崩溃。
这张图片捕捉了关于项目最终发布及其存档原因的主要公告来源。
这一决策的主要驱动因素是 Web 组件构建和消费方式的转变。Larroche 指出,现代 AI 工具现在可以生成轻量级、独立且符合可访问性标准的 HTML,并附带这些元素所需的特定 CSS。这种转变降低了“极简 CSS 框架”在语义化 HTML 方面的实际效用,而这正是 Pico 的核心价值主张。为了在当前的竞争格局中保持竞争力,维护者表示 Pico CSS 需要彻底的架构重写。这将涉及从 Sass 转向纯现代 CSS,并整合 OKLCH 颜色、cascade layers、Popover 和 anchor positioning 等高级功能,同时开发原生编译器来剔除未使用的 CSS 并简化自定义过程。
由于此类重写所需的巨大精力,Larroche 决定保留项目当前的状态,而不是开始一个新项目。该项目仍保留在 MIT 许可证下,允许用户 fork 仓库并独立继续开发。然而,维护者特别指出,由于 Pico CSS 的名称和 Logo 不受 MIT 许可证保护,任何 fork 版本都应使用独特的品牌标识,以免让用户与原始项目混淆。这一举动突显了一个日益增长的趋势:成熟的 CSS 框架正面临来自 AI 驱动自动化以及原生 CSS 功能快速普及的双重压力,而这些原生功能此前往往需要框架级别的抽象才能实现。