diff --git a/.claude/commands/figma-to-template-page.md b/.claude/commands/figma-to-template-page.md index b228444a9b3e..dfe3c7f111e3 100644 --- a/.claude/commands/figma-to-template-page.md +++ b/.claude/commands/figma-to-template-page.md @@ -213,7 +213,7 @@ Use neutral class names for inner elements shared across partials (e.g. `section For CTA link styling, the shared selector covers all template partials: ```scss [class*="template-"] { - .cta { @apply text-violet-800 font-semibold font-body no-underline; } + .cta { @apply text-violet-primary font-semibold font-body no-underline; } } ``` diff --git a/BUILD-AND-DEPLOY.md b/BUILD-AND-DEPLOY.md index 8b4277f94459..8365c4b90df0 100644 --- a/BUILD-AND-DEPLOY.md +++ b/BUILD-AND-DEPLOY.md @@ -3746,21 +3746,21 @@ ls -lh public/css/ - Remove unused components - Optimize Tailwind config -2. **Reduce Tailwind Variants** +2. **Scope Tailwind's content scan** - ```javascript - // theme/tailwind.config.js - module.exports = { - variants: { - extend: { - // Only enable variants you use - backgroundColor: ['hover'], - textColor: ['hover'], - } - } - } + Tailwind v4 tree-shakes by default — it only emits CSS for classes it detects + in scanned files. If the bundle is larger than expected, narrow the scan with + explicit `@source` directives in `theme/src/scss/main.scss`: + + ```scss + /* Restrict scanning to only the directories that use Tailwind classes */ + @source "../../layouts/**/*.html"; + @source "../../content/**/*.md"; ``` + Avoid broad globs like `../../**` that pull in `node_modules` or generated + files — these inflate the detected class list and slow builds. + 3. **Code Splitting** - Separate critical CSS - Load non-critical CSS async diff --git a/content/about/_index.md b/content/about/_index.md index a719bdf9fa83..f242a2ee6314 100644 --- a/content/about/_index.md +++ b/content/about/_index.md @@ -25,23 +25,23 @@ sections: - label: Join us anchor: join-us values: - - title: Customers First + - title: Customers first content: When the customer is successful, we are successful, and we always treat our customers’ success as our highest priority. We wear our customers’ shoes to understand the world from their perspective and build experiences to delight them. icon: user color: yellow - - title: Dream Big + - title: Dream big content: We can’t possibly succeed at our audacious mission by taking small, conservative steps. Instead, we are lifelong learners who are intellectually curious, creative, rebellious, and like to dream big. We hire the best and the brightest, imagine a better future together, and empower our employees to invent the future. icon: leaf color: blue - - title: Play to Win, as a Team + - title: Play to win, as a team content: Being a global and inclusive team enables us to build the best products for our customers, and everybody has a seat at the table no matter their background, experiences, or title. We are always raising the bar and maintaining a high level of team performance in our drive to win as a team. We celebrate those wins together, learn from our failures together, and are on this journey as a team together. icon: users - color: fuchsia - - title: Bias for Action + color: green + - title: Bias for action content: We make fast decisions, learn from them, and own the outcomes. Good today is better than perfect tomorrow. When in doubt, we empower action, experimentation, learning, and iteration. We strive to build internal consensus so that we are all bought in, but in cases where we disagree, we disagree, commit, and get going! icon: running color: orange - - title: Be an Owner + - title: Be an owner content: As early employees, we are owners and behave accordingly. We are frugal, spend Pulumi’s resources as if they’re our own, and accomplish more with less. icon: user-tie color: violet diff --git a/content/blog/aws-lambda-container-support/index.md b/content/blog/aws-lambda-container-support/index.md index 7795c9c7debc..c8b4000585f8 100644 --- a/content/blog/aws-lambda-container-support/index.md +++ b/content/blog/aws-lambda-container-support/index.md @@ -25,7 +25,7 @@ Today, AWS announced that AWS Lambda now supports packaging serverless functions -
+
#### AWS Lambda Containers QuickStart diff --git a/content/blog/azure-container-apps/index.md b/content/blog/azure-container-apps/index.md index e2a5c996e00c..16bbd89df148 100644 --- a/content/blog/azure-container-apps/index.md +++ b/content/blog/azure-container-apps/index.md @@ -18,7 +18,7 @@ We are happy to announce same-day support for Azure Container Apps in the Pulumi -
+
#### Azure Container Apps QuickStart diff --git a/content/blog/get-up-and-running-with-azure-synapse-and-pulumi/index.md b/content/blog/get-up-and-running-with-azure-synapse-and-pulumi/index.md index 550f6674b4ed..3152c6d9a1d9 100644 --- a/content/blog/get-up-and-running-with-azure-synapse-and-pulumi/index.md +++ b/content/blog/get-up-and-running-with-azure-synapse-and-pulumi/index.md @@ -19,7 +19,7 @@ The alternative is to use an [infrastructure as code](/what-is/what-is-infrastru -
+
##### Azure Synapse Quick Start diff --git a/content/brand/_index.md b/content/brand/_index.md index 81091edf1af1..6bd564325ff0 100644 --- a/content/brand/_index.md +++ b/content/brand/_index.md @@ -4,65 +4,6 @@ type: page layout: brand meta_desc: | - Official brand logos and colors for use with Pulumi. + Official Pulumi brand resources. Updated brand guidelines coming soon. -sections: - - label: Logos - anchor: logos - - label: Colors - anchor: colors - -logos: - - name: Pulumi wordmark on white - file: logo-on-white - size: 64 - bg: false - - name: Pulumi wordmark on black - file: logo-on-black - size: 64 - bg: true - - name: Pulumi avatar on black - file: avatar-on-black - size: 40 - bg: false - - name: Pulumi avatar on white - file: avatar-on-white - size: 40 - bg: true - - name: Pulumipus (8-bit) - file: pulumipus-8bit - size: 40 - bg: false - -colors: - - name: Yellow - hex: "#f7bf2a" - rgb: "247, 191, 42" - cmyk: "0, 22, 80, 3" - pms: "123 C" - - name: Salmon - hex: "#f26e7e" - rgb: "242, 110, 126" - cmyk: " 0, 52, 45, 5" - pms: "1777 C" - - name: Fuchsia - hex: "#bd4c85" - rgb: "189, 76, 133" - cmyk: "0, 44, 22, 26" - pms: "2062 C" - - name: Purple - hex: "#8a3391" - rgb: "138, 51, 145" - cmyk: "3, 37, 0, 43" - pms: "513 C" - - name: Violet - hex: "#805ac3" - rgb: "128, 90, 195" - cmyk: "26, 41, 0, 24" - pms: "2088 C" - - name: Blue - hex: "#4d5bd9" - rgb: "77, 91, 217" - cmyk: "55, 4, 0, 15" - pms: "2726 C" --- diff --git a/content/cloud-engineering/_index.md b/content/cloud-engineering/_index.md index ffe25bf4e2d9..a88d71f00649 100644 --- a/content/cloud-engineering/_index.md +++ b/content/cloud-engineering/_index.md @@ -94,7 +94,7 @@ benefits: items: - title: Unlock the potential of the modern cloud icon: lock - icon_color: purple + icon_color: violet description: | Modern cloud architectures, such as Kubernetes, have high innovation potential but are complicated to adopt. Cloud engineering empowers teams to tame this complexity with software engineering practices and tools. @@ -108,7 +108,7 @@ benefits: - title: Decrease infrastructure risks icon: alert - icon_color: salmon + icon_color: violet description: | Cloud engineering “shifts risk left” through frequent testing. Every change is reviewed and tested before deployment. Policy-as-Code enforces compliance across every deployment, and access controls prevent unauthorized changes. diff --git a/content/enterprise/_index.md b/content/enterprise/_index.md index 4d96ee1d82b8..985697b6517c 100644 --- a/content/enterprise/_index.md +++ b/content/enterprise/_index.md @@ -123,13 +123,13 @@ capabilities: - title: Federated Services icon: security - icon_color: salmon + icon_color: violet description: | Leverage existing SAML 2.0 and Single Sign-On (SSO) solutions and use the System for Cross-domain Identity Management (SCIM) protocol for automatic identity synchronization with systems like Microsoft Active Directory, Google Workspace, and Okta. - title: Role Based Access Control (RBAC) icon: lock - icon_color: purple + icon_color: violet description: | Control access to sensitive data and operations through fine-grained roles across the entire organization and for specific projects. @@ -147,7 +147,7 @@ capabilities: - title: Security icon: shield - icon_color: salmon + icon_color: violet description: | Pulumi runs in an AWS VPC and our architecture follows industry best practices. All network communication is encrypted using TLS and Pulumi’s endpoints are only accessible via HTTPS. Your data is also encrypted at-rest and Pulumi is compliant with SOC 2 Type II. To learn more about our architecture and security practices, [read our whitepaper](/security/pulumi-cloud-security-whitepaper). diff --git a/content/gads/neo/index.md b/content/gads/neo/index.md index cc1676b3a38f..d5df5f641d9f 100644 --- a/content/gads/neo/index.md +++ b/content/gads/neo/index.md @@ -39,7 +39,7 @@ why_neo: - title: Provision a Kubernetes Cluster description: "Go from prompt to a running EKS cluster with plan/preview and a full audit trail." icon: rocketship - color: salmon + color: violet button_text: Try This in Neo button_url: "https://app.pulumi.com/pulumi/neo?prompt=Provision%20an%20EKS%20cluster%20with%20preview%20and%20an%20audit%20trail&prefer_signup=true" - title: Enforce Guardrails by Default @@ -57,7 +57,7 @@ why_neo: - title: Cut Cloud Waste description: "Find idle or oversized resources across AWS, Azure, and Google Cloud, then right-size or remove safely." icon: cycle - color: fuchsia + color: violet button_text: Try This in Neo button_url: "https://app.pulumi.com/pulumi/neo?prompt=Find%20idle%20and%20oversized%20resources%20and%20propose%20rightsizing&prefer_signup=true" - title: Works Where You Work diff --git a/content/migrate/_index.md b/content/migrate/_index.md index 59470df3617e..8f4eb48a9b4f 100644 --- a/content/migrate/_index.md +++ b/content/migrate/_index.md @@ -78,7 +78,7 @@ offers: Early stage startups get $10K of Pulumi Enterprise for free. - title: Open Source Offer icon: puzzle - icon_color: salmon + icon_color: violet link: /pricing/open-source-free-tier description: | Open source projects and foundations get Pulumi for free. diff --git a/content/migrate/cloudformation.md b/content/migrate/cloudformation.md index 0a0cb1421fee..e974b286fa66 100644 --- a/content/migrate/cloudformation.md +++ b/content/migrate/cloudformation.md @@ -8,7 +8,7 @@ benefits: items: - title: Tame cloud complexity icon: code-window - icon_color: salmon + icon_color: violet description: | Deliver infrastructure from 50+ cloud and SaaS providers. Pulumi’s SDKs provide a complete and consistent interface that offers full access to clouds and abstracts complexity. diff --git a/content/migrate/terraform.md b/content/migrate/terraform.md index 615e4750561c..6724ca3f047d 100644 --- a/content/migrate/terraform.md +++ b/content/migrate/terraform.md @@ -16,7 +16,7 @@ benefits: - title: Tame cloud complexity icon: code-window - icon_color: salmon + icon_color: violet description: | Deliver infrastructure from 100+ cloud and SaaS providers. Pulumi’s SDKs provide a complete and consistent interface that offers full access to clouds and abstracts complexity. diff --git a/content/partner/aws.md b/content/partner/aws.md index 69ab9390d9b1..6f215ee3ffd1 100644 --- a/content/partner/aws.md +++ b/content/partner/aws.md @@ -40,7 +40,7 @@ sections: body: You can deploy the entire breadth of AWS services with Pulumi’s AWS Provider and AWS Cloud Control Provider SDKs. - title: Secure icon: rocketship - color: salmon + color: violet subtitle: Tame secrets sprawl and configuration complexity description: | [Secrets](/docs/iac/concepts/secrets/) sprawl can lead to security breaches. Pulumi ESC provides centralized environments, secrets, and configuration management and orchestration that helps streamline operations, improve traceability, and ensure consistent security practices. diff --git a/content/partner/azure.md b/content/partner/azure.md index cefb2169f05c..2e025c3812c9 100644 --- a/content/partner/azure.md +++ b/content/partner/azure.md @@ -188,7 +188,7 @@ detail_sections: - title: Secrets Management icon: security - icon_color: salmon + icon_color: violet description: Use Pulumi to ensure secret data is encrypted in transit, at rest, and physically anywhere it gets stored. Bring your own preferred cloud encryption provider or use Pulumi's native secrets provider. - title: Multi Cloud @@ -198,7 +198,7 @@ detail_sections: - title: Convenience Functions icon: pen - icon_color: fuchsia + icon_color: violet description: The provider also contains functions to retrieve keys, secrets, and connection strings from all resources that expose them. - title: Automate Delivery @@ -222,12 +222,12 @@ detail_sections: - title: Familiar Concepts icon: collab - icon_color: purple + icon_color: violet description: Azure Resource Manager API is structured around Resource Providers — high-level groups like `storage`, `compute`, or `web`. We map Resource Providers to top-level modules or namespaces in Pulumi SDKs. - title: API Versions icon: nodes - icon_color: salmon + icon_color: violet description: Each resource provider defines one or more API versions, for example, `2015-05-01`, `2020-09-01`, or `2020-08-01-preview`. Every version of every ARM API is available in Pulumi SDKs, and each version has its own module or namespace. - title: All Languages diff --git a/content/partner/gcp.md b/content/partner/gcp.md index 9abe7a5206dc..8206a7f287b8 100644 --- a/content/partner/gcp.md +++ b/content/partner/gcp.md @@ -948,7 +948,7 @@ benefits: items: - title: Tame cloud complexity icon: code-window - icon_color: salmon + icon_color: violet description: | Deliver infrastructure from 50+ cloud and SaaS providers. Pulumi’s SDKs provide a complete and consistent interface that offers full access to clouds and abstracts complexity. diff --git a/content/partners/_index.md b/content/partners/_index.md index 2d3f9474f135..dc5faf4e4e71 100644 --- a/content/partners/_index.md +++ b/content/partners/_index.md @@ -26,12 +26,12 @@ types: - title: Technology Partners icon: name: nodes - color: salmon + color: violet description: Independent vendors integrate their products with Pulumi, enabling comprehensive, end-to-end cloud infrastructure solutions - title: System Integrators icon: name: shield - color: purple + color: violet description: Trusted and experienced advisors that provide customized solutions to clients implementing modern Infrastructure as Code case_studies: diff --git a/content/pricing/open-source-free-tier.md b/content/pricing/open-source-free-tier.md index b6a6588710ad..c42c132e2d9e 100644 --- a/content/pricing/open-source-free-tier.md +++ b/content/pricing/open-source-free-tier.md @@ -8,7 +8,7 @@ hero: title: Pulumi Cloud for Open Source description: | Open-source maintainers who use Pulumi can get free access to - Pulumi Cloud Team Edition, giving your project + Pulumi Cloud Team Edition, giving your project collaboration features, visibility into deployments, and the tools you need to manage infrastructure across contributors. diff --git a/content/product/packages.md b/content/product/packages.md index 0f6d01f09e4b..3a77e70cd18a 100644 --- a/content/product/packages.md +++ b/content/product/packages.md @@ -455,7 +455,7 @@ benefits: items: - title: Use your favorite languages icon: code - icon_color: salmon + icon_color: violet description: | Start building infrastructure just by installing a Go module or a NuGet, npm, or Python package. Create your own packages in every language by authoring in just one language. @@ -467,7 +467,7 @@ benefits: - title: Build faster and smarter icon: guage - icon_color: purple + icon_color: violet description: | Don’t reinvent the wheel. Use or create infrastructure abstractions that encapsulate cloud architectures and best practices with Pulumi components in your favorite languages. diff --git a/content/product/pulumi-cloud.md b/content/product/pulumi-cloud.md index 8f7b80ee77de..24168b580fe1 100644 --- a/content/product/pulumi-cloud.md +++ b/content/product/pulumi-cloud.md @@ -347,7 +347,7 @@ deployment: items: - title: SaaS icon: rocketship - icon_color: purple + icon_color: violet description: | Use Pulumi Cloud without worrying about scaling, availability, fault tolerance, and concurrency. diff --git a/content/product/pulumi-deployments.md b/content/product/pulumi-deployments.md index 73aa4090ac5f..8fa6d958044f 100644 --- a/content/product/pulumi-deployments.md +++ b/content/product/pulumi-deployments.md @@ -44,11 +44,11 @@ options: description: items: - icon: git-merged - icon_color: purple + icon_color: violet title: Git Push to Deploy description: Deploy infrastructure with each push to a branch using your [version control integration](/docs/integrations/version-control/), using pull requests to review changes in ephemeral [Review Stacks](/docs/deployments/deployments/review-stacks/) before deploying them. - icon: upload-to-cloud - icon_color: salmon + icon_color: violet title: Click to Deploy description: Deploy infrastructure with a click of a button from the Pulumi Cloud console. Run update, preview, refresh, and destroy commands. - icon: code-window @@ -56,7 +56,7 @@ options: title: REST API description: Deploy infrastructure by calling the Pulumi Service REST API. You can also use the API to run [Remote Automation API](/docs/platform/deployments/reference/#rest-api) code. - icon: eye - icon_color: fuchsia + icon_color: violet title: Review Stacks description: Automate the creation and deletion of dedicated cloud environments for every pull request, enabling cost-effective reviews. - icon: lightning diff --git a/content/product/self-hosted.md b/content/product/self-hosted.md index 5bbdeea6ab54..e51737873f1f 100644 --- a/content/product/self-hosted.md +++ b/content/product/self-hosted.md @@ -20,7 +20,7 @@ capabilities: items: - title: Cloud Engineering Platform icon: rocketship - icon_color: salmon + icon_color: violet description: | All the capabilities of Pulumi Cloud: state management, role-based access controls, policy and compliance guardrails. - title: Full Control of Data diff --git a/content/product/waitlist.md b/content/product/waitlist.md index fb9dcb965fe0..3646829976d9 100644 --- a/content/product/waitlist.md +++ b/content/product/waitlist.md @@ -23,7 +23,7 @@ benefits: title: Benefits of Insights 2.0 items: - icon: eye - icon_color: purple + icon_color: violet title: Understand Cloud Usage description: Pulumi Insights makes it easy to group, filter, and search for resources across your infrastructure, so you can find that needle (single resource) in the haystack (across many clouds and environments). - icon: guage @@ -31,7 +31,7 @@ benefits: title: Discover Cost Savings description: Pulumi Insights identifies anomalies and trends in resource usage in order to pinpoint potential cost savings. - icon: security - icon_color: salmon + icon_color: violet title: Enforce Compliance description: Pulumi Insights provides comprehensive visibility into security and compliance policy violations, along with the ability to remediate issues directly through code. diff --git a/content/solutions/_index.md b/content/solutions/_index.md index 7f2accbac226..ddbd1c375c5d 100644 --- a/content/solutions/_index.md +++ b/content/solutions/_index.md @@ -141,7 +141,7 @@ personas: items: - title: Write in your favorite language icon: code - icon_color: purple + icon_color: violet description: | Define [infrastructure as code](/what-is/what-is-infrastructure-as-code/) using familiar languages and IDEs: JavaScript, TypeScript, Python, Go, .NET, Java, and YAML. @@ -153,7 +153,7 @@ personas: AWS, Azure, Google Cloud, or Kubernetes. - title: Real abstractions for the cloud icon: abstract-shapes - icon_color: salmon + icon_color: violet description: | Build true cloud abstractions, reduce copy-and-paste, and share and reuse them in your favorite package manager. @@ -163,7 +163,7 @@ personas: items: - title: Universal Infrastructure as Code icon: code-window - icon_color: purple + icon_color: violet description: | Use cloud engineering best practices to plan and version deployments and perform them with perfect auditability. @@ -175,7 +175,7 @@ personas: YAML and DSL sprawl. - title: Deploy Continuously icon: cycle - icon_color: salmon + icon_color: violet description: | Integrate with existing SCM and ALM systems to continuously deliver to many clouds with a single consistent workflow. @@ -185,7 +185,7 @@ personas: items: - title: Policy as Code icon: shield - icon_color: purple + icon_color: violet description: | Pulumi Policies lets you author policies in programming languages to enforce best practices and correct configuration drift. - title: Built-in Secrets @@ -195,7 +195,7 @@ personas: Use Pulumi’s built-in secrets management to ensure that sensitive infrastructure as code configuration is always encrypted. - title: Enforce Standards icon: gavel - icon_color: salmon + icon_color: violet description: | Codify and reuse standard organizational patterns with standard packaging techniques, versioning, and easy patching. leader: @@ -203,7 +203,7 @@ personas: items: - title: Embrace modern architectures icon: nodes-and-rays - icon_color: purple + icon_color: violet description: | Easily adopt container and serverless architectures across applications and infrastructure, and Dev and DevOps. - title: Go Multi-Cloud @@ -213,7 +213,7 @@ personas: Build multi-cloud applications with a single workflow across all clouds — AWS, Azure, Google Cloud, Kubernetes, hybrid or on-premises. - title: Enterprise-Grade icon: buildings - icon_color: salmon + icon_color: violet description: | Use robust security, compliance, and auditing tools with an extensible policy engine for enforcing your organization’s practices. diff --git a/content/solutions/infrastructure-ci-cd.md b/content/solutions/infrastructure-ci-cd.md index 4cc8431f3088..2cf94de44288 100644 --- a/content/solutions/infrastructure-ci-cd.md +++ b/content/solutions/infrastructure-ci-cd.md @@ -39,19 +39,19 @@ benefits: items: - title: Unified delivery pipeline icon: rocketship - icon_color: salmon + icon_color: violet description: | Pulumi allows the same programming languages used for application code to be used for infrastructure. This allows teams to leverage the same testing frameworks and same delivery process for both. - title: Shareable infrastructure components icon: gear - icon_color: salmon + icon_color: violet description: | Pulumi provides a shared way for teams to collaborate with each other on infrastructure through modular and reusable components that can easily be built and shared across the entire organization. - title: Higher order automation icon: eye - icon_color: salmon + icon_color: violet description: | You can increase automation across the entire lifecycle of your cloud infrastructure. You can program logic that orchestrates complex workflows during infrastructure provisioning instead of needing to use Bash scripts or glue code. In addition to its CLI, Pulumi provides the Automation API, a programmatic interface for IaC, so you can build applications that dynamically manage infrastructure. diff --git a/content/solutions/shared-services-platforms.md b/content/solutions/shared-services-platforms.md index 057c3b9e26e2..3ab6db7ccb1d 100644 --- a/content/solutions/shared-services-platforms.md +++ b/content/solutions/shared-services-platforms.md @@ -39,25 +39,25 @@ benefits: items: - title: Languages you love icon: rocketship - icon_color: salmon + icon_color: violet description: | Pulumi allows infrastructure or platform engineering teams to use the programming languages they already use for modeling their infrastructure. They can take advantage of all the existing testing tools, IDE plugins that are standard to their programming languages. - title: Build on any cloud icon: gear - icon_color: salmon + icon_color: violet description: | Pulumi can provision any resource available in the K8s API. Pulumi supports all new resources and features in the K8s API on the same day as the release. Pulumi allows K8s users novel forms of cluster management and app workload deployments. - title: Programmable guardrails icon: eye - icon_color: salmon + icon_color: violet description: | Pulumi also enables “policy as code”, which allows the platform team to enforce cost, security, and best practices across all infrastructure. - title: Reusable components icon: team - icon_color: salmon + icon_color: violet description: | Pulumi makes creating reusable and modular components easy which allows repeatable infrastructure building blocks to be templatized and easily reused. diff --git a/content/topics/kubernetes.md b/content/topics/kubernetes.md index 5645d010761b..a737b30fafe8 100644 --- a/content/topics/kubernetes.md +++ b/content/topics/kubernetes.md @@ -219,7 +219,7 @@ superpowers: cta: Learn more cta_url: "/docs/iac/get-started/kubernetes/" icon_type: cloud - icon_color: salmon + icon_color: violet description: | Support for all clouds including Amazon Elastic Kubernetes Service (EKS), Azure Kubernetes Service (AKS), Google Kubernetes Engine (GKE), DigitalOcean Kubernetes @@ -230,7 +230,7 @@ superpowers: cta: Learn more cta_url: "/docs/insights/" icon_type: cloud-with-nodes - icon_color: purple + icon_color: violet description: | Gain security, compliance, and cost insights into the entirety of an organization’s Kubernetes applications and cloud assets and automatically remediate issues through AI-powered workflows. @@ -247,7 +247,7 @@ superpowers: cta: Learn more cta_url: "/docs/iac/concepts/" icon_type: architecture - icon_color: fuchsia + icon_color: violet description: | YAML and templated DSLs force you to write the same boilerplate code over and over. Pulumi’s Kubernetes library allows you to codify those patterns and best practices so @@ -291,12 +291,12 @@ detail_sections: - title: Secrets Management icon: security - icon_color: salmon + icon_color: violet description: Use Pulumi to ensure secret data is encrypted in transit, at rest, and physically anywhere it gets stored. Bring your own preferred cloud encryption provider or use Pulumi's native secrets provider. - title: Pulumi Kubernetes Operator icon: pen - icon_color: fuchsia + icon_color: violet description: Deploy both Kubernetes resources and cloud infrastructure from within the Kubernetes resource model using a GitOps workflow. Use Pulumi's Flux and ArgoCD integrations along with many other CI/CD integrations. - title: AI-powered Kubernetes Management @@ -312,12 +312,12 @@ detail_sections: - title: Run Compliance Checks icon: testing - icon_color: purple + icon_color: violet description: Pulumi Copilot leverages knowledge about compliance frameworks to analyze your infrastructure and check for policy compliance. - title: Debug Cloud Failures icon: cloud-with-nodes - icon_color: salmon + icon_color: violet description: Pulumi Copilot can access update and deployment logs of your stacks as well as access history, logs, and runtime metrics, so you can easily debug deployment and infrastructure failures. - title: Stay Secure diff --git a/layouts/case-studies/list.html b/layouts/case-studies/list.html index 72dd1c016963..3d9f3157c8a5 100644 --- a/layouts/case-studies/list.html +++ b/layouts/case-studies/list.html @@ -48,9 +48,9 @@

{{ .Description | markdownify }}

{{ if (isset .Params "redirect_to") }} - Read the story → + Read the story → {{ else }} - Read the story → + Read the story → {{ end }}
diff --git a/layouts/community/community-engineering/single.html b/layouts/community/community-engineering/single.html index d896d7409dc1..491a0e93adb5 100644 --- a/layouts/community/community-engineering/single.html +++ b/layouts/community/community-engineering/single.html @@ -35,7 +35,7 @@

Speaking

{{ range $talk := .Params.talks }}
  • @@ -48,7 +48,7 @@

    Speaking

    {{ time.Format "01/02/2006" $talk.date }} {{ if $talk.slides }} - • Slides + • Slides {{ end }}
  • diff --git a/layouts/docs/list.html b/layouts/docs/list.html index eb31093cff85..9aa726b87687 100644 --- a/layouts/docs/list.html +++ b/layouts/docs/list.html @@ -25,7 +25,6 @@

    {{ .Params.h1 }}

    {{ else if and (ne .Title "") (not .Params.notitle) }}

    {{ .Title }}

    {{ end }} -
    diff --git a/layouts/docs/main-home.html b/layouts/docs/main-home.html index 47bce6ea72ad..026bf0f7e416 100644 --- a/layouts/docs/main-home.html +++ b/layouts/docs/main-home.html @@ -20,7 +20,7 @@
    -
    +

    {{ .Params.h1 }}

    {{ .Params.description | safeHTML }}