Repository navigation
Site: bring the landing page up to the final Landing Page v10 - #625
Merged
Merged
Conversation
#615 was ported from an earlier export of the v10 design. This catches up with the changes made in Design after that. - Hero: no kicker; "View on GitHub" is a secondary pill button. - Features: bento layout (6/2/1 columns), a full-height 60 fps numeral, icons in the offline chips, optional player chips outlined; on phones the glass close-up crops the wide render so the whole bar shows; the posters close-up fades into its caption. Screenshots: Home and Player full width, Library and Search side by side with Search lower, each opening as it scrolls in; the credits line under them is gone (the footer keeps it). - Works with your Plex: a centred word cloud instead of checklist pills. - Approach: the section name is a small label; the story, the two benefits and an isometric stack (PlxNative, OpenGL, GPU buffer, screen, light streaks running down it) form one block. The streaks stop under reduced motion and pause off screen. - Ko-fi support is a lit card in the community section. - Install: chip reads "A one-time setup" (supersedes #624); the renewal note moves into the Developer Mode card; LG Content Store gets a pill and lede-sized text; Compatibility notes and Privacy close the section, without the Known issues link. - FAQ: its own section styles; the music answer no longer mentions Watchlist or Discover; the two new questions join the FAQPage JSON-LD. Images are unchanged: the page uses the close-ups, screenshots and film in site/media and docs/screenshots that the release stills/render jobs refresh. Dark only, as before. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BJ2h83YxmxxQSEFgaMJM5a
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BJ2h83YxmxxQSEFgaMJM5a
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Before: #615 ported the landing page from an early export of the Landing Page v10 design. Design kept changing after that, and the site still showed the older version: a two-lane GPU/decoder diagram, a checklist of Plex features, a separate renew block, and Compatibility and Privacy in their own section.
After: the page matches the final v10, dark only as before.
The images are unchanged and all come from the release pipeline: the close-ups and screenshots the stills job refreshes, and the film, posters and glows from the render job. Nothing was copied from the design bundle.
How: hand-ported into
site/index.html,site/styles.cssandsite/site.jswith the existing tokens. Rules for removed markup (kicker, checklist pills, flow diagram, renew block, notes section) are deleted.site.jspoints the existing scroll "open from smaller" effect at the screenshot frames. The docs that said onlycloseup-playerwas unused now also name the narrow glass cut.Verification:
python3 -m unittest ci/test_ci_workflows.py tests/test_site_video.py tests/test_site_stills.py tests/test_demo_library.py: 378 run, OK (24 skipped).tools/subset-site-fonts.py check: every character on the staged site is covered.pages.ymland rendered in Chromium at 1440×900 and at an iPhone size (393×852, DPR 3), at each scroll stage. Nothing scrolls sideways. The only console error is the Trendshift badge, which the sandbox network blocks.Performance, the same scripted measurements on
mainand on this branch:Phones download about 45 KB more, because the glass panel uses the wide render.
Please check: the Plex cloud falls to about one item per line on phones, which is v10's own type size at that width.
🤖 Generated with Claude Code
https://claude.ai/code/session_01BJ2h83YxmxxQSEFgaMJM5a
Generated by Claude Code