From a5c738b4c37ee97d7dc75fa68c5e93eb2c3fd6bb Mon Sep 17 00:00:00 2001 From: Codex Date: Sat, 29 Aug 2026 15:19:31 +0200 Subject: [PATCH] fix(code-xr): lead with the narrative, sharpen what Code-XR is - Move "What's new in v1.2.0" below the project narrative, so the page tells the story before the release notes. - Rewrite the definition of Code-XR in both places it appears. The hero's featured card said "VS Code extension for XR visualization of software metrics", which describes a category rather than the product; both it and the project summary now lead with the code city you walk through and the fact that it keeps up as you edit, and say a headset is optional. Co-Authored-By: Claude Opus 5 --- src/content/marketplaceStats.generated.ts | 4 ++-- src/content/marketplaceStats.json | 4 ++-- src/content/projects.json | 4 ++-- src/features/projects/components/ProjectDetailLayout.tsx | 2 +- src/i18n/messages/en.json | 2 +- src/i18n/messages/es.json | 2 +- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/content/marketplaceStats.generated.ts b/src/content/marketplaceStats.generated.ts index defa4fe..372fa52 100644 --- a/src/content/marketplaceStats.generated.ts +++ b/src/content/marketplaceStats.generated.ts @@ -3,9 +3,9 @@ export const marketplaceStats = { "codeXr": { - "downloadCount": 727, + "downloadCount": 726, "displayDownloads": "700+", - "updatedAt": "2026-08-29T12:44:09.545Z", + "updatedAt": "2026-08-29T13:18:57.137Z", "sourceUrl": "https://marketplace.visualstudio.com/items?itemName=aMonteSl.code-xr" } } as const diff --git a/src/content/marketplaceStats.json b/src/content/marketplaceStats.json index c08230e..914054c 100644 --- a/src/content/marketplaceStats.json +++ b/src/content/marketplaceStats.json @@ -1,8 +1,8 @@ { "codeXr": { - "downloadCount": 727, + "downloadCount": 726, "displayDownloads": "700+", - "updatedAt": "2026-08-29T12:44:09.545Z", + "updatedAt": "2026-08-29T13:18:57.137Z", "sourceUrl": "https://marketplace.visualstudio.com/items?itemName=aMonteSl.code-xr" } } diff --git a/src/content/projects.json b/src/content/projects.json index c50f974..cb8b96f 100644 --- a/src/content/projects.json +++ b/src/content/projects.json @@ -5,8 +5,8 @@ "period": "Jan 2025 - Present", "featured": true, "type": "openSource", - "summary_en": "Code-XR is an open-source VS Code extension for live code analysis and immersive XR software visualization, with a scene that keeps updating by itself as you edit. Version 1.2.0 puts four analyses on the same XR table: the code city, a navigable 3D dependency graph, a side-by-side comparison of two Git revisions, and a playable movie of the whole project history. It also adds collaborative rooms you can now open to someone outside your own network.", - "summary_es": "Code-XR es una extensión open source para VS Code de análisis de código en vivo y visualización inmersiva de software en XR, con una escena que se va actualizando sola según editas. La versión 1.2.0 pone cuatro análisis sobre la misma mesa XR: la ciudad de código, un grafo de dependencias 3D navegable, la comparación lado a lado de dos revisiones de Git y una película con la historia completa del proyecto. Además añade salas colaborativas que ahora puedes abrir a alguien fuera de tu propia red.", + "summary_en": "Code-XR is an open-source VS Code extension that turns a codebase into a 3D city you can walk through in your browser, and keeps it updating as you edit. No headset needed, though it works in VR. Version 1.2.0 puts four analyses on the same table: the code city, a navigable dependency graph, a side-by-side comparison of two Git revisions, and a playable movie of the whole project history, plus rooms you can share with someone outside your own network.", + "summary_es": "Code-XR es una extensión open source para VS Code que convierte una base de código en una ciudad 3D que puedes recorrer desde el navegador, y la mantiene actualizada según editas. No hace falta casco, aunque funciona en VR. La versión 1.2.0 pone cuatro análisis sobre la misma mesa: la ciudad de código, un grafo de dependencias navegable, la comparación lado a lado de dos revisiones de Git y una película con la historia completa del proyecto, además de salas que puedes compartir con alguien fuera de tu propia red.", "tags": [ "VS Code Extension API", "TypeScript", diff --git a/src/features/projects/components/ProjectDetailLayout.tsx b/src/features/projects/components/ProjectDetailLayout.tsx index 4460678..20ad0df 100644 --- a/src/features/projects/components/ProjectDetailLayout.tsx +++ b/src/features/projects/components/ProjectDetailLayout.tsx @@ -18,7 +18,6 @@ export function ProjectDetailLayout({ nav, hero, release, summary, milestones, t {nav}
{hero} - {release}
{summary}
@@ -26,6 +25,7 @@ export function ProjectDetailLayout({ nav, hero, release, summary, milestones, t {tech}
+ {release} {footer}
diff --git a/src/i18n/messages/en.json b/src/i18n/messages/en.json index 1d8ce80..a2f6c7d 100644 --- a/src/i18n/messages/en.json +++ b/src/i18n/messages/en.json @@ -53,7 +53,7 @@ "badge": "Featured", "codeXr": { "title": "Code-XR", - "subtitle": "VS Code extension for XR visualization of software metrics", + "subtitle": "VS Code extension that turns your codebase into a 3D city you can walk through, live as you edit", "metric": "300+ downloads", "vissoft": "Linked to VISSOFT @ ICSME 2025" }, diff --git a/src/i18n/messages/es.json b/src/i18n/messages/es.json index 0759e1a..1d1db34 100644 --- a/src/i18n/messages/es.json +++ b/src/i18n/messages/es.json @@ -53,7 +53,7 @@ "badge": "Destacado", "codeXr": { "title": "Code-XR", - "subtitle": "Extensión de VS Code para visualización XR de métricas de software", + "subtitle": "Extensión de VS Code que convierte tu código en una ciudad 3D que recorres, en vivo mientras editas", "metric": "+300 descargas", "vissoft": "Vinculado a VISSOFT @ ICSME 2025" },