* Update about page, including new leadership and press pages.
* Apply suggestions from code review
Co-authored-by: George Huang <george@pulumi.com>
* Implement responsive layouts.
* Update svg timeline, update spotlight photos on banner.
* Re-order leadership, update text and meta desc per marketing feedback.
* Final set of changes - update Lindsay's title, add Board firms on leadership page, updated community links, update timeline svg and text, fix active state for anchor tag links.
* Rebase bundle.
---------
Co-authored-by: George Huang <george@pulumi.com>
* 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>
This change prefers meta_desc over summary for controlling meta
description tags.
It also undoes the check for a missing meta description in the
prior commit. Since we unconditionally use Hugo's auto content
summarization via .Summary, it doesn't do anything meaningful.
We may want to revisit this as part of pulumi/docs#1475.
This change fixes up some titles and meta descriptions, in hopes
that it'll have a positive impact on our SEO (and SERP summary).
- Ensure all pages have titles and meaningful meta descriptions.
- Error out if pages lack a meta description. Also add the ability
to write `nosummary: true` if it's intentionally omitted.
- I'd like to error out if pages lack a title too. Unfortunately,
the Python API docs are missing titles (pulumi/docs#1127), so this
check is not currently enabled (easy to uncomment out later).
I also made the possibly-controversial change to stop emitting an
automatic `- Pulumi` at the end of page titles. This
- Leads to illy things -- like `About Pulumi - Pulumi`.
- Might make it more difficult for Google to extract a good title for
our SERP summary; is that why "Documentation" is currently
awkwardly labeled simply "Pulumi" on Google at the moment?
- Probably has a net negative effect on things like blog articles,
which we would like to index naturally based on the content.
I propose that anywhere we want Pulumi in the title, we manually add it.