Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pricing page - 4.0 updates #5718

Merged
merged 50 commits into from
Sep 23, 2022
Merged

Pricing page - 4.0 updates #5718

merged 50 commits into from
Sep 23, 2022

Conversation

st0nebreaker
Copy link
Contributor

@st0nebreaker st0nebreaker commented Sep 6, 2022

Closes #5674. Refreshes & updates Pricing page plan info and layout design.

Changelog

  • New Pricing plans & Pricing page layout updates
  • Collocates Pricing interfaces & data in components/Pricing/data.tsx file (Tried to make plan feature data as clear as possible. There is a "highlighted" features section & overview of features. Some of the features share title/descriptions, and some differ slightly.)

Note

Test

  1. Ensure prettier has standardized the proposed changes.
  2. Nav to /pricing, ensure data is correct, responsive design, UI matches spec, sticky table header

@st0nebreaker st0nebreaker added team/content-platform marketing-request Used by CPT to indicate requests from the Marketing Team labels Sep 6, 2022
@st0nebreaker st0nebreaker added this to the A - Sprint 12 milestone Sep 6, 2022
@st0nebreaker st0nebreaker self-assigned this Sep 6, 2022
@st0nebreaker st0nebreaker marked this pull request as ready for review September 20, 2022 16:27
@sourcegraph-bot
Copy link
Contributor

sourcegraph-bot commented Sep 20, 2022

Notifying subscribers in CODENOTIFY files for diff 5796271...c4f9fd5.

Notify File(s)
@content-platform-team src/components/Pricing/PricingPlan.tsx
src/components/Pricing/PricingPlanFeature.tsx
src/components/Pricing/data.ts
src/components/Pricing/index.ts
src/components/Pricing/interfaces.ts
src/components/index.ts
src/pages/pricing.tsx
src/styles/_bootstrap-overrides.scss
src/styles/globals.css
src/styles/globals.scss
tailwind.config.js

Copy link
Contributor

@bretthayes bretthayes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great so far Becca! Solid work on this! Some comments below:

src/components/Pricing/PricingPlan.tsx Outdated Show resolved Hide resolved
src/pages/pricing.tsx Show resolved Hide resolved
src/pages/pricing.tsx Show resolved Hide resolved
@bretthayes bretthayes changed the base branch from main to 4.0-launch September 22, 2022 22:46
@bretthayes bretthayes mentioned this pull request Sep 22, 2022
5 tasks
src/components/Pricing/data.ts Outdated Show resolved Hide resolved
src/components/Pricing/data.ts Outdated Show resolved Hide resolved
src/components/Pricing/data.ts Outdated Show resolved Hide resolved
src/components/Pricing/data.ts Outdated Show resolved Hide resolved
src/components/Pricing/data.ts Outdated Show resolved Hide resolved
src/components/Pricing/data.ts Outdated Show resolved Hide resolved
src/components/Pricing/data.ts Outdated Show resolved Hide resolved
src/components/Pricing/data.ts Outdated Show resolved Hide resolved
src/components/Pricing/data.ts Show resolved Hide resolved
src/components/Pricing/data.ts Outdated Show resolved Hide resolved
Becca Steinbrecher added 2 commits September 23, 2022 08:54
@bretthayes bretthayes requested a review from sqs September 23, 2022 20:45
@bretthayes bretthayes merged commit 3f4654a into 4.0-launch Sep 23, 2022
@bretthayes bretthayes deleted the refresh/pricing-pg branch September 23, 2022 20:57
@bretthayes
Copy link
Contributor

Thanks @sqs @abschu! All copy edits fixed. If y'all have any further suggestions, please feel free to suggest in #5765.

bretthayes added a commit that referenced this pull request Sep 27, 2022
* DLS Long form content max width application

* Merge conflict

* 4.0/CTA update (#5762)

* CTA trial update & default values

* CTA update cont

* Fin CTA trial updates

* Prettier/Lint

* 4.0 landing pg CTA style option

* Update src/pages/shift-left-the-good-parts.tsx

Co-authored-by: Brett Hayes <bretthayes@users.noreply.github.com>

* CTA mobile stacking

* Cta center content max w

Co-authored-by: Becca Steinbrecher <becca.steinbrecher@sourcegraph.com@Beccas-MacBook-Pro.local>
Co-authored-by: Brett Hayes <bretthayes@live.ca>
Co-authored-by: Brett Hayes <bretthayes@users.noreply.github.com>

* Home page - 4.0 updates (#5755)

* Init home pg changes

* 4.0 banner updates

* Integrations update

* Rm hero bg

* Rm unused imports

* Lint/Pretty

* Update src/pages/home/_Hero.tsx

Co-authored-by: Brett Hayes <bretthayes@users.noreply.github.com>

* Home mesh bg adjustments

* mesh update

* demo video

* prettier and linting

Co-authored-by: Becca Steinbrecher <becca.steinbrecher@sourcegraph.com@Beccas-MacBook-Pro.local>
Co-authored-by: Brett Hayes <bretthayes@users.noreply.github.com>
Co-authored-by: Brett Hayes <bretthayes@live.ca>

* Sourcegraph 4 landing page updates for launch day (#5758)

* launch day wip

* twitch and links

* post launch social meta image

* launch pills hero bg

* thumbnails

* cta section updates

* Pricing page - 4.0 updates (#5718)

* Rough redesign layout change

* Comment

* PricingPlan card UI

* Adjust PricingPlanFeature

* Enterprise color toggle

* Cleanup

* Sticky table headers

* Lg table overall style setup & sticky headers

* Feature list data

* Feature_info dictionary

* Prettier/Lint

* Consolidate pricing data to it's own file

* Re org Spotlight & All feature label/tooltip data

* Reuse btns

* Comment

* Init accordion

* Tooltip style adjustments

* Type Feature dictionaries

* Accordion icon toggle

* Tooltip style

* Mars gradient bg

* FAQ links

* Prettier/Lint

* FAQ heading spacing

* Fix map key error

* Rm comment

* Table mobile sizing

* Lint/Prettier

* Rename file

* Copy change requests

* Header spacing

* Meta update

* CTA change

* Cont copy update

* Rm comment

* Cont copy updates

* Mobile feature table

* Copy updates & odd icon bug fix

* Cont table mobile refine

* Copy

* Copy

* copy edits and prettier

Co-authored-by: Becca Steinbrecher <becca.steinbrecher@sourcegraph.com@Beccas-MacBook-Pro.local>
Co-authored-by: Becca Steinbrecher <becca.steinbrecher@sourcegraph.com@Beccas-MBP.lan>
Co-authored-by: Becca Steinbrecher <becca.steinbrecher@sourcegraph.com@iPhonedariaJose.tulum.bionatural.mx>
Co-authored-by: Brett Hayes <bretthayes@live.ca>

* resourceListItem hover and landing hero mobile fix

* last reference of get-started -> signup

* Pricing copy updates (#5773)

* Copy updates

* Self-hosted code hosts tooltip copy

Co-authored-by: Becca Steinbrecher <becca.steinbrecher@sourcegraph.com@Beccas-MacBook-Pro.local>

* feedback

* allow 1 CTA button in CtaSection

* update product tour youtube video

* feedback

* copy update

* Feedback updates

* Sourcegraph 4.0 launch blogs (#5623)

Adding the 3 blog posts accompanying the launch of Sourcegraph 4.0: the code intelligence narrative, cloud announcement, and Sourcegraph 4.0 release post.

Add sourcegraph-4.0.md
Add code-intelligence-platform.md
Add enterprise-cloud.md

* remove Phabricator and CVS

Co-authored-by: Becca Steinbrecher <becca.steinbrecher@sourcegraph.com@Beccas-MBP.lan>
Co-authored-by: Becca Steinbrecher <becca.steinbrecher@sourcegraph.com@Beccas-MacBook-Pro.local>
Co-authored-by: Becca Steinbrecher <59381432+st0nebraker@users.noreply.github.com>
Co-authored-by: Becca Steinbrecher <becca.steinbrecher@sourcegraph.com@iPhonedariaJose.tulum.bionatural.mx>
Co-authored-by: Alex Isken <alex.isken@sourcegraph.com>
@st0nebreaker st0nebreaker added the ✨ 4️⃣.0️⃣ ✨ Sourcegraph 4.0 label Oct 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
marketing-request Used by CPT to indicate requests from the Marketing Team ✨ 4️⃣.0️⃣ ✨ Sourcegraph 4.0
Projects
No open projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Pricing page updates
6 participants