932 Commits

Author SHA1 Message Date
Justin Van Patten
59871869c7 Remove superfluous ".md" from relref links (#2196)
Hugo doesn't require it and currently in some cases we specify it and other cases we do not. This change makes us consistent.
2020-01-07 14:38:13 -05:00
Christian Nunciato
f82748a7a3 Remove CE notes in Product and Why Pulumi pages (#2193) 2020-01-06 10:35:28 -08:00
Joe Duffy
49f758c0ee Integrate "overview" pages with the nav (#2214)
This changes the structure of the nav slightly: instead of showing
"Overview" pages for each sub-section as an independent entry, which
consumes vertical space, hyperlink the section header itself. This
feels more intuitive to me, matches the way the breadcrumbs work,
and saves us on a bit of vertical real estate (which is getting fairly
scarce on our site now-a-days, as we continue to add more sections).
2020-01-05 11:18:59 -08:00
Zack Chase
ac9671c5f9 Fix duplicate h1 tags on blog and contact us (#2200)
* Fix duplicate h1 on blogs

* Fix duplicate h1 on contact us partial

* Use page title to determine if it is main blog page
2020-01-02 15:54:56 -07:00
Christian Nunciato
237a85d4ac Address horizontal overflows (#2192) 2019-12-26 09:51:25 -08:00
Zack Chase
5ab3d65926 Add markdown linting (#2135)
* Add markdown linting script; fix markdown lint errors

* Add support for meta description and page title validation

* Add comments

* Fix lint errors; exclude autogenerated tutorials

* Address feedback; add more comments

* Add more checks for redirect pages; no index; and auto generated content

* More fixes for lint errors

* Allow duplicate headings in a page

* More lint error fixes

* Even more lint error fixes

* Getting started guide lint fixes

* Add custom h1 support to docs single pages

* Use custom h1 tags on cloud getting started guides

* Add custom h1 support to docs

* Add custom h1 support to docs lists.html

* Final round of intial lint fixes

* Add markdown linting to build script

* Update README

* Test build failure due to lint error

* Fix lint error so build will pass

* Readability fixes for lint script
2019-12-18 09:59:20 -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
Christian Nunciato
3da3ad1c6d Adjust tags styling for consistency (#2112)
Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-12-11 10:45:38 -08:00
Cameron Stokes
53f80c8537 Fix misspelling (#2140) 2019-12-11 18:03:02 +00:00
Christian Nunciato
793dd72610 Run the anchoring script on load (#2126)
Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-12-09 12:22:30 -08:00
Christian Nunciato
fe99da5ff0 Add a get-started link to the blog sidebar (#2113)
Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-12-06 15:01:34 -08:00
Christian Nunciato
b9c843d28f Do some SEO cleanup (#2079)
* Don't block on anchor.js

* Add “| Pulumi” to page titles

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

* Honor shortened title tags where present

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

* Fix link to example tutorial

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

* Add H1 tags to pages without them

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

* Reduce image sizes

Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-12-03 19:06:35 -08: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
joeduffy
8ff2a830f2 Add a 2.0 blog post, and change the alert
This adds a 2.0 blog post and changes the alert to refer to it.
2019-12-01 20:25:15 -08:00
joeduffy
45dfee067c Add .NET Core to languages/carousel 2019-12-01 20:23:44 -08:00
Zack Chase
cdce95b1e5 Add link tracking script and apply it home page links (#2034) 2019-11-26 10:49:11 -08:00
Ustun Ozgur
c8a32d4b5d Typo in headline (#2032) 2019-11-22 16:44:29 +02: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
Justin Van Patten
d3b4b877a2 Fix logo stretch on Safari (#1980) 2019-11-14 16:42:24 +00:00
Eric Rudder
fd3bf043f5 typos 2019-11-14 08:19:58 -08:00
joeduffy
4e8baf1d4b Remove an errant "/" 2019-11-14 07:34:32 -08:00
Joe Duffy
1a2253593f Fix some content, add an image (#1979) 2019-11-14 07:15:28 -08:00
Joe Duffy
fede3be904 Add Crosswalk for Kubernetes landing page, and "NEW" pill (#1978) 2019-11-14 06:37:10 -08:00
Mike Metral
8b2d3898d6 k8s-language: fix is-active class tag 2019-11-13 11:38:32 -08:00
Mike Metral
c5bb1fddf4 shortcode(k8s-language): add noyaml option 2019-11-13 11:38:32 -08:00
Mike Metral
4768c79179 styling: make TS default k8s-language choice 2019-11-13 11:38:32 -08:00
Mike Metral
1c44736f91 Fix k8s-language chooser titles and missing sections 2019-11-13 11:38:32 -08:00
Mike Metral
cbc57678f9 Add k8s-language chooser shortcode 2019-11-13 11:38:32 -08:00
Mike Metral
905fd33c72 Add cloud chooser shortcode 2019-11-13 11:38:32 -08:00
Chris Smith
115819d4e7 Update hero message for .NET launch (#1958)
* Update hero message

* Update layouts/partials/alert.html

Co-Authored-By: Justin Van Patten <jvp@justinvp.com>
2019-11-11 08:17:19 -08:00
Justin Van Patten
d78290ad47 Display the docs TOC at the bottom on mobile (#1937)
Right now, on small (mobile) displays, we show the TOC at the top of the page. This forces you to scroll down to get to the actual content. Instead, move the TOC to the bottom of the page on mobile so the actual content is front-and-center at the top.
2019-11-07 08:24:30 -08:00
CyrusNajmabadi
a2989fa236 Update layouts/shortcodes/install-dotnet.html
Co-Authored-By: Justin Van Patten <jvp@justinvp.com>
2019-11-05 14:59:19 -08:00
CyrusNajmabadi
03dbdc4833 Update layouts/shortcodes/install-dotnet.html
Co-Authored-By: Justin Van Patten <jvp@justinvp.com>
2019-11-05 14:59:07 -08:00
Cyrus Najmabadi
b22b128def Update docs 2019-11-04 11:51:32 -08:00
Cyrus Najmabadi
561df4a037 tweak 2019-11-04 11:48:10 -08:00
Justin Van Patten
cfd8d8f55f Lang chooser support for .NET/C# 2019-10-31 15:53:36 -07:00
Justin Van Patten
be92efd7ee Add missing install-dotnet shortcode 2019-10-31 15:53:36 -07:00
Christian Nunciato
d630369456 Clarity labeling in the pricing grid (#1885) 2019-10-23 14:25:51 -07:00
Chris Smith
959d5d96ea Add <h1> tag to Blog tags template (#1851) 2019-10-14 09:34:31 -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
Maria Bermudez
53e4d66312 AWS Tutorials Cleanup (#1786)
* Add shortcode for summary
Update cleanup shortcode
Update Containers on Fargate tutorial
Update webserver tutorial to use shortcode

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

* Clean up REST API tutorial

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

* Fix broken link and remove extra spaces

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

* Final featured tutorial cleanup for AWS

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

* Fix 1640

* Address PR feedback
2019-09-30 12:46:19 -07:00
Christian Nunciato
c958203d6e Add a customer logo for Lemonade (#1788)
Also reduces the vertical height of the NIH logo just a bit, just for some visual balance.
2019-09-25 09:57:35 -07:00
Mikhail Shilkov
e65c1f02d9 How To Build Globally Distributed Applications with Azure Cosmos DB (#1777)
Co-Authored-By: Justin Van Patten <jvp@justinvp.com>
Co-Authored-By: Eric Rudder <ericrudder@users.noreply.github.com>
Co-Authored-By: Christian Nunciato <christian@pulumi.com>
2019-09-24 12:34:23 -07:00
Maria Bermudez
be9ae3fc81 EC2 Webserver Tutorial Cleanup (#1763)
* Clean up EC2 webserver tutorial
Add shortcode for multi-language prerequisites
Add shortcode for GitHub buttons for multi-language examples

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

* Pull in tutorial title updates

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

* Clean up EC2 webserver tutorial

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

* Fix broken link

- Use ungreedy matches for links.
- Don't attempt to fix-up links that start with "../"
2019-09-23 11:33:04 -07:00
Christian Nunciato
29428ed392 Fix HubSpot form styling (#1760)
This change applies explicit an explicit font color for form fields, rather than allowing it to be inherited.
2019-09-18 13:17:57 -07:00
Christian Nunciato
252ab85974 Add a Security page (#1730) 2019-09-17 11:42:29 -07:00
Justin Van Patten
e8ed522107 Rerun mktutorial (#1754)
Pull in latest changes from pulumi/examples (fixed-up links)
2019-09-17 11:23:14 -07:00
Justin Van Patten
e269c191e8 Fix TOC active selection of "API Reference" (#1753)
When viewing an API doc page, the "API Reference" TOC item was no longer selected. Fix by reverting back to the way I was allowing this previously.
2019-09-17 10:00:57 -07:00