Repository navigation
site: correct the pricing comparison, pool and plan rows on home and pricing - #8565
Merged
Merged
Conversation
…pricing - Neon + Vercel at ~50K MAU: $130-270, recomputed from list prices on the same basis as the Supabase and Prisma columns (was $385-450, no basis). - /pricing and /lp/providers: "less than half as much" instead of "up to 5x less"; the derived marker now renders "Up to 2x less". - Home: Prisma at ~50K MAU is $72-90, as on /pricing. Side project card is $20-35 vs $0-22 with "Paid Vercel plan for commercial use"; the ~500K MAU card is removed. - Neon + Vercel spend limits describe Neon's notifications and Vercel's budget with optional pause instead of "Not standard". - Compare plans: "Pool mode: Transaction" replaces "Auto-scaling"; db query duration is "10 min pooled, unlimited direct"; Free's spend limit is "Fixed at $0, no card required". - Markdown for / and /pricing follows; new test pins the figures and rows. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
The CDN line is $0-20 rather than a flat $20: docs/pricing/flat-rate-cdn says Pro includes the 1M-request tier and 10M requests is the $20 tier, while vercel.com/pricing has also shown 10M requests as included on Pro. The low end now covers the $0 case. The method comment also gives the function-usage quantities behind the $17-39. The marker stays "Up to 2x less" ($190 / $81) and "less than half as much" still holds. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
Author
|
@coderabbitai review |
Contributor
|
Contributor
Author
|
@coderabbitai review |
Contributor
✅ Action performedReview finished.
|
gregory-boch-prisma
added a commit
that referenced
this pull request
Oct 24, 2026
CountUp's effect decision moves into countUpStep() and is tested: inactive figures (hidden carousel slides and a slide sliding out) show the real price, an active figure off screen resets and counts up as it comes into view, and a slide picked again before it left view keeps its value instead of flashing to zero. The doc comment now states that replay needs the figure to have been out of view. The SSR price test now expects the current scenario and comparison prices from #8565. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
gregory-boch-prisma
added a commit
that referenced
this pull request
Oct 24, 2026
* site(home, pricing): server-render real prices instead of "$0-0" The price counter on the home page scenario cards and the /pricing comparison cards started at zero on the server and only counted up in the browser, so the HTML served to crawlers and no-JS readers showed "$0-0" (home, Growing SaaS) and "$0-0" with an en dash (all three /pricing cards). CountUp now renders the final value on the server and on the first client render. After hydration it resets a figure to zero only while it is off screen, counts up when it scrolls in or its carousel tab is picked, leaves a figure that is already visible alone, and never animates with prefers-reduced-motion. This also removes a hydration text mismatch on /pricing for readers with reduced motion. Adds a renderToStaticMarkup test for CountUp, PricingScale and PricingComparison. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * site(home, pricing): keep inactive carousel prices at their final value CountUp's effect decision moves into countUpStep() and is tested: inactive figures (hidden carousel slides and a slide sliding out) show the real price, an active figure off screen resets and counts up as it comes into view, and a slide picked again before it left view keeps its value instead of flashing to zero. The doc comment now states that replay needs the figure to have been out of view. The SSR price test now expects the current scenario and comparison prices from #8565. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This branch was successfully deployed
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.
The home page ("Pricing that scales with you"), /pricing ("See how Prisma compares at scale" and "Compare plans") and /lp/providers compare Prisma with Neon + Vercel and list plan limits. Several of those figures and rows had no source or disagreed with the docs.
Changes
pricing-comparison.tsxcomment).pricing-claims.test.tsx) pins the figures, the derived marker and the new rows in both the HTML data and the Markdown.Sources checked 2026-10-22
Checks
pnpm run test(apps/site): 272 passed, 0 failed, including the 5 new tests.pnpm run types:check: passes.oxlint .: 0 errors, no warnings in changed files.oxfmt --checkon changed files: clean.next buildandnext start, then curl:/: Side project and Growing SaaS cards with $20-35 / $0-22 and $110-270 / $72-90; no At scale tab; no 5x, $385, $2,800 or $70-90./pricing: "Up to 2x less vs Neon + Vercel", "less than half as much", Pool mode, "10 min pooled, unlimited direct", "Fixed at $0, no card required"; no Auto-scaling./lp/providers: $110-270 and $72-90, "Up to 2x less vs Neon + Vercel", "less than half as much"./index.mdand/pricing.md: same copy as the HTML.🤖 Generated with Claude Code
Summary by CodeRabbit