932 Commits

Author SHA1 Message Date
97thFloor
f19680746b SEO optimization, KW "azure infrastructure" (#3557)
* SEO optimization, KW "azure infrastructure"

KW: azure infrastructure
Secondary KW: iaas meaning, infrastructure data
Language from semantic analysis: azure, data, service, Microsoft, virtual, web, secure, database

* Update layouts/partner/azure.html

Co-authored-by: Christian Nunciato <christian@pulumi.com>
2020-06-11 11:11:57 -07:00
Justin Van Patten
f114d08aed Update docs for Python automatic virtual environment support (#3546) 2020-06-10 14:28:23 -07:00
Christian Nunciato
4f926cc343 Revert "Swap Recent Posts with Tags on blog pages" (#3548)
This reverts commit bd09ae0cbc92aa6a1a41fa21230a3e094c0fb133.
2020-06-10 13:58:10 -07:00
Christian Nunciato
bd09ae0cbc Swap Recent Posts with Tags on blog pages 2020-06-10 13:34:02 -07:00
Christian Nunciato
4e233f0338 Direct API docs visitors to the resource docs (#3491) 2020-06-05 15:37:50 -07:00
Lee Zen
848508fd9f Update GCP page copy (#3483) 2020-06-03 09:15:38 -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
Justin Van Patten
21f595a1ed Document publishing Python policy packs (#3407) 2020-05-27 15:10:27 -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
Zack Chase
310809a872 Defer loading youtube script and image optimizations for home page (#3205)
* Defer loading youtube iframe on homepage

* Resize logo section images for page speed

* Readjust sizes for customer logos

* Remove iframe load JS and use srcdoc to show preview image

* Clean up logo image files

* Clean up preview image for home page youtube video

* Add play button to actual placeholder image for consistent formatting

* Remove image resize changes

* Replace the home-page video preview image

* Remove old image

Co-authored-by: Christian Nunciato <c@nunciato.org>
2020-05-15 15:26:29 -07:00
Sean Holung
e783be3f4f Add scroll to top button (#3152) 2020-05-15 13:29:36 -07:00
Luke Hoban
707ccdc128 Update tutorials (#3260)
Re-run mktutorial.sh to regenerate tutorial content from the Examples repo.

It's not immediately clear to me we *want* to keep all the newly added tutorials here, as the examples are of a varying level of quality/completeness.  We could alternatively only accept the "modifications" here and leave out the new tutorials for now.  But broadly speaking the additions help flesh out multi-language coverage for a number of areas.  I'm inclined to just keep everything here for now, until we decide on a different strategy for tutorials overall.
2020-05-12 10:03:42 -07:00
Christian Nunciato
2af7b908fe Make the examples in the resource docs collapsible (#3234)
* Make the examples in the resource docs collapsible
* Generate resource docs for pulumi-aiven
* Generate resource docs for pulumi-alicloud
* Generate resource docs for pulumi-aws
* Generate resource docs for pulumi-azure
* Generate resource docs for pulumi-azuread
* Generate resource docs for pulumi-cloudamqp
* Generate resource docs for pulumi-cloudflare
* Generate resource docs for pulumi-consul
* Generate resource docs for pulumi-datadog
* Generate resource docs for pulumi-digitalocean
* Generate resource docs for pulumi-dnsimple
* Generate resource docs for pulumi-docker
* Generate resource docs for pulumi-fastly
* Generate resource docs for pulumi-f5bigip
* Generate resource docs for pulumi-gcp
* Generate resource docs for pulumi-github
* Generate resource docs for pulumi-gitlab
* Generate resource docs for pulumi-kafka
* Generate resource docs for pulumi-kubernetes
* Generate resource docs for pulumi-keycloak
* Generate resource docs for pulumi-kong
* Generate resource docs for pulumi-linode
* Generate resource docs for pulumi-mailgun
* Generate resource docs for pulumi-mongodbatlas
* Generate resource docs for pulumi-mysql
* Generate resource docs for pulumi-newrelic
* Generate resource docs for pulumi-okta
* Generate resource docs for pulumi-openstack
* Generate resource docs for pulumi-packet
* Generate resource docs for pulumi-postgresql
* Generate resource docs for pulumi-rabbitmq
* Generate resource docs for pulumi-rancher2
* Generate resource docs for pulumi-random
* Generate resource docs for pulumi-signalfx
* Generate resource docs for pulumi-spotinst
* Generate resource docs for pulumi-vsphere
* Generate resource docs for pulumi-tls
* Generate resource docs for pulumi-vault
2020-05-11 12:51:06 -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
Joe Duffy
ed17637d7c Use next page title as the button in Getting Started (#3187)
* Use next page title as the button in Getting Started

This changes the "NEXT STEP >" button to use the title of the
next page in the flow, like "INSTALL PULUMI >", etc. The theory
is that this is more enticing to click as well as clearly
communicating what comes next.

As part of this, I changed the "CONFIGURE >" step to be a little
clearer; for now, I chose "CONFIGURE CLOUD ACCESS >" for AWS,
Azure, and GCP, and "CONFIGURE CLUSTER ACCESS >" for Kubernetes.

* Change Configure X buttons
2020-05-01 13:11:00 -07:00
Christian Nunciato
6fc21ca1eb Improve the layout of the API Reference page (#3166) 2020-04-29 16:48:57 -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
Christian Nunciato
f5d1da71ab Add a case study for Lemonade (#3106) 2020-04-27 14:34:13 -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
Joe Duffy
9412dfc09e Add a "share this post" section to blogs (#3079)
* Add a "share this post" section to blogs

This change adds a Twitter and LinkedIn sharing button to the right
hand nav for blogs. It's sticky so we don't need to choose between
top/bottom and I tried to keep the font sizes small and colors subdued
so as not to distract from the actual post content itself.

Fixes pulumi/docs#3065.

* Add some breathing room between social icons

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

* Change the social links to light blue

Co-authored-by: Christian Nunciato <c@nunciato.org>
2020-04-23 10:11:45 -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
Justin Van Patten
e325574c30 Remove "Edit this Page" link from resource docs (#3022)
Hide the right-hand "Edit this Page" link for generated resource docs, since they shouldn't be edited directly, like we do with other generated docs.
2020-04-18 18:24:13 -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
Jamie Kinkead
f177d9f3cf Jamie/replacing links (#2999)
* Changes to k8s links

* layout/partial link change
2020-04-17 16:28:03 -07:00
Eric Rudder
8c25eee935 Merge pull request #2907 from pulumi/clstokes/support-link
Change Support link in footer to send to Zendesk.
2020-04-14 10:54:30 -07:00
Zack Chase
d3a3cfd468 Update banner to promote 2.0 launch webinar (#2942)
* Update banner to promote 2.0 launch webinar

* Update copy of banner

* Another copy update
2020-04-14 09:59:49 -07:00
Christian Nunciato
b8a74750d2 Specify the options in the langfile shortcode (#2922)
* Specify the options in the langfile shortcode
* Set types and options on shortcode choosers
2020-04-13 14:27:34 -07:00
Justin Van Patten
fd87b31ce3 Add Python content to PaC docs (#2910) 2020-04-13 10:59:51 -07:00
Justin Van Patten
19199ac36d Merge branch 'master' into clstokes/support-link 2020-04-10 22:09:50 -07:00
clstokes
a2fcf4fb13 Change Support link in footer to send to Zendesk. 2020-04-10 08:45:33 -07:00
Zack Chase
fa217cd1d1 Delist old live webinars (#2899)
* Delist old live webinars

* Add redirects to webinar landing pages

* Do not redirect to listing but instead display coming soon text
2020-04-09 12:29:24 -07:00
Zack Chase
be261f421f Update dates for london event; add note to top of page w/ link to webinars (#2871)
* Update dates for london event; add note to top of page w/ link to webinar listings

* Update copy; address feedback
2020-04-07 15:12:45 -07:00
Justin Van Patten
5dca4fb495 Update language around Node.js version support (#2875) 2020-04-07 12:30:10 -07:00
Mikhail Shilkov
75eef2aa5c Shortcode 2020-04-07 14:26:31 +02:00
Zack Chase
c89e7ff00c Reorganize webinar listings (#2821)
* Start of reorg of webinar page

* Add featured listing to webinar lists

* Use duration instead of end time on listing page

* Localize datetime on webinar listing and landing pages

* Add js for view control on listing page

* Clean up listings

* Add support for on demand webinars

* Update date for .NET webinar

* Clean up images and formatting

* Add part two of iac workshop

* Update description and title for 04/09 workshop

* Add header to non featured list

* Update date format so it renders correctly in browsers

* Update launch copy

* Add customer webinar to site

* Address feedback around copy
2020-04-06 15:05:53 -07:00
Christian Nunciato
e4929ad6cd Change default card to summary (#2852) 2020-04-06 11:49:36 -07:00
Mikhail Shilkov
6a7edefb4d Merge pull request #2810 from pulumi/mikhailshilkov/dotnet-code
Update .NET code samples in docs
2020-04-03 22:44:38 +02:00
Christian Nunciato
e89e7f2d49 Use tiles for provider logos where appropriate (#2795)
Signed-off-by: Christian Nunciato <c@nunciato.org>
2020-04-02 18:20:02 -07:00
Erin Krengel
0a9b482b2c remove preview from pac content (#2822) 2020-04-02 14:24:19 -07:00
Praneet Loke
fae3bbdba3 Regenerate AWS, Azure (AD), GCP resource docs (#2820)
* Defer call glog.Flush in tools/resourcedocsgen.

* Allow passing a provider name to scripts/gen_resource_docs.sh.

* Don't use markdownify in the inner example shortcode.

* Use master branch of provider repos instead of calling update_repos.sh temporarily.

* Regen GCP resource docs with master.

* Regen Azure AD resource docs with master.

* Regen Azure resource docs with master.

* Regen AWS resource docs with master.
2020-04-02 13:03:48 -07:00
Mikhail Shilkov
b27a7dd8c0 Update .NET code samples in docs 2020-04-01 17:55:46 +02:00