* 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>
* Initial framework for revamped aws page
* Make mobile friendly
* Make animations work
* Add re:Invent takeover content
* Layout updates
* Fix typos
* Address feedback
* Add logic to not show minecraft blog
* Remove old content
* Address feedback
* Address more feedback
* Address more feedback
* 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>
* 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>
* Default to the code tab and include a default program as a
starting point. In the future, we can consider adding multiple
"sample" programs to start from, but seems like a decent start.
* Support uploading one or more files.
* Add support for multi-file outputs, in addition to adding
filename headers to each individual file that gets returned.
* Add a more friendly error message that tells you to contact
sales or join the community Slack if an example fails to convert.
* Add a more user-friendly error message when no code is entered.
* Add a Terraform vs Pulumi section in addition to details on
how tf2pulumi works and how to tackle deeper import projects.
* Add a Contact Us form towards the bottom of the tf2pulumi page.
* Move the languages icons to the top of the page, so they don't
confusing look like a part of the clickable tabs.
* Add a "DOWNLOAD" button that shows up after converting code
and will zip up all of the results and download them.
* Update the pricing page
This change clarifies a few aspects of our pricing page:
* Use the monthly total ($50 and $225 for Team Starter and Pro),
rather than mixing terms (which had the unintended consequence
of making Pro look like a minor step up from Starter).
* Add a billing cycle chooser to switch between Monthly and
Annually (the default) prices.
* Move the user count to the top of each box, and bold the
numbers, to make them stand out as clearly different.
* Trim the bulleted list -- it's gotten quite lengthy. That
includes removing the "free" and "trial" points, since this
information is already represented in other areas (headers,
buttons, etc). Change the trial buttons to include "14-DAY".
* Put a single, prominent trial CTA above the fold
* Restore old pricing phrasing for now
* Improve pricing layout
* Add open source callout
* Remove PREVIEW from self-host
* Fix comment in scripts/gen_resource_docs.sh
* Add a new css class for showing resource deprecation messages at the top of a resource doc.
* Turn-off verbosity for Hugo. Whitelist resource-deprecated class in postcss config.
* Bump-up the shortcode processing timeout to 300s.
* Add a max-width for the anchor tags inside li and also truncate them.
* Add a new script called gen_all_res_docs.sh to assist generating resource docs for all of the providers.
* Install the Pulumi resource plugin for the provider as part of generating resource docs.
* Generate resource docs for pulumi-alicloud
* Generate resource docs for pulumi-aws
* Generate resource docs for pulumi-azure
* Generate resource docs for pulumi-azuread
* Generate resource docs for pulumi-cloudamqp
* Generate resource docs for pulumi-cloudflare
* Generate resource docs for pulumi-consul
* Generate resource docs for pulumi-digitalocean
* Generate resource docs for pulumi-dnsimple
* Generate resource docs for pulumi-fastly
* Generate resource docs for pulumi-f5bigip
* Generate resource docs for pulumi-gcp
* Generate resource docs for pulumi-kafka
* Generate resource docs for pulumi-keycloak
* Generate resource docs for pulumi-linode
* Generate resource docs for pulumi-mysql
* Generate resource docs for pulumi-newrelic
* Generate resource docs for pulumi-okta
* Generate resource docs for pulumi-openstack
* Generate resource docs for pulumi-packet
* Generate resource docs for pulumi-postgresql
* Generate resource docs for pulumi-rabbitmq
* Generate resource docs for pulumi-rancher2
* Generate resource docs for pulumi-signalfx
* Generate resource docs for pulumi-spotinst
* Generate resource docs for pulumi-vsphere
* Generate resource docs for pulumi-tls
* Generate resource docs for pulumi-vault
* Create initial framework for new webinar listings and registration pages
* Add gate/ungated, live/recorded, and new list format
* Add gated test webinar and wire up form handler
* Add responive layout for webinar listings
* Remove test webinar; uncomment CSS
* Add webinars; update formatting
* update copy
* Add PulumiTV section and videos
* On demand page formatting
* Make webinar headings anchor-able
* Fix SEO lint errors
* Reduce duplicate code
* Address feedback
* Use plural directory for webinars and redirect old webinar pages
* Add a Make target for generating the new schema-based resource docs.
* Add new tool for generating the resource-based docs.
* Update README for resourcedocgen. Remove menu setting from the front-matter of providers/_index.md.
* Add a heartbeat script to prevent Travis from killing the job due to lack of output during Hugo build.
* Generate the resource docs for AWS under pkg/.
* Update gen_resource_docs.sh to read the already generated schema.json file.
* Regenerate AWS docs with the block_external_search_index in the front-matter of resources and index pages.