Skip to content

Redesign website with animated hero and Bunny-hosted demos - #691

Open
alejandro-ao wants to merge 2 commits into
mainfrom
website/computational-atlas
Open

alejandro-ao wants to merge 2 commits into
mainfrom
website/computational-atlas

Conversation

@alejandro-ao

Copy link
Copy Markdown
Collaborator

Summary

Redesign the website as a clean computational atlas, with a full-viewport black hero and Tau's dark-theme mint accent (#a7f3f0).

  • Add an original rotating wireframe that morphs automatically between a torus, sphere, and Möbius strip every four seconds. Keep pause/play, reduced-motion support, offscreen suspension, and a static SVG fallback; no shape picker.
  • Simplify the navbar to a plain τ glyph and refresh the homepage, documentation, releases, roadmap, and mobile layouts.
  • Add an interactive agent-loop explanation and four real feature demos from the v0.4.0 launch thread: local inference, model catalog updates, extensions, and system prompts.
  • Serve production videos from Bunny CDN, with muted viewport autoplay, native controls, written alternatives, source attribution, and respect for manual pauses. Keep local optimized MP4s and posters for development previews.
  • Add reproducible browser checks and design/media provenance notes.

Validation

Passed on this branch:

  • Hugo production and development builds.
  • Pagefind production indexing: 30 pages.
  • Live Bunny playback and demo browser suite, using the production site's allowed referrer.
  • Local demo browser suite: playback, autoplay, offscreen pause/resume, manual pause, reduced motion, source/docs links, responsive layouts, and no-JavaScript fallback.
  • Hero browser suite: 12 viewport sizes, full-viewport height, automatic morph cycle, pause/play, reduced motion, fallback rendering, and dark-theme accent parity.
  • uv run ruff check website/tests and uv run ruff format --check website/tests.
  • node --check for the changed/new JavaScript files.
  • git diff --check.

Hugo still emits the existing missing taxonomy-layout warning.

Hosting and scope notes

  • Bunny originals are optimized H.264 MP4s and were verified with real browser playback and HTTP byte-range requests. Additional encoded renditions were still processing when migration was configured; documented Bunny MP4 fallback URLs are included.
  • Bunny's existing referrer restriction is unchanged. hugo server uses local backups; production builds select the CDN URLs. No credentials are included.
  • Includes roughly 12 MiB of optimized local video backups and lightweight posters.
  • Unrelated .agents/ files and the generated website/public/landing.js working-tree change are intentionally excluded.
  • No application behavior changes; merging will use the existing website deployment workflow.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant