9 Commits

Author SHA1 Message Date
Christian Nunciato
bd2847e1d7
Add a 2023 item to the timeline (#2922)
* Add 2023 to the timeline

* Use Jonelle's SVG
2023-05-25 19:58:23 -07:00
George Huang
dd62017262
Update Dream Big value (#2796)
Fix duplicate text
2023-05-05 18:55:37 -07:00
Tiffani
5ca4ce80e8
SEO fixes for duplicate title tags and meta descriptions (#2725) 2023-04-25 15:48:56 -07:00
Kimberley Mackenzie
624f30084e
Update about page, including new leadership and press pages (#2543)
* 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>
2023-03-23 12:41:43 -07:00
Christian Nunciato
d7754f3951 Add Learn Pulumi generators and layout stubs (#3830)
Co-authored-by: Lee Zen <lee@pulumi.com>
2020-09-19 11:28:47 -07: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
joeduffy
c4438a1e0b Prefer meta_desc over summary
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.
2019-07-30 12:18:23 -04:00
joeduffy
9da560dc98 Fix some titles and meta descriptions
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.
2019-07-30 11:33:36 -04:00
Joe Duffy
0cad198bb2 Add "About" back to the navbar (#1280) 2019-07-07 18:07:02 -07:00