pricing: phase 2: estimate billing page#9249
Conversation
…-free trial plans
…ling-page # Conflicts: # web-admin/src/routes/[organization]/-/settings/usage/+page.svelte
Convert `export let` to `$props()`, `$:` reactive declarations to
`$derived`, mutable locals to `$state`, and `<slot />` to
`{@render children()}` across all files changed in this PR.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
# Conflicts: # web-admin/src/features/billing/plans/CancelledTeamPlan.svelte # web-admin/src/features/billing/plans/POCPlan.svelte # web-admin/src/features/billing/plans/TeamPlan.svelte
# Conflicts: # web-admin/src/features/billing/plans/Plan.svelte
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
set to draft while DI redesigns; we may not need this page in product if we have on marketing page; reroute there instead |
See updated design here. @ericokuma Would like you to review first before Roy change it.
Additional Q for @royendo :
|
|
Thanks Di! What happens when a user clicks on Always on? Does the hours per day switch to 24 and grays out? What happens if they uncheck always on? |
|
If always on checked, the stepper should switch number to 24, but not disabled, if user input other numbers, uncheck the checkbox. (We can have a muted state for the stepper when always on checked.
|
|
Would it be better to use a slider instead then? So it's faster to slide around and we don't need to worry about the always on checkbox? |
|
Ah i see that clickhouse uses an always on checkbox. When you click on it, it moves their slider to 24 and grays out the slider but you can move the slider still and it will get out of disabled state. If you uncheck the always on checkbox, it goes back to the original number it was on prior to enabling always on |
|
all the other changes looks good to me! |
Good call-out, I did try sliders and moved away from them for a few reasons:
Happy to revisit if we see people struggle in usability testing, but I'd want to keep the form pattern-consistent first. |
|
okay makes sense! |
Revert unrelated changes to main. The nav/layout/billing-page refactors and other feature work will land via PR #9088; this PR should only ship the /estimate page. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
Weird @royendo, i'm trying to test this but not seeing the feature |


Week of May 4 Updates: Ready for review
Orb CreditRemove the credit from the UI, just calculates estimates nowOnce Deployment page and Org Billing page is ready; update UI to add link to this page
Checklist: