Commit Graph

6 Commits

Author SHA1 Message Date
Yudong Jin
78328cd538 Load homepage 3D directly and preload below-fold media (#2014) 2026-11-04 02:02:14 +08:00
Yudong Jin
9add126dd5 Add an illustrated 3D homepage with shared multilingual assets (#2013)
* Animate homepage illustrations with layered starfield and pointer parallax

* Add stylized rotating planet samples and animated hourglass

* Unify homepage universe with complete illustrated 3D models

* Give localized chapter labels room around 3D silhouettes

* Keep chapter labels readable within narrow viewports

* Use readable translated chapter lists through tablet widths

* Preserve original hero artwork with constrained spherical and depth motion

* Keep translated chapter labels clear of original planet silhouettes

* Restore continuous planet motion with chapter-specific illustrated surfaces

* Rebuild every planet with reference-led paint and smooth orbital rings

* Keep planet paint continuous through side views and mip seams

* Render illustrated planets sharply on high-density displays

* Match orbital ring foreground occlusion to the illustrations

* fix(hero): align painted belts and rings with planet spin axes

* fix(hero): keep array purple belts aligned throughout a full turn

* fix(hero): repair central artwork and soften motion feedback

* perf(hero): deliver only baked astronaut and ground artwork

* Share homepage templates and deliver responsive cached assets across locales

* Retain compact original avatar encodings in the shared homepage bundle

* Restore English reading mockups and hide demo video controls

* Unify landing header and universe background at 171717

* Repair planet texture joins while preserving illustrated motifs

* Use shared high-resolution planet maps and defer below-fold homepage media

* Use Q75 for homepage images, planet textures and video posters

* Use the same homepage image sources in all viewport sizes

* Keep homepage navigation visible and recover coupled motion and deferred media

* Reserve desktop space for homepage reading actions
2026-11-04 01:06:14 +08:00
Yudong Jin
bc4c5ec414 Update the landing pages (#1867)
* Update translators info in the multi-lang landing pages.

* Update translators info in the multi-lang landing pages.

* Update desc of code reviewers.
2026-03-29 02:08:35 +08:00
Yudong Jin
2db8f741a8 Add starfield.js in the landing page. (#1833) 2025-12-27 05:33:45 +08:00
Yudong Jin
2e130d4bbc Several bug fixes (#984)
* Fix quick_sort.md

* Disable instant loading for mathjax rendering

* Fix the summary.md of chapter_sorting

* Two bug fixes
2023-12-11 00:42:00 +08:00
krahets
b39c2a94d3 Move docs/zh back to docs.
Move docs/overrides to overrides/.
Other fine tunes.
2023-10-08 04:25:06 +08:00