Skip to content

Redesign LinuxPlayer homepage as a product showcase - #13

Merged
huzaifaasim017 merged 1 commit into
mainfrom
website/product-showcase
Oct 22, 2026
Merged

huzaifaasim017 merged 1 commit into
mainfrom
website/product-showcase

Conversation

@huzaifaasim017

Copy link
Copy Markdown
Collaborator

Changes

  • Center the hero story above a large real application screenshot, with actions below the image
  • Rebuild the homepage as a sequence of focused product scenes for video-only playback, mini-player, canvas preview, and gallery
  • Add staged blur reveals and subtle scroll-linked movement, with reduced-motion support
  • Keep the existing download, gallery, canvas, and repository interactions working
  • Document the homepage presentation layer

Verification

  • SITE_URL=https://teamkrope.github.io/linuxplayer/ npm --prefix web run build
  • npm --prefix web run check
  • node --check web/motion.js
  • node --check web/script.js
  • git diff --check
  • Desktop and 390px mobile browser inspection
  • Canvas ratio and gallery tab interaction checks

@huzaifaasim017
huzaifaasim017 enabled auto-merge (squash) October 22, 2026 20:18
@huzaifaasim017
huzaifaasim017 merged commit cab4d08 into main Oct 22, 2026
5 checks passed
@huzaifaasim017
huzaifaasim017 deleted the website/product-showcase branch October 22, 2026 20:21
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