wu-sheng opened a new pull request, #850:
URL: https://github.com/apache/skywalking-website/pull/850

   ## What
   
   Adds an interactive **3D infrastructure map** demo and highlights it on the 
homepage.
   
   A new **"SEE IT IN 3D"** band shows a static poster of the topology with a 
play affordance. Clicking it opens a trimmed, no-backend build of the Horizon 
UI 3D map (`/3d-map-app/`) as a full browser page — orbit, zoom and click the 
WebGL scene. The app boots **only on click**, so the homepage never loads the 
3D bundle or starts the render loop.
   
   ## How
   
   - **`static/3d-map-app/`** — the WebGL app, trimmed to ~3 MB. The 3D-map 
route's actual runtime closure was traced (the chunks it fetches) and only 
those are kept, plus all fonts and topology icons; Monaco, the 
editor/admin/other-view chunks and the login background are dropped. Verified 
in a headless browser — the scene renders with zero 404s. It runs unmodified 
from the `/3d-map-app/` subpath (Vite `base:'./'`).
   - The app's `<title>` is set to a demo title with `noindex`; a small **"✕ 
Exit"** control and the **Esc** key return to the website.
   - **`layouts/partials/map3d.html`** (+ shortcode) — reusable poster launcher.
   - **`content/_index.html`** — the homepage band.
   - **`assets/scss/_custom_home.scss`** — poster / play button / badge styles.
   - **`.htaccess`** — far-future immutable cache for the content-hashed 
`/3d-map-app/assets/*`.
   
   ## Notes
   
   - The scene is a **frozen demo snapshot** of the public demo OAP — sample 
data, not a live system. It is a website demo asset (like `static/doc-graph/` 
and `static/ui-doc/`), not a release deliverable, and is not linked from 
`/downloads`.
   - Built from 
[apache/skywalking-horizon-ui](https://github.com/apache/skywalking-horizon-ui).
   - ~3 MB is committed under `static/`, consistent with the existing large 
static asset trees.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to