mirror of
https://github.com/krahets/hello-algo.git
synced 2026-11-04 04:02:48 +08:00
* 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