25 Commits

Author SHA1 Message Date
Kimberley Mackenzie
e35e01f06f
Prettier Spike (#1517)
* Add Prettier set-up (no formatting in this commit).

* Manual fixes for Prettier issues.

* Run Prettier fix on non-markdown files.

* Incorporate Prettier PR feedback - update commands, re-apply new yaml styles, add editor config.

* Remove deprecated config item.

* Add dependency on prettier-plugin-go-template.

* reconcile changed file with prettier formatting.

* Add git blame ignore revs file to include Prettier formatting commit.

* Fix format issue with merge conflict.
2022-06-01 10:58:20 -07:00
Zack Chase
f288a4e0dc
Update banners and add CTAs for PulumiUP in docs and blog pages (#25)
* Add internal ad id tracking to hubspot forms

* Add PulumiUP CTA to docs/blog pages

* Update banner and alert for PulumiUP

* Update the image to use brand colors and consistent borders, shadows

* Update button styling

* Apply suggestions from code review

Co-authored-by: Christian Nunciato <c@nunciato.org>

* Add semi-colon

Co-authored-by: Christian Nunciato <c@nunciato.org>
2021-04-07 15:48:13 -07:00
Zack Chase
3f40481a6f Update site banners and Intro workshop listings (#5424)
* Update introduction to pulumi listings

* Update site banners

* Add alias for PulumiUP page

* Update layouts/partials/banner.html

Co-authored-by: Christian Nunciato <c@nunciato.org>

Co-authored-by: Christian Nunciato <c@nunciato.org>
2021-03-10 15:40:23 -08:00
Joe Duffy
50e689d768 re:Invent is done ;-) (#4881) 2021-01-05 07:34:41 -08:00
Zack Chase
98abd16d89 Update site banner and home page alert for re:Invent (#4697)
* Update site banners

* Address feedback
2020-12-01 15:04:26 -08:00
Joe Duffy
ac5eb40573 Add a new blog post 2020-10-28 04:39:13 -07:00
Christian Nunciato
d068c1a5b0 Remove unneeded code (#4357) 2020-10-08 13:32:07 -07:00
Zack Chase
ac3217ffa8 Update summit CTAs on home page (#4356) 2020-10-08 12:40:36 -07:00
Christian Nunciato
b293825f66 Summit takeover (#4290) 2020-09-23 13:30:35 -04:00
Zack Chase
f01b7743a9 /azure page updates (#4219)
* Initial page layout for /azure

* Typo fixes

* Add arm2pulumi section; cleanup

* Update split section image; copy updates

* Add azure press release

* Fix name of provider

* Fix typo

* Azure NextGen API docs (#4264)

* Add the chicklet alert

* Change the link to point to /azure

* Minor content adjustments

* Announce Azure Next Gen blog (#4265)

* Update links and adoption section

* Add a missed word

* Proper case

* Change alert text

* Remove links to language docs

* Last edits to the blog post

* Update blog image with code

Co-authored-by: Mikhail Shilkov <github@mikhail.io>
Co-authored-by: Christian Nunciato <c@nunciato.org>
2020-09-21 07:13:42 -04:00
Christian Nunciato
ae10bf2245 Varions Kubernetes-page fixups (#3940) 2020-08-12 15:17:58 -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
Christian Nunciato
42a6750223 Site updates (#2966) 2020-04-20 21:00:31 -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
Joe Duffy
4fe0538a44 Foreshadow more/less (#2625) 2020-03-10 15:28:21 -07: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
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
Zack Chase
cdce95b1e5 Add link tracking script and apply it home page links (#2034) 2019-11-26 10:49:11 -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
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
Christian Nunciato
bda90d5345 Use orange for the alert badge (#1706) 2019-09-09 15:16:37 -07:00
Christian Nunciato
f092123173 Minor nav fixes (#1705)
* Show (and hide) the submenu when scrolled
* Decrease the mobile font size of the home-page alert, to wrap less often
2019-09-09 12:07:56 -07:00
joeduffy
27b2b40491 Add 1.0 blog post and alert 2019-09-05 05:24:07 -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