307 Commits

Author SHA1 Message Date
Zack Chase
976e49b0ac Add Recent News items (#4039)
* Open recent news links in a new tab

* Add recent news items
2020-08-20 14:50:52 -07:00
Zack Chase
d6b2ba7c35 Update /kubernetes product page (#3836)
* New Kubernetes Superpowers blog post

* Add lang picker

* Add crd2pulumi examples

* lint

* Apply suggestions from code review

* Apply suggestions from code review

Co-authored-by: Sophia Parafina <spara@users.noreply.github.com>

* PR feedback and Helm 3 + Kustomize section

* Fix link to press release

* Add link and screenshot for kube2pulumi page

* Reformat kubernetes product page; authentication based CTAs

* Update layout and placeholder text

* Fill in copy

* Remove unused

* Superpower icon, snake_case in YAML

* Use existing SVGs (refactor into icon lib later)

* Typo, add TODO to use SVGs

* Remove more unused

* WIP: Code-switcher, UX polish

* Scroll back to top-left, add dark-mode style for Python and C#

* Update copy

* Layouts and things

* Disambiguate

* Link to the release from the newsroom

* Medium and large layout adjustments

* Update cloud eng summit text

* Copy edits

* Fix typos

* Fix typo

* Fix typos

* Update links

* Link to the blog post

Co-authored-by: Luke Hoban <luke@pulumi.com>
Co-authored-by: Levi Blackstone <levi@pulumi.com>
Co-authored-by: Sophia Parafina <spara@users.noreply.github.com>
Co-authored-by: Christian Nunciato <c@nunciato.org>
2020-08-12 07:16:44 -04:00
Zack Chase
3dd0ffb466 Clean up webinar pages and add CircleCI webinar on demand flow (#3647)
* Move circleci webinar to on demand format

* Clean up old webinars

* Add Spinnaker Live recording
2020-06-23 17:20:26 -04:00
Christian Nunciato
9a1fefece3 Fix broken links (#3646)
* Fix broken links
* Handle F# examples
2020-06-23 13:37:13 -07:00
Zack Chase
50749d6a5e Update CircleCI webinar date (#3466) 2020-06-01 15:52:37 -04:00
Christian Nunciato
ec8a685591 Add a tooltip component (#3391)
* Add a tooltip component
* Add a README for the component
2020-05-29 09:40:37 -07:00
Zack Chase
2940d4e9ac Add JFrog webinar recording and AWS "Howdy Partner" webinar (#3406)
* Add gate functionality to jfrog recording

* Add aws howdy partner webinar

* Fix up superpowers page for jfrog recording

* Add meta description to aws howdy partner

* Block external page search indexing
2020-05-27 16:08:34 -07:00
Zack Chase
8021b959f5 Remove old webinar/events; clean up listings (#3364)
* Unlist old webinars/events

* Remove dates from old webinars on the /superpowers

* Update gitops webinar to have recording

* Remove gitlab gate

* Address feedback
2020-05-21 12:29:51 -07:00
Christian Nunciato
035d5d993d Word spacing on pricing page (#3376) 2020-05-21 09:43:43 -07:00
Joe Duffy
697b469a0c Add audit logs to the pricing page (#3236) 2020-05-08 08:42:29 -07:00
Joe Duffy
d7a4247d1c Add a CrossGuard landing page (#3235)
* Add a CrossGuard landing page

* Link to CrossGuard page from pricing

* Add Credijusto quote/case study link

* Fix the CrossGuard meta title

* Add links to new CrossGuard page

This change adds a link to the CrossGuard page from the
PRODUCTS drop down in the top nav.

It also adds a "For Security Engineers" section to the WHY PULUMI
page, in addition to cleaning up some of the copy there.
2020-05-07 19:34:54 -07:00
Zack Chase
8b83ba27a6 Add recording of launch webinar (#3142)
* Update front matter to be pre recorded video

* Add getting started section to webinar landing page

* Update formatting and images

* Add button to link to getting started section and webinar page to prerecorded videos

* Update webinar image

* Address feedback

* Add embed URL and update CTA text
2020-04-29 13:00:10 -07:00
Zack Chase
b31aab03a7 Add listing and landing page for JFrog webinar (#3151)
* Update gitlab webinar image

* Add JFrog webinar

* Update content/webinars/sharing-and-reusing-infrastructure/index.md

Co-Authored-By: Christian Nunciato <c@nunciato.org>

* Update layouts/page/superpowers.html

Co-Authored-By: Christian Nunciato <c@nunciato.org>

* Fix lint error

Co-Authored-By: isaac-pulumi <59850911+isaac-pulumi@users.noreply.github.com>

* Shorten title

Co-authored-by: Christian Nunciato <c@nunciato.org>
Co-authored-by: Justin Van Patten <jvp@justinvp.com>
Co-authored-by: isaac-pulumi <59850911+isaac-pulumi@users.noreply.github.com>
2020-04-29 11:23:30 -07:00
Joe Duffy
38ebd68537 Fix monthly pricing for Team Pro in details (#3087) 2020-04-27 14:24:12 -07:00
Christian Nunciato
e07d24ef67 Update the button for the self-service clouds talk (#3100) 2020-04-25 15:03:13 -07:00
Zack Chase
180b6dd3a8 Add circleci webinar (#3069) 2020-04-22 17:14:01 -07:00
Joe Duffy
5d90c11005 Add link to 2.0 post from superpowers page (#3051) 2020-04-21 05:18:54 -07:00
Christian Nunciato
42a6750223 Site updates (#2966) 2020-04-20 21:00:31 -07:00
Joe Duffy
7d0c6c02d0 Update the pricing page (#2877)
* Update the pricing page

This change clarifies a few aspects of our pricing page:

* Use the monthly total ($50 and $225 for Team Starter and Pro),
  rather than mixing terms (which had the unintended consequence
  of making Pro look like a minor step up from Starter).

* Add a billing cycle chooser to switch between Monthly and
  Annually (the default) prices.

* Move the user count to the top of each box, and bold the
  numbers, to make them stand out as clearly different.

* Trim the bulleted list -- it's gotten quite lengthy. That
  includes removing the "free" and "trial" points, since this
  information is already represented in other areas (headers,
  buttons, etc). Change the trial buttons to include "14-DAY".

* Put a single, prominent trial CTA above the fold

* Restore old pricing phrasing for now

* Improve pricing layout

* Add open source callout

* Remove PREVIEW from self-host
2020-04-20 19:00:09 -07:00
Luke Hoban
b390f977ad Remove PREVIEW label from dynamic providers and self-hosted (#2997)
These are both now out of preview, fully-documented, and have meaningful large-scale usage.

There are three remaining areas that are still marked as preview:
1. `@pulumi/kubernetesx` package for NodeJS
2. `@pulumi/cloud` package for NodeJS
2. `pulumi_policy` package for Python

Fixes #2924.
2020-04-17 19:19:05 -07:00
Erin Krengel
0a9b482b2c remove preview from pac content (#2822) 2020-04-02 14:24:19 -07:00
Joe Duffy
60cf0ca303 Hide new hosting element on mobile (#2803)
This new element breaks the flow when the tier boxes
wrap in smaller (mobile) UIs. Simply hide them unless
we have a larger format display.
2020-03-31 19:27:58 -07:00
Joe Duffy
ad6b1dda61 Add a hosting callout (#2788) 2020-03-30 18:48:22 -07:00
Christian Nunciato
a9bdf70391 Fix up some ambiguous references (#2730)
* Remove unreferenced links
* Disambiguate links to /contact
2020-03-23 18:05:45 -07:00
Christian Nunciato
a7e5f34ae3 Update CrossGuard pricing details (#2423)
* Update CrossGuard pricing details
* Adjust the heading
2020-02-11 08:52:37 -08:00
Christian Nunciato
25bd312525 Add a Brand page (#2394)
* Add a Brand page

* Address feedback
2020-02-06 17:44:34 -08:00
Christian Nunciato
4668014fd4 Add case studies (#2190) 2020-02-05 14:55:51 -08:00
Zack Chase
5b883060b6 Add confirmation page for workshops (#2367)
* Add confirmation page for workshops

* Update content/confirmation/_index.md

Co-Authored-By: Justin Van Patten <jvp@justinvp.com>

* Address feedback

Co-authored-by: Justin Van Patten <jvp@justinvp.com>
2020-02-03 09:18:12 -08:00
Joe Duffy
e809e2535e Add a "letter to your boss" (#2295)
* Add a "letter to your boss"

Inspired by the KubeCon letter to your boss, this is a little
email template someone can use to start a conversation with their
manager about using Pulumi in their organization.

* Apply suggestions from code review

Co-Authored-By: Justin Van Patten <jvp@justinvp.com>

Co-authored-by: Justin Van Patten <jvp@justinvp.com>
2020-01-24 16:38:00 -08:00
Zack Chase
fd7beb011f Rename show directory to shows to avoid url collision (#2268)
* Rename show directory to shows to avoid url collision

* Remove shows directory and use _index.md instead of named file
2020-01-17 18:45:39 -08:00
Justin Van Patten
d16949c491 Cleanup minor formatting nits (#2260) 2020-01-16 18:28:38 -05:00
Zack Chase
3e054d0ea3 Add event tracking to link clicks (#2199)
* Add link linter script

* Add build commands for linting links

* Add linting to start of serve script

* Add tracking ids to links

* Add tracking id to links

* Finish adding tracking ids to remaining html links

* Add front labels to lint results

* Add some checks to function inputs; address feedback

* Add checks that the element exists before sending tracking event

* Add urlize to dynamically created tracking ids

* Switch to generating ids instead of hardcoding

* Do not encode strings when generating link tracking ids

* Convert to use data-track attribute instead of data-tracking-id

* Remove link linter

* Fix duplicate read more tag

* Revert breadcrumb html to be one line to eliminate extra space

* Remove unused package

* Update g suite name convention on tracking id

Co-Authored-By: Christian Nunciato <c@nunciato.org>

Co-authored-by: Christian Nunciato <christian@pulumi.com>
2020-01-15 12:51:13 -08:00
Christian Nunciato
dc7ce76a6d Pad at all resolutions (#2225)
Signed-off-by: Christian Nunciato <c@nunciato.org>
2020-01-07 11:56:19 -08:00
Christian Nunciato
f82748a7a3 Remove CE notes in Product and Why Pulumi pages (#2193) 2020-01-06 10:35:28 -08:00
Joe Duffy
d56ab1cee0 Attempt to clarify open source vs. freemium vs. paid (#2159)
* Attempt to clarify open source vs. freemium vs. paid

This change:

- Add the Community Edition to the top-level edition tabs on
  the pricing page, replacing the separate section we already had.

- Adjust the feature differentiation waterfall in the edition tabs.

- Add a section to the top of the pricing page that clarifies that
  Pulumi is available as open source, freemium, or paid editions.

- Update the FAQ to call out the ability to use the open source
  independent of the service.

- Updates some text so that it doesn't sound like we're limiting
  the Community Edition to "individuals" -- in reality, it really
  just means "single user scenarios", which is subtly different.

This is certainly not perfect, but is a set of incremental changes
that I hope will clarify things at least a little bit.

The only thing I don't love is that it pushes the pricing tabs
closer to the fold, but I've adjusted some margins and kept the
new text fairly short, in an attempt to mitigate this.

* Adjust some things on the pricing page

- Apply CR feedback, and remove the "Pulumi Editions" H2 to save
  vertical space and get the goods closer to being above the fold.

- Use blue for the Community Edition. Apply orange to both Team
  Starter and Pro Editions. I didn't notice my change was semi-
  random as to the colors -- at least this means "action blue"
  is attached to the Get Started CTA, and that the team editions
  are consistently colored (which is at least defensible).

- Remove an errant dot.

* Add an alternative design

* Simplify the pricing banner

* Update RBAC entry in pricing table

Fixes #2070.
2019-12-16 10:39:06 -08:00
Christian Nunciato
b69363eee6 Add an Awards page (#2151) 2019-12-13 14:32:41 -08:00
Cameron Stokes
53f80c8537 Fix misspelling (#2140) 2019-12-11 18:03:02 +00:00
joeduffy
782402a55f Add links to pricing page 2019-12-01 20:25:15 -08:00
joeduffy
2aec43f94f Add product row for CrossGuard 2019-12-01 20:25:15 -08:00
Zack Chase
e4ef78d6eb Restyle pricing form and create template for form with quote (#2017)
* Restyle pricing form and create template for form with quote

* Address feedback

* Use faded blue input focus highlight; blue submit button

* Make customer quote optional in form-section

* Use new form styles across all hubspot contact us forms

* Add form id to about content; fix id of gcp form section

* Getting Started background color; quote heading text size

* Minor tweaks

Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-11-21 14:33:47 -08:00
Christian Nunciato
d630369456 Clarity labeling in the pricing grid (#1885) 2019-10-23 14:25:51 -07:00
Joe Duffy
56e489372b Clarify Team Starter pricing (#1816)
I've had a number of inquiries from folks where they thought
Team Starter was $50 *per user*. It is actually $50 for 3 users.
Hopefully this new text will clarify the matter at a glance.
2019-10-07 07:36:19 -07:00
Justin Van Patten
2749db12f9 Avoid some more 302 temporary redirects (#1734) 2019-09-12 17:08:12 -07:00
joeduffy
61c3fb2603 Fix a typo 2019-09-05 16:00:38 -07:00
Maria Bermudez
5b3d4fcc14 SAML updates (#1644)
* - Final cleanup
- Remove required shortcode and inline span tag instead

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>

* Address feedback
Update Guides landing page

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>

* - Update SAML index page
- Rename SSO page
- Add SSO page as required reading for integration guides
- Edit guides

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>

* Replace Pulumi Cloud Console with Pulumi Console

* Final cleanup

* Update warning to yellow
Present SAML settings in table format for consistency (per #1608)

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>

* Address feedback

* Fix broken relref links
Clean up text

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>

* Fix final broken link

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>

* Fix breadcrumb for intro overview

Signed-off-by: bermudezmt <bermudez.mt@gmail.com>
2019-09-04 17:21:43 -07:00
Christian Nunciato
1cbe21d237 New Home Page (#1643)
* New Home Page

Signed-off-by: Christian Nunciato <c@nunciato.org>

* Edit bits of the new homepage (#1665)

* Edit bits of the new homepage

This is a work in progress, however makes the following changes:

* Use a different heading/subheading.

* Make some fonts larger.

* Move the CTA above the fold and make it more prominent.

* Move Create/Deploy/Manage above the widget and style it differently.

* Change the text within Create/Deploy/Manage cards, and use
  a bulleted headings style for the major points.

* Add a SVG header to the Manage card for symmetry -- although
  it needs to be revised to include e.g. identity providers.

* Add real quotes.

* Add some new logos.

* Reorganize some non-homepage things

* Make the top navbar sticky -- and remove stickiness from some
  of the other second level navbars that are less important now.

* Use bg-purple-900 rather than black in some places. The black
  contrast just looks really retro and tacky to my eyes. (Honestly,
  still could use some work here, but it's marginally less horrific.)

* Eliminate PRICING from the top nav. Our belief is too many people
  click this and think we're 100% commercial without having open
  source offerings. This page is still available, but is more deeply
  integrated with the PRODUCT flow.

* Overhaul the PRODUCT page:

    - Better top level messaging.
    - Reuse the new carousel widget rather than the aging code snippet.
    - Revamp all of the details below.
    - Use slightly more modern looking FA icons rather than
      the images we had before (which looked kind of random).
    - Remove "Multi-Cloud Subscription" -- and add
      "Support and Training."
    - Link out to the PRICING page in certain key areas.

* Revamp overall message on the CAREERS page and massage some
  margins and font sizes.

* Move WHY-PULUMI further to the right of the nav bar.

Sights set on revamping WHY-PULUMI next ...

* Revamp the Why, Pulumi page

* Remove some unused bits

* Tidy up partner, migrate, and topics pages

The partner, migrate, and topics pages are showing their age. At
some point (soon) we need to just blow them up and rewrite them with
our current voice and perspective. For the time being, I do know
they are helping with SEO, so I've done a pass over them to bring
them (roughly) up to code -- still not perfect, but much better.

* Rework titles and abstracts for all pages.

* Replace @pulumi/cloud* examples with modern equivalents.

* Direct to the general GET STARTED page in most places.

* Rewrite the how-pulumi-works partial to use HTML and our more
  recent language and logos, instead of an aging screenshot.

* Ensure consistency on black 2nd level nav bars.

* Add partner logos for Azure and GCP.

* Use a real YouTube embed for the link to our video.

Fixes #1588.

* Refine the Why, Pulumi page further

* Make some more edits

...primarily to the "migrate" pages.

* Incorporate latest changes

Signed-off-by: Christian Nunciato <c@nunciato.org>

* Make final edits (#1683)

* Update the top level phrasing.

* Capitalize "Modern Infrastructure as Code" (it's bolder/stronger).

* Tweak some minor other language.

* Add a link to the video.

* Change carousel nav, tweak video, comment alert

* Make some adjustments for narrow mobiles
2019-09-04 15:47:35 -07:00
Maria Bermudez
5b3e51460b New TOC and breadcrumbs (#1563) 2019-08-23 14:22:47 -07:00
Chris Smith
cac313076c Remove spurrious semicolon 2019-08-06 12:11:58 -07:00
Christian Nunciato
e710a071d2 Add a section to the Pricing page for Community Edition (#1503)
Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-08-02 14:01:31 -07:00
Christian Nunciato
1a20f440d0 Make community edition links more discoverable (#1501)
Use a bold font on mobile, and use a normal weight with a two-pixel border at medium and above.

Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-08-01 20:14:03 -07:00