Skip to content

Add pale product motifs to product heroes - #22

Merged
NicholasKissel merged 1 commit into
mainfrom
NicholasKissel/product-hero-shapes
Aug 27, 2026
Merged

Add pale product motifs to product heroes#22
NicholasKissel merged 1 commit into
mainfrom
NicholasKissel/product-hero-shapes

Conversation

@NicholasKissel

Copy link
Copy Markdown
Member

Summary

  • extract the four homepage card motifs into a shared internal ProductMotif component
  • add static, masked porcelain treatments to the Actors, agentOS, Workflows, and Dynamic Apps heroes while leaving Rivet Cloud unchanged
  • keep hero content readable and non-interactive, with stronger side contrast for Workflows and Dynamic Apps
  • harden reveal fallbacks so product content does not remain blank during slow hydration
  • pre-bundle the icon graph in development and make the Products menu toggle consistently across Chromium and WebKit

Validation

  • pnpm assemble
  • pnpm check:sitemap
  • pnpm build
  • CHECK_REMOTE_ASSETS=1 pnpm check:seo
  • production Astro rebuild after the final reveal fallback change
  • 1440x900 and 390x844 browser checks for all four heroes, Cloud regression, clipping, pointer events, and horizontal overflow
  • Chromium and WebKit Products-menu toggle checks plus client-side product navigation

Note

The repository lint script cannot currently run because ESLint 9 has no eslint.config.js/mjs/cjs file.

@railway-app

railway-app Bot commented Aug 27, 2026

Copy link
Copy Markdown

🚅 Deployed to the website-pr-22 environment in rivet-website

Service Status Web Updated (UTC)
website ✅ Success (View Logs) Web Aug 27, 2026 at 5:50 pm

@railway-app
railway-app Bot temporarily deployed to rivet-website / website-pr-22 August 27, 2026 17:46 Destroyed
@NicholasKissel
NicholasKissel merged commit 769e6f4 into main Aug 27, 2026
3 checks passed
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