Skip to content

Add pricing calculator standalone page - #20041

Closed
ianmatson wants to merge 8 commits into
masterfrom
standalone-calculator
Closed

ianmatson wants to merge 8 commits into
masterfrom
standalone-calculator

Conversation

@ianmatson

@ianmatson ianmatson commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Changes

This adds a standalone calculator at /pricing/calculator. Thought it would be a good idea to have "calculator" searchable from both google and within the site itself. Discretionary; looking for second opinion on this.
image
image

Checklist

  • I've read the docs and/or content style guides.
  • Words are spelled using American English
  • Use relative URLs for internal links
  • I've checked the pages added or changed in the Vercel preview build
  • If I moved a page, I added a redirect in vercel.json

Stack created with GitHub Stacks CLIGive Feedback 💬

@ianmatson
ianmatson added this pull request to stack #20042 September 9, 2026 19:42
@github-actions github-actions Bot added the website About the website (beyond just landing pages) label Sep 9, 2026
@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Deploy preview

Status Details Updated (UTC)
🟢 Ready View preview Sep 10, 2026 03:36PM

@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Bundle report

Total JS (gzip)

8.95 MiB (+87.9 KiB / +1.0%)

Largest changed named chunks
Chunk Gzip Δ vs master
27ab4b90.js 85.3 KiB new
2c8c2d8ef9d299900ce70c065ebcae97e493dac4.js 19.5 KiB new
component---src-pages-pricing-index-tsx.js 8.6 KiB -18.5 KiB / -68.2%
component---src-pages-pricing-calculator-tsx.js 1.5 KiB new

Eager graph (modules shipped in each entrypoint's initial chunks)

Entrypoint Eager size Budget Modules
app 18.47 MiB (+0.4 KiB / +0.0%) report-only 2054
Largest modules in the app closure
Module Size
./src/data/mcp-tools.json 1120.6 KiB
css ./node_modules/.pnpm/css-loader@5.2.7_webpack@5.101.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[8].oneOf[1].use[1]!./node_modules/.pnpm/postcss-loader@4.3.0_postcss@8.5.6_webpack@5.101.3/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[8].oneOf[1].use[2]!./src/styles/global.css 761.1 KiB
./src/components/Stickers/Stickers.tsx 696.4 KiB
./node_modules/.pnpm/@radix-ui+react-icons@1.3.2_react@18.3.1/node_modules/@radix-ui/react-icons/dist/react-icons.esm.js 481.4 KiB
./node_modules/.pnpm/@posthog+brand@0.8.0_react@18.3.1/node_modules/@posthog/brand/dist/generated/hoggies/svg/x-ray.mjs 480.8 KiB
./node_modules/.pnpm/rehype-raw@7.0.0/node_modules/rehype-raw/lib/index.js + 29 modules 395.1 KiB
./node_modules/.pnpm/@posthog+brand@0.8.0_react@18.3.1/node_modules/@posthog/brand/dist/generated/hoggies/svg/im-the-driver.mjs 385.7 KiB
./src/hooks/useCustomers.tsx + 55 modules 370.0 KiB
./node_modules/.pnpm/@posthog+icons@0.36.6_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@posthog/icons/dist/posthog-icons.es.js 354.8 KiB
./node_modules/.pnpm/react-markdown@8.0.7_@types+react@16.14.66_react@18.3.1/node_modules/react-markdown/lib/react-markdown.js + 88 modules 351.4 KiB
./src/components/ProductComparisonTable/index.tsx + 126 modules 305.7 KiB
./node_modules/.pnpm/cloudinary-core@2.14.0_lodash@4.17.21/node_modules/cloudinary-core/cloudinary-core.js 281.9 KiB
./node_modules/.pnpm/@posthog+brand@0.8.0_react@18.3.1/node_modules/@posthog/brand/dist/generated/hoggies/svg/doll-house.mjs 281.7 KiB
./node_modules/.pnpm/@posthog+brand@0.8.0_react@18.3.1/node_modules/@posthog/brand/dist/generated/hoggies/svg/director.mjs 275.6 KiB
./src/components/SearchUI/index.tsx + 87 modules 273.7 KiB

Eager-graph budgets are report-only until a baseline is established. Sizes are gzip of public/**/*.js; eager size is webpack module source bytes for the modules actually shipped in the entrypoint's initial chunks (post-tree-shake).

@ianmatson
ianmatson force-pushed the standalone-calculator branch from 99a3881 to 661a7de Compare September 9, 2026 20:14
Base automatically changed from reinstate-ai-pricing to master September 9, 2026 20:32
@ianmatson
ianmatson force-pushed the standalone-calculator branch from 661a7de to 352f264 Compare September 9, 2026 20:32
@ianmatson ianmatson self-assigned this Sep 9, 2026
@ianmatson
ianmatson marked this pull request as draft September 9, 2026 21:31
@charlescook-ph

Copy link
Copy Markdown
Collaborator

If we want the calculator to be searchable, isn't there something more elegant we can do with titles or whatever on the existing page so it ranks? @natalia-amorim maybe has opinions, but I'd reasonably strongly prefer to not introduce a separate page if at all possible.

@ianmatson
ianmatson marked this pull request as ready for review September 10, 2026 15:05
@ianmatson
ianmatson disabled the stack merge September 10, 2026 16:40
@ianmatson

Copy link
Copy Markdown
Contributor Author

Sounds like we 🪓 for the time being! Gonna close to get this out of our backlog - @natalia-amorim if you disagree, feel free to resurrect this

@ianmatson ianmatson closed this Sep 11, 2026
@github-project-automation github-project-automation Bot moved this from Backlog to Done in PostHog.com planning Sep 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

website About the website (beyond just landing pages)

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants