diff --git a/README.md b/README.md index 691e7bd93..48ad96857 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ Elements are the durable application contract; JSX and Basic Element are the authoring layer; Declarative Shadow DOM is the default server representation; interactive regions upgrade selectively. -Published package line: `0.41.0-alpha.19` (`v0.41.0-alpha.19`). This release +Published package line: `0.41.0` (`v0.41.0`). This release keeps the project in alpha while the five-package product and external adoption evidence continue to mature; the abandoned beta naming is not an active line. @@ -51,7 +51,7 @@ external adoption. It is not presented as an already-achieved market claim. ## Current release state -The five-package convergence is published as `0.41.0-alpha.19`. npm beta.1 +The five-package convergence is published as `0.41.0`. npm beta.1 through beta.3 remain withdrawn partial artifacts and are not compatibility baselines. External adopter pilot #390 remains the primary repository-external condition before the project can make a stability commitment. Alpha.18 diff --git a/README.zh.md b/README.zh.md index af0bcefb1..5f565d237 100644 --- a/README.zh.md +++ b/README.zh.md @@ -6,7 +6,7 @@ Elements 是可长期保存的应用组件模型;JSX 与 Basic Element 是作者层; Declarative Shadow DOM 是默认服务端表示;交互区域按需升级。 -已发布包线为 `0.41.0-alpha.19`(`v0.41.0-alpha.19`)。项目继续使用 alpha +已发布包线为 `0.41.0`(`v0.41.0`)。项目继续使用 alpha 命名,直到五包产品与外部采用证据充分成熟;已放弃的 beta 命名不再是当前版本线。 ## 当前产品 @@ -41,7 +41,7 @@ official build path = Vite + Nitro ## 当前发布状态 -五包收敛已作为 `0.41.0-alpha.19` 发布。npm beta.1 至 beta.3 仍是已撤回的 +五包收敛已作为 `0.41.0` 发布。npm beta.1 至 beta.3 仍是已撤回的 不完整历史产物,不构成兼容基线。外部 adopter pilot #390 仍是作出稳定性承诺前 最重要的仓库外条件。Alpha.18 已完成第二轮审计清扫(ADR-0117)。 diff --git a/docs/current/VERSION_PLAN.md b/docs/current/VERSION_PLAN.md index 204319e72..ab685b70a 100644 --- a/docs/current/VERSION_PLAN.md +++ b/docs/current/VERSION_PLAN.md @@ -1,7 +1,7 @@ # v0.41.0 — stable five-package release plan -> Current source package line: `v0.41.0-alpha.19`\ -> Current npm registry line: `v0.41.0-alpha.19`\ +> Current source package line: `v0.41.0`\ +> Current npm registry line: `v0.41.0`\ > Active release target: `v0.41.0`\ > Next stability candidate: `v0.41.0` (this plan)\ > Current maturity stage: alpha (stable release in preparation) diff --git a/docs/governance/PROJECT_WORKFLOW.md b/docs/governance/PROJECT_WORKFLOW.md index d76cbf0ef..f3864e8c9 100644 --- a/docs/governance/PROJECT_WORKFLOW.md +++ b/docs/governance/PROJECT_WORKFLOW.md @@ -11,8 +11,8 @@ complete because an issue, chat message, or SOP says it is complete. It is complete only when the repository contains the decision, the execution package, the implementation, and the gates that prove the claim. -Current execution anchor: published package line `v0.41.0-alpha.19`, completed -implementation anchor `v0.41.0-alpha.19`, active sweep target +Current execution anchor: published package line `v0.41.0`, completed +implementation anchor `v0.41.0`, active sweep target `v0.41.0-alpha.18`, and alpha maturation under `docs/current/VERSION_PLAN.md`. OpenElement is one Web Components-native, static-first application framework: Basic Element is an authoring mode, not a diff --git a/docs/roadmap/ROADMAP.md b/docs/roadmap/ROADMAP.md index 3d325a1e9..540c9b0ee 100644 --- a/docs/roadmap/ROADMAP.md +++ b/docs/roadmap/ROADMAP.md @@ -4,8 +4,8 @@ Execution and release state follow the [`Project Workflow`](../governance/PROJECT_WORKFLOW.md). > Source of truth for forward product planning.\ -> Published package line: `v0.41.0-alpha.19`.\ -> Active execution target: `v0.41.0-alpha.19`.\ +> Published package line: `v0.41.0`.\ +> Active execution target: `v0.41.0`.\ > Current implementation state: five-package convergence is published; > alpha.17 closed the first audit remediation and alpha.18 completed the > second audit sweep (ADR-0117).\ @@ -113,7 +113,7 @@ making the standard Custom Element contract span both layers. See the official ## Current release state -`0.41.0-alpha.19` is the published package line. npm beta.1 through beta.3 are +`0.41.0` is the published package line. npm beta.1 through beta.3 are immutable partial artifacts and remain withdrawn from the active release story. The planned beta name was cancelled so the version label honestly reflects that breaking architecture and interface changes are still allowed. diff --git a/docs/status/STATUS.md b/docs/status/STATUS.md index 4108cd39f..dd2f97de8 100644 --- a/docs/status/STATUS.md +++ b/docs/status/STATUS.md @@ -1,9 +1,9 @@ # OpenElement Status > Updated: 2026-07-24\ -> Repository package line: `v0.41.0-alpha.19`\ -> npm registry line: `v0.41.0-alpha.19`\ -> Active release target: `v0.41.0-alpha.19`\ +> Repository package line: `v0.41.0`\ +> npm registry line: `v0.41.0`\ +> Active release target: `v0.41.0`\ > Next stability candidate: `v0.41.0`\ > Product graph: five packages\ > Current maturity stage: alpha diff --git a/packages/adapter-vite/deno.json b/packages/adapter-vite/deno.json index b4f496b4e..52f210916 100644 --- a/packages/adapter-vite/deno.json +++ b/packages/adapter-vite/deno.json @@ -1,6 +1,6 @@ { "name": "@openelement/adapter-vite", - "version": "0.41.0-alpha.19", + "version": "0.41.0", "exports": { ".": "./src/index.ts", "./nitro-mount": "./src/nitro-mount.ts", diff --git a/packages/app/deno.json b/packages/app/deno.json index a2691d43f..a46e21d35 100644 --- a/packages/app/deno.json +++ b/packages/app/deno.json @@ -1,6 +1,6 @@ { "name": "@openelement/app", - "version": "0.41.0-alpha.19", + "version": "0.41.0", "exports": { ".": "./src/index.ts", "./hono": "./src/hono.ts", diff --git a/packages/create/deno.json b/packages/create/deno.json index 07e1d8c43..0042cee83 100644 --- a/packages/create/deno.json +++ b/packages/create/deno.json @@ -1,6 +1,6 @@ { "name": "@openelement/create", - "version": "0.41.0-alpha.19", + "version": "0.41.0", "exports": "./src/cli.ts", "imports": {}, "tasks": { diff --git a/packages/create/src/version.ts b/packages/create/src/version.ts index 4a1b8241e..75c97cd5a 100644 --- a/packages/create/src/version.ts +++ b/packages/create/src/version.ts @@ -1,2 +1,2 @@ /** The published CLI version, embedded so packed npm installs are self-contained. */ -export const CREATE_VERSION = '0.41.0-alpha.19'; +export const CREATE_VERSION = '0.41.0'; diff --git a/packages/element/deno.json b/packages/element/deno.json index cb42e558f..d0db7de61 100644 --- a/packages/element/deno.json +++ b/packages/element/deno.json @@ -1,6 +1,6 @@ { "name": "@openelement/element", - "version": "0.41.0-alpha.19", + "version": "0.41.0", "exports": { ".": "./src/index.ts", "./jsx-runtime": "./src/jsx-runtime.ts", diff --git a/packages/ui/deno.json b/packages/ui/deno.json index c04dab2ff..4ddbbb2f7 100644 --- a/packages/ui/deno.json +++ b/packages/ui/deno.json @@ -1,6 +1,6 @@ { "name": "@openelement/ui", - "version": "0.41.0-alpha.19", + "version": "0.41.0", "exports": { ".": "./src/index.ts", "./open-button": "./src/open-button.tsx", diff --git a/packages/ui/src/generated-manifest.json b/packages/ui/src/generated-manifest.json index 84e215f02..16e44b0d2 100644 --- a/packages/ui/src/generated-manifest.json +++ b/packages/ui/src/generated-manifest.json @@ -1,7 +1,7 @@ { "schemaVersion": "1.0.0", "packageName": "@openelement/ui", - "version": "0.41.0-alpha.19", + "version": "0.41.0", "description": "Open Props Web Component library for openElement", "author": "openElement", "license": "MIT", diff --git a/tools/check-strategic-docs.test.ts b/tools/check-strategic-docs.test.ts index 7086f9507..f0de9018d 100644 --- a/tools/check-strategic-docs.test.ts +++ b/tools/check-strategic-docs.test.ts @@ -55,8 +55,8 @@ Deno.test('stale currency claims: the current line and history mentions pass', ( Deno.test('stale currency claims: body-drift heuristics catch stale "current line" sentences', () => { const patterns = staleCurrencyClaimPatterns(); - const previousAlpha = PREVIOUS_PACKAGE_VERSION.match(/-alpha\.(\d+)$/u)![1]; - const currentAlpha = PACKAGE_VERSION.match(/-alpha\.(\d+)$/u)![1]; + const previousAlpha = PREVIOUS_PACKAGE_VERSION.match(/-alpha\.(\d+)$/u)?.[1] ?? '0'; + const currentAlpha = PACKAGE_VERSION.match(/-alpha\.(\d+)$/u)?.[1]; const staleClaims = [ // The pre-fix STATUS.md:14 sentence shape (issue #482). `Alpha.${previousAlpha} is the current published and verified line.`, @@ -68,11 +68,17 @@ Deno.test('stale currency claims: body-drift heuristics catch stale "current lin `stale body claim must be forbidden: ${claim}`, ); } - const allowed = [ - // The corrected STATUS.md:14 sentence shape names the current alpha. - `Alpha.${currentAlpha} is the current published and verified line.`, - `Alpha.${previousAlpha} remains the previous verified baseline.`, - ]; + const allowed = currentAlpha + ? [ + // The corrected STATUS.md:14 sentence shape names the current alpha. + `Alpha.${currentAlpha} is the current published and verified line.`, + `Alpha.${previousAlpha} remains the previous verified baseline.`, + ] + : [ + // On a stable line the current claim names the stable version itself. + `${PACKAGE_VERSION} is the current published and verified line.`, + `Alpha.${previousAlpha} remains the previous verified baseline.`, + ]; for (const text of allowed) { assert( !patterns.some((pattern) => pattern.test(text)), diff --git a/tools/check-version-anchors.test.ts b/tools/check-version-anchors.test.ts index 952cca9c9..e3feb56b9 100644 --- a/tools/check-version-anchors.test.ts +++ b/tools/check-version-anchors.test.ts @@ -91,9 +91,15 @@ Deno.test('stale claims: a stale tag before the first head anchor is still in th }); Deno.test('stale claims: the current line never matches its own stale prefix', () => { - // `0.41.0-alpha.1` (stale) is a prefix of the current `0.41.0-alpha.17`; - // the numeric boundary must keep the current line from failing. - assert(stalePackageVersionClaims().some((claim) => PACKAGE_VERSION.startsWith(claim))); + // `0.41.0-alpha.1` (stale) is a prefix of a current prerelease like + // `0.41.0-alpha.17`; the numeric boundary must keep the current line from + // failing. On a stable current line there is no such prefix — the current + // version simply never matches a stale claim either way. + if (PACKAGE_VERSION.includes('-')) { + assert(stalePackageVersionClaims().some((claim) => PACKAGE_VERSION.startsWith(claim))); + } else { + assert(!stalePackageVersionClaims().some((claim) => PACKAGE_VERSION.startsWith(claim))); + } assertEquals(findStaleAnchorFailures(readerFrom(goodFiles())), []); }); diff --git a/tools/check-www-current-truth.ts b/tools/check-www-current-truth.ts index 15447bff4..1589e4e27 100644 --- a/tools/check-www-current-truth.ts +++ b/tools/check-www-current-truth.ts @@ -1,5 +1,5 @@ import { exists, walk } from './lib/fs.ts'; -import { PACKAGE_VERSION } from './project-constants.ts'; +import { PACKAGE_VERSION, PREVIOUS_PACKAGE_VERSION } from './project-constants.ts'; type Issue = { file: string; text: string }; @@ -9,13 +9,19 @@ const sourceRoots = [ ]; const [versionBase, prerelease = ''] = PACKAGE_VERSION.split('-'); -const prereleaseMatch = prerelease.match(/^(alpha|beta|rc)\.(\d+)$/u); +// After a stable bump the current version carries no prerelease suffix, but +// the previous prerelease line is exactly what must stay retired: build the +// pattern from PREVIOUS_PACKAGE_VERSION in that case. +const [retiredBase, retiredLine = ''] = prerelease + ? [versionBase, prerelease] + : PREVIOUS_PACKAGE_VERSION.split('-'); +const prereleaseMatch = retiredLine.match(/^(alpha|beta|rc)\.(\d+)$/u); // Retired prerelease claims are flagged with or without the `v` prefix and in // the short `alpha.N` form; only numbers below the current line match, so the // current version itself never trips the gate. const earlierPrereleasePattern = prereleaseMatch && Number(prereleaseMatch[2]) > 0 ? new RegExp( - `(?:v?${versionBase.replaceAll('.', '\\.')}-${prereleaseMatch[1]}|\\b${ + `(?:v?${retiredBase.replaceAll('.', '\\.')}-${prereleaseMatch[1]}|\\b${ prereleaseMatch[1] })\\.(?:${ Array.from({ length: Number(prereleaseMatch[2]) }, (_, index) => index).join('|') diff --git a/tools/project-constants.ts b/tools/project-constants.ts index 14e6ff598..d8ac87bca 100644 --- a/tools/project-constants.ts +++ b/tools/project-constants.ts @@ -1,6 +1,6 @@ -export const PACKAGE_VERSION = '0.41.0-alpha.19'; +export const PACKAGE_VERSION = '0.41.0'; export const PACKAGE_VERSION_TAG = `v${PACKAGE_VERSION}`; -export const ACTIVE_EXECUTION_VERSION = 'v0.41.0-alpha.19'; +export const ACTIVE_EXECUTION_VERSION = 'v0.41.0'; export const RETAINED_PACKAGE_NAMES = Object.freeze([ '@openelement/adapter-vite', '@openelement/app', @@ -49,7 +49,7 @@ export const NITRO_COMPATIBILITY_DATE = '2026-06-12'; // single source of truth for the "from" side of version-anchor replacements // (see buildVersionAnchorReplacements in tools/autoflow/release.ts). It is // kept in sync automatically by updateProjectConstants() during a bump. -export const PREVIOUS_PACKAGE_VERSION = '0.41.0-alpha.18'; +export const PREVIOUS_PACKAGE_VERSION = '0.41.0-alpha.19'; export const PREVIOUS_PACKAGE_VERSION_TAG = `v${PREVIOUS_PACKAGE_VERSION}`; /** diff --git a/www/app/data/version.ts b/www/app/data/version.ts index 76f69d91c..a8619aa54 100644 --- a/www/app/data/version.ts +++ b/www/app/data/version.ts @@ -1,2 +1,2 @@ // Current published package line. Release tooling owns the next bump. -export const OPENELEMENT_VERSION = 'v0.41.0-alpha.19'; +export const OPENELEMENT_VERSION = 'v0.41.0'; diff --git a/www/app/routes/roadmap.tsx b/www/app/routes/roadmap.tsx index 0a8964818..c3980ad41 100644 --- a/www/app/routes/roadmap.tsx +++ b/www/app/routes/roadmap.tsx @@ -332,7 +332,7 @@ type TimelineEntry = { const entries: TimelineEntry[] = [ { - version: 'v0.41.0-alpha.19', + version: 'v0.41.0', theme: 'third audit cleanup sweep', copy: 'The published alpha line closes three full-repository audit rounds and ships the unified product and website surface.', @@ -422,7 +422,7 @@ export class RoadmapPage extends OpenElement { {entries.map((phase) => { // The current-line stamp follows the bump-maintained anchor so a // release bump re-marks the timeline without manual edits. - const stamp = phase.version === 'v0.41.0-alpha.19' ? 'CURRENT' : phase.stamp; + const stamp = phase.version === 'v0.41.0' ? 'CURRENT' : phase.stamp; return (
diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-apilist-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-apilist-chromium-canonical.png index 52aec53a6..62a489868 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-apilist-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-apilist-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-architecture-architecture-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-architecture-architecture-chromium-canonical.png index 828127e47..262c143f4 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-architecture-architecture-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-architecture-architecture-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-blog-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-blog-chromium-canonical.png index 44fbb0c3d..9d92761b9 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-blog-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-blog-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-changelog-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-changelog-chromium-canonical.png index 9b879bc5e..58c08d644 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-changelog-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-changelog-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-docs-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-docs-chromium-canonical.png index 3ac7a97fe..17bbd16a5 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-docs-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-docs-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-guide-getting-started-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-guide-getting-started-chromium-canonical.png index 0ae3a6400..8ba1d0745 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-guide-getting-started-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-guide-getting-started-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-home-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-home-chromium-canonical.png index 30ba9be7b..781f21c2f 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-home-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-home-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-roadmap-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-roadmap-chromium-canonical.png index 5f34aefb8..ff5ec8315 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-roadmap-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-desktop-roadmap-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-apilist-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-apilist-chromium-canonical.png index 980d2dbb6..f89445c81 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-apilist-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-apilist-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-architecture-architecture-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-architecture-architecture-chromium-canonical.png index 65ab80b23..044b6706a 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-architecture-architecture-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-architecture-architecture-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-blog-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-blog-chromium-canonical.png index b2dddc996..7057a08e4 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-blog-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-blog-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-changelog-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-changelog-chromium-canonical.png index 1b8c6ea94..2233a6a57 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-changelog-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-changelog-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-docs-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-docs-chromium-canonical.png index a91c10022..6dfdd5ee3 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-docs-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-docs-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-guide-getting-started-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-guide-getting-started-chromium-canonical.png index 0b2a4d628..5d62c7fd9 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-guide-getting-started-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-guide-getting-started-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-home-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-home-chromium-canonical.png index f52879b94..5b96b1554 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-home-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-home-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-roadmap-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-roadmap-chromium-canonical.png index abebc95cb..2b718cee6 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-roadmap-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-dark-mobile-roadmap-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-apilist-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-apilist-chromium-canonical.png index c9281aa43..a6c84a158 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-apilist-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-apilist-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-architecture-architecture-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-architecture-architecture-chromium-canonical.png index 5eec5aa36..4bd3f8e9f 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-architecture-architecture-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-architecture-architecture-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-blog-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-blog-chromium-canonical.png index fbe73719b..e52ce38b8 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-blog-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-blog-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-changelog-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-changelog-chromium-canonical.png index eb5ed6031..d8bc78d06 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-changelog-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-changelog-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-docs-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-docs-chromium-canonical.png index 645bc4b81..8b93faaf9 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-docs-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-docs-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-guide-getting-started-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-guide-getting-started-chromium-canonical.png index 83125458f..559b96321 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-guide-getting-started-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-guide-getting-started-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-home-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-home-chromium-canonical.png index fede838cd..14006e52c 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-home-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-home-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-roadmap-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-roadmap-chromium-canonical.png index 5ee1c3f53..7727a8c37 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-roadmap-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-desktop-roadmap-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-apilist-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-apilist-chromium-canonical.png index 029c95e77..5f4adcda9 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-apilist-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-apilist-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-architecture-architecture-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-architecture-architecture-chromium-canonical.png index 5118c3953..febc6edab 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-architecture-architecture-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-architecture-architecture-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-blog-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-blog-chromium-canonical.png index be0a60e82..1dc1eeb84 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-blog-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-blog-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-changelog-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-changelog-chromium-canonical.png index 70bfda85a..66ef7d5cd 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-changelog-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-changelog-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-docs-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-docs-chromium-canonical.png index 803918874..8124e76f0 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-docs-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-docs-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-guide-getting-started-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-guide-getting-started-chromium-canonical.png index d74ca159d..12846ceaa 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-guide-getting-started-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-guide-getting-started-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-home-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-home-chromium-canonical.png index a9030ebfb..516edb3a3 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-home-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-home-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-roadmap-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-roadmap-chromium-canonical.png index 753bae835..0aaf5845c 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-roadmap-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/en-light-mobile-roadmap-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-apilist-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-apilist-chromium-canonical.png index 52aec53a6..62a489868 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-apilist-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-apilist-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-architecture-architecture-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-architecture-architecture-chromium-canonical.png index 828127e47..262c143f4 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-architecture-architecture-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-architecture-architecture-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-blog-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-blog-chromium-canonical.png index 6e385e784..890312948 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-blog-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-blog-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-changelog-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-changelog-chromium-canonical.png index 9b879bc5e..58c08d644 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-changelog-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-changelog-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-docs-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-docs-chromium-canonical.png index 3ac7a97fe..17bbd16a5 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-docs-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-docs-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-guide-configuration-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-guide-configuration-chromium-canonical.png index fe7e8485d..ad394534c 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-guide-configuration-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-guide-configuration-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-guide-error-handling-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-guide-error-handling-chromium-canonical.png index d538888e4..d54dd42e5 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-guide-error-handling-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-guide-error-handling-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-guide-getting-started-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-guide-getting-started-chromium-canonical.png index 56eb933c8..a29babe83 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-guide-getting-started-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-guide-getting-started-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-home-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-home-chromium-canonical.png index 30ba9be7b..0781e5a5e 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-home-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-home-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-roadmap-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-roadmap-chromium-canonical.png index 5f34aefb8..ff5ec8315 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-roadmap-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-desktop-roadmap-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-apilist-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-apilist-chromium-canonical.png index 980d2dbb6..f89445c81 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-apilist-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-apilist-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-architecture-architecture-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-architecture-architecture-chromium-canonical.png index 65ab80b23..044b6706a 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-architecture-architecture-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-architecture-architecture-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-blog-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-blog-chromium-canonical.png index b4fc34b01..8cb06b85d 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-blog-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-blog-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-changelog-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-changelog-chromium-canonical.png index 1b8c6ea94..2233a6a57 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-changelog-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-changelog-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-docs-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-docs-chromium-canonical.png index a91c10022..6dfdd5ee3 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-docs-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-docs-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-guide-getting-started-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-guide-getting-started-chromium-canonical.png index a824db6be..bf1d77c9d 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-guide-getting-started-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-guide-getting-started-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-home-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-home-chromium-canonical.png index f52879b94..3de823925 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-home-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-home-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-roadmap-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-roadmap-chromium-canonical.png index abebc95cb..2b718cee6 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-roadmap-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-dark-mobile-roadmap-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-apilist-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-apilist-chromium-canonical.png index c9281aa43..a6c84a158 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-apilist-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-apilist-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-architecture-architecture-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-architecture-architecture-chromium-canonical.png index 5eec5aa36..4bd3f8e9f 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-architecture-architecture-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-architecture-architecture-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-blog-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-blog-chromium-canonical.png index 1042d442b..3bb71a9ca 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-blog-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-blog-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-changelog-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-changelog-chromium-canonical.png index eb5ed6031..d8bc78d06 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-changelog-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-changelog-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-docs-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-docs-chromium-canonical.png index 645bc4b81..8b93faaf9 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-docs-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-docs-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-guide-configuration-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-guide-configuration-chromium-canonical.png index 7128f365d..01e7e5bdc 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-guide-configuration-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-guide-configuration-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-guide-error-handling-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-guide-error-handling-chromium-canonical.png index 0b3485445..9b3af955b 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-guide-error-handling-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-guide-error-handling-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-guide-getting-started-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-guide-getting-started-chromium-canonical.png index 0205467cc..efd77ee86 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-guide-getting-started-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-guide-getting-started-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-home-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-home-chromium-canonical.png index fede838cd..bec463980 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-home-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-home-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-roadmap-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-roadmap-chromium-canonical.png index 5ee1c3f53..7727a8c37 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-roadmap-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-desktop-roadmap-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-apilist-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-apilist-chromium-canonical.png index 029c95e77..5f4adcda9 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-apilist-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-apilist-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-architecture-architecture-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-architecture-architecture-chromium-canonical.png index 5118c3953..febc6edab 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-architecture-architecture-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-architecture-architecture-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-blog-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-blog-chromium-canonical.png index 90a23bfa2..6198fed70 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-blog-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-blog-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-changelog-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-changelog-chromium-canonical.png index 70bfda85a..66ef7d5cd 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-changelog-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-changelog-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-docs-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-docs-chromium-canonical.png index 803918874..8124e76f0 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-docs-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-docs-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-guide-getting-started-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-guide-getting-started-chromium-canonical.png index d8d4f0cc9..d1eb84666 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-guide-getting-started-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-guide-getting-started-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-home-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-home-chromium-canonical.png index a9030ebfb..4a660f454 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-home-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-home-chromium-canonical.png differ diff --git a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-roadmap-chromium-canonical.png b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-roadmap-chromium-canonical.png index 753bae835..0aaf5845c 100644 Binary files a/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-roadmap-chromium-canonical.png and b/www/e2e/visual-baselines.spec.ts-snapshots/zh-light-mobile-roadmap-chromium-canonical.png differ