2021-12-29 06:35:20 -08:00
|
|
|
{{ define "hero" }}
|
|
|
|
{{ partial "hero" (dict "title" .Params.title) }}
|
|
|
|
{{ end }}
|
|
|
|
|
|
|
|
{{ define "main" }}
|
2022-06-01 10:58:20 -07:00
|
|
|
{{ $pageContext := . }}
|
|
|
|
|
2021-12-29 06:35:20 -08:00
|
|
|
|
2022-06-01 10:58:20 -07:00
|
|
|
<section id="overview" class="max-w-5xl mx-auto text-center my-28 px-6">
|
|
|
|
{{ with .Params.overview }}
|
|
|
|
<h2>{{ .titleTop }}<br />{{ .titleBottom }}</h2>
|
|
|
|
<p>{{ .description | markdownify }}</p>
|
|
|
|
{{ end }}
|
2022-11-01 21:17:17 -07:00
|
|
|
<div class="flex justify-center rounded-md bg-violet-100">
|
|
|
|
<p class="text-center">
|
Website updates (#2688)
* Initial homepage redesign pass, hero change + add sections
* bundle
* Add customer quotes to the homepage
* update title spacing, add Skai quote
* add new images for homepage
* spacing fixes
* update customer quotes
* sections + quotes updates, remove PDL logo
* update logo list
* add resource search diagram
adds resource search diagram for updates to product pages
* update diagram
"service" changed to "cloud"
provider count updated
added deployments and insights to diagram
* diagram revision
* Delete duplicate file
* Revision for real
* update images and backgrounds
* update twitter content
* remove unused graphic
* update hero secondary button
* fix community link color
* website updates
* fix logo size Signed-off-by: susanev<susan.ra.evans@gmail.com>
* updates to /product/ and /pulumi-service/
* update pricing and self-hosted pages
* fix formating
Signed-off-by: susanev <susan.ra.evans@gmail.com>
* remove relrefs from pricing
* fix html
Signed-off-by: susanev <susan.ra.evans@gmail.com>
* remove quotes from tweets, correct signup page links, customer logo changes
* update CTA button styles for purple background
* add links to homepage sections
* fix join link clickable area
* pulumi cloud & product changes, add some images
* update AI image to have language tabs
* styling fixes
* update product nav and text tweaks for /product
* fix logos spacing, update header button
* update copy
Co-authored-by: George Huang <george@pulumi.com>
* change Pulumi Cloud URL and add alias for /product/pulumi-service, add newline to product overview title
* update nav links for Pulumi Cloud
* update Pulumi Deployments image
* shorten tweet height for twitter carousel
* fix univision logo
* update community link
* restyle community join link
* edit customer list
* join link styles pt 2
* Update themes/default/layouts/page/pricing.html
* Update themes/default/layouts/page/pricing.html
* Update themes/default/layouts/page/pricing.html
* Update themes/default/layouts/page/pricing.html
* Update themes/default/layouts/page/pricing.html
* update ai graphics
* Search docs (#94)
---------
Co-authored-by: meagancojocar <50200557+meagancojocar@users.noreply.github.com>
Co-authored-by: Luke Hoban <lukehoban@gmail.com>
Co-authored-by: evanboyle <evan@pulumi.com>
* appease the linter
* handle pricing table text-wrap, center cells (keeping left column left-aligned)
* Insights blog post (#101)
Co-authored-by: Eric Rudder <ericrudder@users.noreply.github.com>
Co-authored-by: aaronkao <aaronkao@users.noreply.github.com>
* Add Pulumi AI UI (#95)
* WIP
* Remove WIP text
* Handle over-limit errors
* Refactor the page structure
* Bit of code, CSS, markup cleanup
* Support querystring params
* Layout WIP
* Switch to two-column layout
* Add GPT toggle, hopefully fix highlight bug, glitchy copy buttons
* Fix a little copy button issue
* Fix set-focus glitch, signup URL
* Remove language tooltips and tweak emphasis color
* Mobile and tablet tweaks
* Shorted labels for mobile, leading on outputs
* Extend the pre-highlight wait a bit to allow for slower rendering
* Hard-code the endpoint URL to avoid the extra docs PR for now
* Remove log statement
* Pulumi Insights product page (#91)
* First commit
* Adding subtitles
* A few visual and textual tweaks
* Make edits to AI section
* Added gif
* Updated images
* Added Get Started button to AI section
* Add Pulumi Insights to product nav, alias for /insights
* reorder mobile nav items for product section
* Add search gif
* Corrected formatting error
* Resized images
* Updated gif and added form links
* Added Preview Signup page
* Linted and formatted
* Remove button, fix layout issue on submit, link to forms, show learn-more message
* Signup -> sign up
* Updated anchor links and margins
* Minor edit to lede copy
* fix hover on button
---------
Co-authored-by: Christian Nunciato <cnunciato@work.local>
Co-authored-by: Sarah Hughes <sarah@pulumi.com>
Co-authored-by: Christian Nunciato <chris@nunciato.org>
Co-authored-by: zchase <zachary@pulumi.com>
* mark insights blog as draft (#102)
---------
Signed-off-by: susanev <susan.ra.evans@gmail.com>
Co-authored-by: Sarah Hughes <sarah@pulumi.com>
Co-authored-by: Anita Trimbur <anita@pulumi.com>
Co-authored-by: George Huang <george@pulumi.com>
Co-authored-by: susan evans <susan.ra.evans@gmail.com>
Co-authored-by: GH Action - Upstream Sync <action@github.com>
Co-authored-by: meagancojocar <50200557+meagancojocar@users.noreply.github.com>
Co-authored-by: Bryce Lampe <brycelampe@gmail.com>
Co-authored-by: Luke Hoban <lukehoban@gmail.com>
Co-authored-by: evanboyle <evan@pulumi.com>
Co-authored-by: Eric Rudder <ericrudder@users.noreply.github.com>
Co-authored-by: aaronkao <aaronkao@users.noreply.github.com>
Co-authored-by: Christian Nunciato <c@nunciato.org>
Co-authored-by: Christian Nunciato <cnunciato@work.local>
Co-authored-by: Christian Nunciato <chris@nunciato.org>
2023-04-12 23:15:38 -07:00
|
|
|
✨ <a href="/product/pulumi-insights"><span class="font-bold">New feature announcement:</span> Learn more about Pulumi Insights</a>. ✨
|
2022-11-01 21:17:17 -07:00
|
|
|
</p>
|
|
|
|
</div>
|
2022-06-01 10:58:20 -07:00
|
|
|
</section>
|
2021-12-29 06:35:20 -08:00
|
|
|
|
2022-06-01 10:58:20 -07:00
|
|
|
<section id="console-screenshot" class="max-w-4xl mx-auto text-center relative mb-28 px-6 lg:px-0">
|
|
|
|
<div class="shape-background pulumi-service-screenshot">
|
|
|
|
<div class="shape-container">
|
|
|
|
<div class="circle-right"></div>
|
|
|
|
<div class="circle-left"></div>
|
|
|
|
</div>
|
2021-12-29 06:35:20 -08:00
|
|
|
</div>
|
|
|
|
|
2022-06-01 10:58:20 -07:00
|
|
|
<img class="card mx-auto" src="/images/home/pulumi-console.svg" alt="Pulumi Service Screenshot" />
|
|
|
|
</section>
|
2021-12-29 06:35:20 -08:00
|
|
|
|
2022-06-01 10:58:20 -07:00
|
|
|
<section id="capabilities" class="my-28 px-6 relative">
|
|
|
|
<div class="shape-background pulumi-service-capabilities">
|
|
|
|
<div class="shape-container">
|
|
|
|
<div class="circle-top"></div>
|
|
|
|
<div class="circle-middle"></div>
|
|
|
|
<div class="circle-bottom"></div>
|
|
|
|
</div>
|
|
|
|
</div>
|
2021-12-29 06:35:20 -08:00
|
|
|
|
2022-06-01 10:58:20 -07:00
|
|
|
<div class="container mx-auto">
|
|
|
|
<div class="card p-6 lg:p-28 bg-white">
|
|
|
|
{{ with .Params.capabilities }}
|
|
|
|
<h2>{{ .title }}</h2>
|
|
|
|
|
|
|
|
{{ range .items }}
|
|
|
|
<h3>{{ .title }}</h3>
|
|
|
|
<img src="{{ .image }}" />
|
|
|
|
|
|
|
|
<ul class="list-none mt-6 mb-20">
|
|
|
|
{{ $listLength := len .details }}
|
|
|
|
{{ range $index, $item := .details }}
|
|
|
|
{{ $itemClass := "border-t-2" }}
|
|
|
|
{{ if eq (add $index 1) $listLength }}
|
|
|
|
{{ $itemClass = "border-t-2 border-b-2" }}
|
|
|
|
{{ end }}
|
|
|
|
|
|
|
|
|
|
|
|
<li class="accordion-item {{ $itemClass }} py-6">
|
|
|
|
{{ partial "accordian-header" (dict "text" $item.title) }}
|
|
|
|
<p class="mt-6">{{ $item.description | markdownify }}</p>
|
|
|
|
|
|
|
|
<div class="accordion-item-body-no-animation">
|
|
|
|
<p class="mt-6">{{ $item.more_info | markdownify }}</p>
|
|
|
|
</div>
|
|
|
|
</li>
|
|
|
|
{{ end }}
|
|
|
|
</ul>
|
|
|
|
{{ end }}
|
2021-12-29 06:35:20 -08:00
|
|
|
{{ end }}
|
2022-06-01 10:58:20 -07:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</section>
|
2021-12-29 06:35:20 -08:00
|
|
|
|
2022-06-01 10:58:20 -07:00
|
|
|
<section id="open-source" class="container mx-auto text-center px-6">
|
|
|
|
{{ with .Params.open_source }}
|
|
|
|
<h2>{{ .title }}</h2>
|
|
|
|
<div class="max-w-4xl mx-auto">{{ .description | markdownify }}</div>
|
|
|
|
<img class="mx-auto" src="{{ .image }}" alt="Pulumi Open Source" />
|
|
|
|
{{ end }}
|
|
|
|
</section>
|
2021-12-29 06:35:20 -08:00
|
|
|
|
2022-06-01 10:58:20 -07:00
|
|
|
<section id="security" class="mt-28 px-6 relative">
|
|
|
|
<div class="shape-background pulumi-service-security">
|
|
|
|
<div class="shape-container">
|
|
|
|
<div class="circle-right"></div>
|
|
|
|
</div>
|
2021-12-29 06:35:20 -08:00
|
|
|
</div>
|
2022-06-01 10:58:20 -07:00
|
|
|
|
|
|
|
<div class="container mx-auto text-center">
|
|
|
|
{{ with .Params.security }}
|
|
|
|
<h2>{{ .title }}</h2>
|
|
|
|
<p class="max-w-3xl mx-auto">{{ .description | markdownify }}</p>
|
|
|
|
<img class="mx-auto" src="{{ .image }}" alt="Pulumi Open Source" />
|
|
|
|
{{ end }}
|
2021-12-29 06:35:20 -08:00
|
|
|
</div>
|
2022-06-01 10:58:20 -07:00
|
|
|
</section>
|
2021-12-29 06:35:20 -08:00
|
|
|
|
2022-06-01 10:58:20 -07:00
|
|
|
<section id="case-studies" class="relative px-6 mt-28">
|
|
|
|
<div class="shape-background pulumi-service-case-studies">
|
|
|
|
<div class="shape-container">
|
|
|
|
<div class="circle-right"></div>
|
|
|
|
</div>
|
|
|
|
</div>
|
2022-03-02 20:14:55 -08:00
|
|
|
|
2022-06-01 10:58:20 -07:00
|
|
|
<div class="container mx-auto">
|
|
|
|
<h2 class="text-center">{{ .Params.case_studies.title }}</h2>
|
|
|
|
<div class="flex flex-wrap justify-center items-stretch">
|
|
|
|
{{ range .Params.case_studies.items }}
|
|
|
|
<div class="w-full lg:w-1/3 text-center my-8 relative">
|
|
|
|
<div class="h-full p-8">
|
|
|
|
<div class="h-16">{{ partial "customer-logo.html" (dict "logo" .logo) }}</div>
|
|
|
|
<h5>{{ .name }}</h5>
|
|
|
|
<p class="pb-8">{{ .description | markdownify }}</p>
|
|
|
|
<div class="absolute bottom-0 left-0 w-full">
|
2023-04-13 00:11:07 -07:00
|
|
|
<a href="{{ .link }}" class="btn-secondary whitespace-nowrap"
|
2022-06-01 10:58:20 -07:00
|
|
|
>{{ .name }}
|
|
|
|
Case Study</a
|
|
|
|
>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
{{ end }}
|
|
|
|
</div>
|
2021-12-29 06:35:20 -08:00
|
|
|
</div>
|
2022-06-01 10:58:20 -07:00
|
|
|
</section>
|
|
|
|
|
|
|
|
<section id="deployment" class="container mx-auto text-center mt-28 px-6">
|
|
|
|
<h2>{{ .Params.deployment.title }}</h2>
|
|
|
|
<div class="flex flex-wrap justify-content items-stretch text-left mt-16">
|
|
|
|
{{ range $item := .Params.deployment.items }}
|
|
|
|
<div class="w-full lg:w-1/2 p-3">
|
|
|
|
<div class="benefits-item-auto-h card bg-white p-12">
|
|
|
|
<div class="icon-section mb-8">
|
|
|
|
{{ partial "color-icon.html" (dict "icon" $item.icon "icon_color" $item.icon_color) }}
|
|
|
|
</div>
|
|
|
|
<div>
|
|
|
|
<h5>{{ $item.title }}</h5>
|
|
|
|
</div>
|
|
|
|
<div class="mt-6">
|
|
|
|
<p>{{ $item.description | markdownify }}</p>
|
|
|
|
</div>
|
2021-12-29 06:35:20 -08:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
{{ end }}
|
|
|
|
</div>
|
2022-06-01 10:58:20 -07:00
|
|
|
</section>
|
|
|
|
|
|
|
|
<section id="pricing" class="container mx-auto text-center mt-28 px-6">
|
|
|
|
{{ with .Params.pricing }}
|
|
|
|
<h2>{{ .title }}</h2>
|
|
|
|
<p class="max-w-xl mx-auto">{{ .description | markdownify }}</p>
|
|
|
|
<div class="mt-12">
|
|
|
|
<a href="{{ relref $pageContext " /pricing" }}" class="btn-secondary">Pricing</a>
|
2021-12-29 06:35:20 -08:00
|
|
|
</div>
|
|
|
|
{{ end }}
|
2022-06-01 10:58:20 -07:00
|
|
|
</section>
|
|
|
|
|
|
|
|
<section id="get-started" class="container px-6 lg:px-0 mx-auto my-28 px-6">
|
|
|
|
<div class="w-full bg-violet-600 card p-6 lg:p-16 lg:pt-24 text-center">
|
|
|
|
<div class="max-w-xl mx-auto">
|
|
|
|
<h2 class="text-white hidden lg:block px-0 lg:px-16">{{ .Params.get_started.title }}</h2>
|
|
|
|
<h4 class="text-white mt-0 lg:hidden">{{ .Params.get_started.title }}</h4>
|
|
|
|
<p class="text-white">{{ .Params.get_started.description }}</p>
|
|
|
|
<div class="mt-16">
|
2023-06-16 18:43:40 -07:00
|
|
|
<a class="btn-secondary" href="{{ relref . "/docs/get-started" }}">Get Started</a>
|
2022-06-01 10:58:20 -07:00
|
|
|
</div>
|
2021-12-29 06:35:20 -08:00
|
|
|
</div>
|
|
|
|
</div>
|
2022-06-01 10:58:20 -07:00
|
|
|
</section>
|
|
|
|
{{ end }}
|