Skip to content
Open
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
330 changes: 291 additions & 39 deletions assets/css/custom.scss

Large diffs are not rendered by default.

18 changes: 10 additions & 8 deletions content/_index.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,16 @@
---

Check failure on line 1 in content/_index.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: Home
banner_title: "<span class='text-gradient'>Infrastructure as Code</span>"
banner_tagline: "Get control of your"
banner_text: "Home-grown IaC workflow weighing down your time to delivery? We’re here to help make <strong class='text-gradient'>Terraform, OpenTofu, or Pulumi</strong> efficient and scalable, no matter where you provision your infrastructure."
banner_title: "<span class='text-gradient'>MASTER YOUR Infrastructure as Code</span>"
banner_tagline: "Deploy faster. Break less. Scale smarter."
banner_text: "We deliver workflows that transform your tangled infrastructure as code into a platform your team can manage, scale, and evolve."
banner_image: /img/banner_home.jpg
description: "Home-grown IaC workflow weighing down your time to delivery? We’re here to help make Terraform, OpenTofu, or Pulumi efficient and scalable, no matter where you provision your infrastructure. "
banner_btn_label: See the services →
banner_btn_link: /services
sections: home
description: "We deliver workflows that transform your tangled infrastructure as code into a platform your team can manage, scale, and evolve."
banner_btn_label: Book A Call
banner_btn_link: /#
banner_link_label: Audit Your IaC →
banner_link: /#
sections: "home"
sitemap:
priority: 1
id: home
---
---
46 changes: 46 additions & 0 deletions content/sections/home-efficient-platforms.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---

Check failure on line 1 in content/sections/home-efficient-platforms.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: Our Work Lead to Efficient Platforms
weight: 4
#position: justify-content-start reverse flex
#size: col-12 col-md-6
#section_image: /img/diverse_group_of_doctors.jpg
#image: /img/bg_featured_video.jpg
section_categories:
- Home
id: efficient-platforms
---


### Our Work Lead to <br> <span class="text-gradient">Efficient Platforms</span> {.groupTitle .text-center .text-rhythm}

<div class="row platform-row">


<div class="col col-12 col-md-4">
<div class="platform-tile platform-tile-1">
<div class="platformIcon"><img src="img/noun-developer-7187679.svg"/></div>

Check notice on line 21 in content/sections/home-efficient-platforms.md

View workflow job for this annotation

GitHub Actions / Trunk Check

markdownlint(MD045)

[new] Images should have alternate text (alt text)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Fix image paths to use absolute URLs and add alt text.

Per coding guidelines, image references must use absolute paths starting with /, not relative paths. Additionally, all images need alt text for accessibility.

-<div class="platformIcon"><img src="img/noun-developer-7187679.svg"/></div>
+<div class="platformIcon"><img src="/img/noun-developer-7187679.svg" alt="Developer icon"/></div>
-<div class="platformIcon"><img src="img/noun-cycle-7222105.svg"/></div>
+<div class="platformIcon"><img src="/img/noun-cycle-7222105.svg" alt="Cycle icon"/></div>
-<div class="platformIcon"><img src="img/noun-reduction-7894266.svg"/></div>
+<div class="platformIcon"><img src="/img/noun-reduction-7894266.svg" alt="Reduction icon"/></div>

Also applies to: 30-30, 39-39

🧰 Tools
🪛 GitHub Check: Trunk Check

[notice] 21-21: markdownlint(MD045)
[new] Images should have alternate text (alt text)

🪛 markdownlint-cli2 (0.18.1)

21-21: Images should have alternate text (alt text)

(MD045, no-alt-text)

🤖 Prompt for AI Agents
In content/sections/home-efficient-platforms.md around lines 21, 30, and 39, the
<img> tags use relative src paths and lack alt attributes; update each image tag
so src uses an absolute path beginning with "/" (e.g., "/img/...svg") and add a
meaningful alt="" attribute for accessibility (e.g., alt="developer icon") to
each image reference.

<div class="platformCount">1+</div>
<div class="platformCTA">Full-time engineer of hours saved</div>
</div>
</div>


<div class="col col-12 col-md-4">
<div class="platform-tile platform-tile-2">
<div class="platformIcon"><img src="img/noun-cycle-7222105.svg"/></div>

Check notice on line 30 in content/sections/home-efficient-platforms.md

View workflow job for this annotation

GitHub Actions / Trunk Check

markdownlint(MD045)

[new] Images should have alternate text (alt text)
<div class="platformCount">10x</div>
<div class="platformCTA">Faster Plan & Apply Cycles</div>
</div>
</div>


<div class="col col-12 col-md-4">
<div class="platform-tile platform-tile-2">
<div class="platformIcon"><img src="img/noun-reduction-7894266.svg"/></div>

Check notice on line 39 in content/sections/home-efficient-platforms.md

View workflow job for this annotation

GitHub Actions / Trunk Check

markdownlint(MD045)

[new] Images should have alternate text (alt text)
<div class="platformCount">10x</div>
<div class="platformCTA">Reduction in Infrastructure </div>
</div>
</div>


</div>
7 changes: 3 additions & 4 deletions content/sections/home-join-clients.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,16 @@
---

Check failure on line 1 in content/sections/home-join-clients.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: Join Clients Like
weight: 3
weight: 1
section_categories:
- Home
id: join-clients
---

<div class="row justify-content-center text-center">
<div class="col col-12 col-md-10 col-lg-7">
<div class="col col-12 col-md-10 col-lg-7 col-xl-6">

### Join Clients Like: {.sectionLabel .text-center .text-rhythm}

<p class="font20">We’ve architected and implemented platforms for clients ranging from startups to Fortune 20 enterprises.</p>
<p class="font20 text-pine">Our team has architected and implemented cloud platforms for a diverse set of clients ranging from startups to Fortune 20 enterprises.</p>

</div></div>

Expand Down
17 changes: 17 additions & 0 deletions content/sections/home-make-infrastructure.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---

Check failure on line 1 in content/sections/home-make-infrastructure.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: Make Infrastructure
weight: 2
position: justify-content-end
size: col-12 col-md-6
#section_image: /img/bg_make_infrastructure.png
image: /img/bg_make_infrastructure.png
section_categories:
- Home
id: make-infrastructure
---

### Make Infrastructure <span class="text-gradient">Your Competitive Edge</span> {.groupTitle .text-white .mb-1}

Code is easy to come by. But cheap code doesn’t make for an efficient platform. Workflows and automations do. Our IaC workshops and Workflow Library provide the expertise, training, and foundations needed to build the workflows that lead to efficient operations.

<a href="/#" class="button btn-outline-gradient btn-big">See Our Results →</a>
Comment on lines +1 to +17
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Replace placeholder CTA target (href="/#"). This will feel broken/unfinished in production even if the section is later un-drafted.

Suggested change (pick the real destination):

-<a href="/#" class="button btn-outline-gradient  btn-big">See Our Results →</a>
+<a href="/case-studies/" class="button btn-outline-gradient btn-big">See Our Results →</a>
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
---
title: Make Infrastructure
weight: 2
position: justify-content-end
size: col-12 col-md-6
#section_image: /img/bg_make_infrastructure.png
image: /img/bg_make_infrastructure.png
section_categories:
- Home
id: make-infrastructure
---
### Make Infrastructure <span class="text-gradient">Your Competitive Edge</span> {.groupTitle .text-white .mb-1}
Code is easy to come by. But cheap code doesnt make for an efficient platform. Workflows and automations do. Our IaC workshops and Workflow Library provide the expertise, training, and foundations needed to build the workflows that lead to efficient operations.
<a href="/#" class="button btn-outline-gradient btn-big">See Our Results →</a>
---
title: Make Infrastructure
weight: 2
position: justify-content-end
size: col-12 col-md-6
#section_image: /img/bg_make_infrastructure.png
image: /img/bg_make_infrastructure.png
section_categories:
- Home
id: make-infrastructure
---
### Make Infrastructure <span class="text-gradient">Your Competitive Edge</span> {.groupTitle .text-white .mb-1}
Code is easy to come by. But cheap code doesn't make for an efficient platform. Workflows and automations do. Our IaC workshops and Workflow Library provide the expertise, training, and foundations needed to build the workflows that lead to efficient operations.
<a href="/case-studies/" class="button btn-outline-gradient btn-big">See Our Results →</a>
🧰 Tools
🪛 GitHub Check: Trunk Check

[failure] 1-1: prettier
Incorrect formatting, autoformat by running 'trunk fmt'

🤖 Prompt for AI Agents
In content/sections/home-make-infrastructure.md lines 1-17 the CTA anchor uses a
placeholder href="/#", which appears broken/unfinished; replace that href with
the real destination route (for example /results, /case-studies, /workshops, or
the canonical page that shows your outcomes), ensure the chosen route exists in
the site, update the link to use that URL (relative or absolute as appropriate)
and confirm the anchor text/aria-label still accurately describes the target.

2 changes: 1 addition & 1 deletion content/sections/home-our-word.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---

Check failure on line 1 in content/sections/home-our-word.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: Don't take our word for it...
weight: 4
weight: 5
#position: align-items-center justify-content-end
size: col-12 col-md-7
#section_image: /img/doctor_and_patient.jpg
Expand Down
1 change: 1 addition & 0 deletions content/sections/home-specialized-services.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
---

Check failure on line 1 in content/sections/home-specialized-services.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: Get support at every level
weight: 1
#position: justify-content-start reverse flex
#size: col-12 col-md-6
#section_image: /img/diverse_group_of_doctors.jpg
#image: /img/bg_featured_video.jpg
draft: true
section_categories:
- Home
id: specialized-services
Expand Down
50 changes: 50 additions & 0 deletions content/sections/home-turn-chaos.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
---

Check failure on line 1 in content/sections/home-turn-chaos.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: Turn Chaos into Reliable Operations
weight: 3
#position: justify-content-start reverse flex
#size: col-12 col-md-6
#section_image: /img/diverse_group_of_doctors.jpg
#image: /img/bg_featured_video.jpg
section_categories:
- Home
id: turn-chaos-operations
---

<div class="row justify-content-center text-center">
<div class="col col-12 col-md-10 col-lg-8 col-xl-7">

### Turn Chaos into<br> <span class="text-gradient">Reliable Operations</span> {.groupTitle .text-center .text-rhythm}

<p class="font20 text-pine">Untangle your messy infrastructure as code into a clean, scalable platform your team can own. Here’s how we do it.</p>

</div>
</div>

{{<services>}}

<div class="text-center">
<a href="/services/" class="button btn-outline-gradient text-pine btn-big">Explore Our Process →</a>
</div>

<div class="audit-home-tile">
<div class="bg-image"><img src="img/bg_audit_home.png" alt="Masterpoint Thread Backround"/></div>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Fix image path to use absolute URL.

Per coding guidelines, image references must use absolute paths starting with /.

-<div class="bg-image"><img src="img/bg_audit_home.png" alt="Masterpoint Thread Backround"/></div>
+<div class="bg-image"><img src="/img/bg_audit_home.png" alt="Masterpoint Thread Background"/></div>

(Note: Also fixed typo "Backround" → "Background" in alt text.)

📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
<div class="bg-image"><img src="img/bg_audit_home.png" alt="Masterpoint Thread Backround"/></div>
<div class="bg-image"><img src="/img/bg_audit_home.png" alt="Masterpoint Thread Background"/></div>
🤖 Prompt for AI Agents
In content/sections/home-turn-chaos.md around line 30, the image src uses a
relative path and the alt text has a typo; update the src to an absolute path by
prefixing it with a leading slash (e.g., /img/bg_audit_home.png) and correct the
alt text from "Masterpoint Thread Backround" to "Masterpoint Thread Background".

<div class="row">
<div class="col col-12 col-md-6">

### Audit Your Infrastructure<br> as Code Now {.groupTitle}

Uncover the inefficiencies in your infrastructure with our IaC Audit.
{.font22 .mb-3}

</div>
<div class="col col-12 col-md-6">
<ol class="numbered-list pt-2 mt-1 mb-0">
<li>We’ll talk goals</li>
<li>Interview your team</li>
<li>Assess your setup</li>
<li>and provide practical recommendations that will set your team up for success.</li>
</ol>
</div>
</div>
<div class="audit-home-btn"><a href="https://calendly.com/matt-at-masterpoint" target="_blank" class="button btn-gradient">Get Started - Schedule Now </a></div>
</div>
1 change: 1 addition & 0 deletions content/sections/home-what-is-masterpoint.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
---

Check failure on line 1 in content/sections/home-what-is-masterpoint.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: What is Masterpoint?
weight: 2
#position: align-items-center
size: col-12 col-md-6
section_image: /img/cloud_architecture.png
#image: /img/bg_featured_video.jpg
draft: true
section_categories:
- Home
id: were-masterpoint
Expand Down
7 changes: 7 additions & 0 deletions content/steps/audit.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---

Check failure on line 1 in content/steps/audit.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: Audit
description: >-
Uncover the inefficiencies in your platform and get practical recommendations to fix them.
weight: 1
icon: /img/services/icon_assessment.svg
---
7 changes: 7 additions & 0 deletions content/steps/innovate.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---

Check failure on line 1 in content/steps/innovate.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: Innovate
description: >-
Our team tackles the heavy lifting, turning recommendations into real platform improvements.
weight: 2
icon: /img/services/icon_masterpoint.svg
---
8 changes: 8 additions & 0 deletions content/steps/operate.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---

Check failure on line 1 in content/steps/operate.md

View workflow job for this annotation

GitHub Actions / Trunk Check

prettier

Incorrect formatting, autoformat by running 'trunk fmt'
title: Platform Engineering as a Service
title: Operate
Comment on lines +2 to +3
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

Fix duplicate YAML front matter key.

Line 3 uses title: Operate but this conflicts with line 2's title. Based on the enriched summary, line 3 should be sub_title: Operate.

---
title: Platform Engineering as a Service
-title: Operate
+sub_title: Operate
description: >-
   Learn proven workflows and skills, empowering your engineers to confidently scale and own your infra going forward.
weight: 3
icon: /img/services/icon_engineering.svg
---
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
title: Platform Engineering as a Service
title: Operate
---
title: Platform Engineering as a Service
sub_title: Operate
description: >-
Learn proven workflows and skills, empowering your engineers to confidently scale and own your infra going forward.
weight: 3
icon: /img/services/icon_engineering.svg
---
🤖 Prompt for AI Agents
In content/steps/operate.md around lines 2 to 3, the YAML front matter contains
a duplicate key "title": change the second occurrence (line 3) from "title:
Operate" to "sub_title: Operate" so the front matter keys are unique and match
the intended enriched summary field.

description: >-
Learn proven workflows and skills, empowering your engineers to confidently scale and own your infra going forward.
weight: 3
icon: /img/services/icon_engineering.svg
---
26 changes: 13 additions & 13 deletions layouts/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,7 @@
<div class="row">
<div class="col col-12 col-md-7">
<div class="bannerTxtBx aos-item" data-aos="fade-right">
{{if .Params.banner_tagline}}
<div class="bannerTagline">
{{.Params.banner_tagline | safeHTML}}
</div>
{{end}}


<h3>
{{if .Params.banner_title}}
Expand All @@ -22,17 +18,23 @@ <h3>
{{ .Title | safeHTML }}
{{end}}
</h3>
{{if .Params.banner_tagline}}
<div class="bannerTagline">
{{.Params.banner_tagline | safeHTML}}
</div>
{{end}}
{{if .Params.banner_text}}
<div class="bannerTxt">{{ .Params.banner_text|safeHTML}}</div>
{{end}}
<div class="rowLinks bannerBtn">
{{ if .Params.banner_btn_label}}
<div class="bannerBtn"><a class="button btn-outline-gradient"
href="{{.Params.banner_btn_link}}">{{.Params.banner_btn_label | safeHTML}}</a></div>
<a class="button btn-gradient" href="{{.Params.banner_btn_link}}">{{.Params.banner_btn_label | safeHTML}}</a>
{{end}}
{{ if .Params.banner_link_label}}
<div class="bannerLink">or <a href="{{.Params.banner_link}}">{{.Params.banner_link_label | safeHTML}}</a></div>
<a class="button btn-outline-gradient" href="{{.Params.banner_link}}">{{.Params.banner_link_label | safeHTML}}</a>
{{end}}
</div>
</div>
</div>
</div>
{{ partial "cloud.html" .}}
Expand Down Expand Up @@ -79,17 +81,15 @@ <h3>

{{ partial "latest-news.html" . }}

</main>

</main>

{{ partial "schedule-assessment.html" . }}

{{ partial "signup-section.html" .}}

{{ partial "footer.html" . }}

{{ partial "scripts.html" . }}
<!-- On Load Lightbox -->

<script>
if (window.netlifyIdentity) {
Expand All @@ -104,4 +104,4 @@ <h3>
</script>

</body>
</html>
</html>
31 changes: 15 additions & 16 deletions layouts/shortcodes/services.html
Original file line number Diff line number Diff line change
@@ -1,21 +1,20 @@
<div class="services-row row justify-content-center">
{{ range where (.Site.RegularPages.ByWeight) "Type" "services" }}
<div class="col col-12 col-md-6">
<div class="services-row row">
{{ range where (.Site.RegularPages.ByWeight) "Type" "steps" }}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Verify the concerns raised in the review comment

# 1. Check all step files for home_description parameter
echo "=== Checking step files for home_description parameter ==="
if fd -e md 'content/steps' 2>/dev/null | head -20; then
  fd -e md 'content/steps' 2>/dev/null | xargs grep -l "home_description" 2>/dev/null | wc -l
  fd -e md 'content/steps' 2>/dev/null | wc -l
else
  echo "No content/steps directory found or no .md files in it"
fi

# 2. Find all {{<services>}} shortcode usages in the repository
echo -e "\n=== Finding all {{<services>}} shortcode usages ==="
rg '{{<\s*services\s*>}}' --type md 2>/dev/null | head -50

# 3. Check if CSS classes are defined
echo -e "\n=== Checking for CSS classes bg-gradient and homeServiceTitle ==="
rg 'bg-gradient|homeServiceTitle' 2>/dev/null | head -30

# 4. Get the services.html shortcode content to understand line 17 requirement
echo -e "\n=== Content of services.html shortcode ==="
if [ -f "layouts/shortcodes/services.html" ]; then
  cat -n layouts/shortcodes/services.html
fi

Repository: masterpointio/masterpoint.io

Length of output: 2069


🏁 Script executed:

#!/bin/bash
# Deeper investigation of the shortcode change

# 1. Search for services shortcode usage across all files (not just markdown)
echo "=== Searching for services shortcode usage across all file types ==="
rg '{{<\s*services\s*>}}' 2>/dev/null || echo "No shortcode usages found"

# 2. Check content directory structure
echo -e "\n=== Content directory structure ==="
if [ -d "content" ]; then
  find content -type d | head -30
  echo -e "\n=== Content types available (directories in content/) ==="
  ls -la content/ 2>/dev/null
fi

# 3. Check for "services" type content files
echo -e "\n=== Looking for files with Type 'services' ==="
rg 'type:\s*services|Type.*services' --type md --type yaml 2>/dev/null | head -20 || echo "No 'services' type content found"

# 4. Check for "steps" type content files
echo -e "\n=== Looking for files with Type 'steps' ==="
rg 'type:\s*steps|Type.*steps' --type md --type yaml 2>/dev/null | head -20 || echo "No 'steps' type content found"

# 5. Check where the shortcode is actually used
echo -e "\n=== Searching for services shortcode in all templates and includes ==="
rg 'services' layouts/ 2>/dev/null | grep -i 'shortcode\|include\|partial' | head -20

Repository: masterpointio/masterpoint.io

Length of output: 2202


🏁 Script executed:

#!/bin/bash
# Examine content files in services and steps directories

echo "=== Files in content/services/ ==="
ls -la content/services/
echo -e "\n=== Content of services files ==="
cat -n content/services/*.md

echo -e "\n=== Files in content/steps/ ==="
ls -la content/steps/
echo -e "\n=== Content of steps files ==="
cat -n content/steps/*.md

Repository: masterpointio/masterpoint.io

Length of output: 6547


Breaking change confirmed: Missing required home_description parameter in step files.

The shortcode was changed from iterating over Type "services" to Type "steps". This is a breaking change, but more critically: step files lack the home_description parameter that the shortcode requires on line 17. The steps (audit.md, innovate.md, operate.md) only have description, not home_description, so line 17 will render empty values if the shortcode is used.

Additionally, while the CSS classes bg-gradient and homeServiceTitle are properly defined in assets/css/custom.scss, the shortcode currently has no active usage in templates.

🤖 Prompt for AI Agents
In layouts/shortcodes/services.html around line 2, the range was switched to
Type "steps" but the shortcode expects a frontmatter param home_description
(used at line 17) which the step pages don't provide; either revert the range to
Type "services" if you intended to render service pages, or make the shortcode
robust by falling back to .Params.description when .Params.home_description is
missing and update the three step files (audit.md, innovate.md, operate.md) to
include home_description if you want bespoke text; also verify any templates
that should include this shortcode actually call it so the CSS classes are used.

<div class="col col-12 col-md-4">
<div class="serviceBx">
{{if .Params.icon}}
<div class="serviceIcon bg-gradient">
<img src="{{.Params.icon}}" />
</div>
{{end}}
{{if .Params.badge}}
<div class="serviceBadge">
<img src="{{.Params.badge}}" />
</div>
{{end}}
<h3 class="serviceTitle">
{{.Title}}
<div class="serviceIcon bg-gradient">
{{if .Params.icon}}
<img src="{{.Params.icon}}" />
{{end}}
</div>
<h3 class="serviceTitle homeServiceTitle">
{{if .Params.home_title}}
{{.Params.home_title}}
{{else}}
{{.Title}}
{{end}}
</h3>
<div class="serviceDesc">{{.Description}}</div>
<div class="serviceDesc">{{.Params.home_description}}</div>
</div>
</div>
{{end}}
Expand Down
Empty file added layouts/steps/list.html
Empty file.
Empty file added layouts/steps/single.html
Empty file.
Binary file added static/img/bg_audit_home.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/bg_make_infrastructure.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions static/img/noun-cycle-7222105.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions static/img/noun-developer-7187679.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading