5 Commits
Author SHA1 Message Date
Yudong Jin db2ec561bd Preserve the homepage universe across languages and screen sizes (#2016) 2026-11-04 03:28:06 +08:00
Yudong Jin f7aed49eeb Keep homepage chapter labels above illustration hit boxes (#2015) 2026-11-04 02:17:00 +08:00
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 2f561d3d51 feat(ko): add the Korean online edition (#2006)
* feat(ko): add the complete Korean online edition

* Use UTF-8 for Python CI output on Windows

* Remove print-book promotion from the Korean site

* fix(ko): preserve emphasis before Korean particles
2026-10-29 03:46:43 +08:00