* Add snowflake case study
* Add header and link on home page to case studies
* Address some feedback
* Update external links for logos
* Apply suggestions from code review
Co-authored-by: Christian Nunciato <c@nunciato.org>
* Address feedback
Co-authored-by: Christian Nunciato <c@nunciato.org>
* Reimplement resources page functionality in CSS
* Address feedback
* Address feedback
* Add hubspot form stencil component
* Switch to using stencil hubspot form component
* Move UTM parameter tracking logic into stencil component
* Use stencil to render webinar datetime
* Add support for multiple sessions for a webinar
* Add support for select a session when registering
* Remove webinar.js from tsconfig
* Add introduction to pulumi workshop listing
* Update form styles
* Hide form selector after the form is submitted
* Clean up event handling
* Fix rebase mistake
* Update dates
* Transition event and webinar pages to be resources
* Reimplement resources page functionality in CSS
* Clean up URL slugs
* Remove unused style
* Address feedback
* Support no target in the url
* Address feedback
* Make entire tile clickable
* Unlist old webinars
* Fix relref issue in build
* Fix hoverability of filter icon/title
* Fix internal link issue
* Address feedback
* Update comment
* Make it work on mobile
Co-authored-by: Christian Nunciato <c@nunciato.org>
This goes back to the mascot and standard get started CTAs in the
hero, keeping the summit in the alert as we are still working on
adding a cloud engineering page that it will link to.
* 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>
* Add PulumiTV episode with transcription
* Apply suggestions from code review
Co-authored-by: Christian Nunciato <c@nunciato.org>
* Clean up transcript
Co-authored-by: Christian Nunciato <c@nunciato.org>
* Prefetch component.js files
* Use preload instead of prefetch
* Add crossorigin to preloads
* Use async instead of defer for component.js loads
* Add preloads for component scripts
* Use defer instead of async
* Apply suggestions from code review
Co-authored-by: Christian Nunciato <c@nunciato.org>
* Add back in crossorigin to avoid warning
* Update layouts/partials/head.html
Co-authored-by: Christian Nunciato <c@nunciato.org>
Co-authored-by: Christian Nunciato <c@nunciato.org>
* Add cloud engineering summit on webinar page
* Add cloud engineering summit to events page
* Add noopener noreferrer to external links in webinar list
* Update description
* Remove note at top of events page
* Add back tf2pulumi page
This page was renamed to kube2pulumi and shipped (huzzah!), so this
change adds it back. It also changes the URL to adopt the endpoint we
stood up in production, rather than my personal Pulumi account (oops).
* Don't throw, to avoid unhandled exceptions
This avoids the issue reported and fixed in
https://github.com/pulumi/docs/pull/4012.
* 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>
We require pip to be available, which is typically included with Python installs, but some Linux distros require it to be installed separately using the OS's package manager. Update the Python install instructions to mention this.
Also, update the .NET required version, since I noticed it was out-of-date.
* Update webinars
* Temporarily hide 'Upcoming' header until there are more webinars
* Uncomment heading and don't use featured flag
* Add 'RECORDED ON' to on-demand videos
* Add sourcegraph case study
* Fix relref links
* Update meta desc and description
* Apply suggestions from code review
Co-authored-by: Christian Nunciato <c@nunciato.org>
* Use the Sourcegraph SVG and adjust home page logo spacing
Co-authored-by: Christian Nunciato <c@nunciato.org>