* Rename content/resources to content/events-workshops. Add alias for resources in events-workshops/_index.md
* Update references to /resources/* to /events-workshops/*
* Update the Resources option in the header nav to Events & Workshops
* Rename resources layouts to events-workshops
* Add aliases to all content/events-workshops/* pages for /resources
* Add a tool (redirector) that can add aliases when moving content in bulk
* Update indentation to use 2-spaces for the aliases list in events-workshops/pulumi-update-2020-04-29
* Add whylabs and panther labs case studies
* Update home page logo section
* Apply suggestions from code review
Co-authored-by: George Huang <george@pulumi.com>
* Fix up home page logos
Co-authored-by: George Huang <george@pulumi.com>
* First cut of sessionize integration
* Add working registration flow
* Some copy updates and formatting fixes
* CES registration updates
* Address some feedback
* Remove uneeded pages and update ctas
* Remove unused image
* Address feedback
* First cut of new automation api page content
* Tighten up responsive design
* Apply suggestions from code review
Co-authored-by: George Huang <george@pulumi.com>
* Address feedback
* Update themes/default/layouts/page/automation.html
Co-authored-by: George Huang <george@pulumi.com>
Co-authored-by: George Huang <george@pulumi.com>
* Update Kenshoo branding to Skai
Kenshoo rebranded to Skai, so we need to update the copy.
* Update skai branding across site
* resize skai logo
Co-authored-by: Zack Chase <zachary@pulumi.com>
Co-authored-by: spara <sophia.parafina@gmail.com>
* Add new contact us section
* Refactor multi select form component to allow more than just date selecting
* Add selector to contact us form
* Consolidate contact us sections across website
* Fix tests
* Address feedback
* Only show the top 40 blog tags
In https://github.com/pulumi/pulumi-hugo/pull/215, I had suggested
that instead of physically deleting tags we didn't want to show, we
compute it algorithmically, by only showing the "Top N" tags. This
commit introduces said functionality.
This has a few advantages:
* Preserves old metadata (the authors added the tags because they
felt they were meaningful and captured information about the posts).
* Enables us to surface those tags differently in the future (who
knows, maybe someday we'll want to run a "spinnaker" campaign).
* Notably, also keeps the tag index pages, which Google has indexed.
* Enables us to add a "View More ..." link at the bottom of the
page if folks want to see the entire list.
* Perhaps most importantly, protects against future bloat. For
example, since this tag cleanup happened, we have added top-level
tags for "aliases", "app-runner", "iam", "open-source", and
"refactoring", each of which has only a single post.
I chose 40 as the N in Top N, because that's how many we show today.
I could see an argument for filtering this based on post count
instead (e.g., only those with >3 posts).
* Add back some tags
Now that we filter out unpopular tags, we can add back some of the
ones previously removed.
* Add an automation API landing page
This is just an initial sketch. We'll make it better soon.
* Add some styles and put video above the fold
* Update getting started link
Co-authored-by: Zack Chase <zachary@pulumi.com>
* 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>
* 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>
* Prototyping new Swiftype search integration
* Remove script for building search index
* Remove search
* Script cleanup
* Style adjustments
* Relocate search bar to top of left nav
* Back out inadvertent package.json additions
* Reparent the Swiftype autocomplete container
Co-authored-by: Christian Nunciato <c@nunciato.org>
* Add ask the expert sessions for EU
* Fix bug with date param not working right
* Fix Aiven date
* Fixup the daylight savings and linking
* Update content/resources/ask-the-expert/index.md
Co-authored-by: Christian Nunciato <c@nunciato.org>
Co-authored-by: Christian Nunciato <c@nunciato.org>