feat(services): success stories and quotes sections on audit page - #157
Conversation
- Mirror homepage case-study slider and testimonials on /services/audit - Re-scope #our-word styling to both pages via @at-root - Add Drift term to TF terminology breakdown post - Point Cursor case study drift link to internal post - Update OpenTofu exclude flag post wording and Cursor callout - Thank-you page testimonial layout tweaks - TODO cleanup and case-studies docs update
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
WalkthroughAdds reusable audit-page success-story and testimonial sections, updates responsive testimonial styling, refreshes two blog posts and a Cursor case-study reference, adjusts section ordering, and documents cross-page shortcode reuse. ChangesAudit content and editorial updates
Estimated code review effort: 3 (Moderate) | ~20 minutes Possibly related PRs
Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 6
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@assets/css/custom.scss`:
- Around line 1954-1957: Insert a blank line immediately before the explanatory
double-slash comment above the `@at-root` selector in the
`#home/`#page-iac-audit-services `#our-word` styles, without changing the selector
or comment content.
- Around line 1954-1957: Move the added custom SCSS blocks, including the
selectors around `#home` `#our-word` and `#page-iac-audit-services` `#our-word`, from
assets/css/custom.scss into assets/css/style.scss, preserving their rules and
ordering; do not leave these new custom rules in custom.scss.
- Around line 3175-3188: Extend the shared responsive testimonial selectors
under `#thank-you` .testimonials-section to also target `#page-iac-audit-services`
and its `#our-word` section. Apply this selector update to the .col, .quoteLabel,
and .flexslider .slides rules so the audit page receives the same sizing,
spacing, and slide-alignment behavior.
In `@content/blog/2025-05-21-tf-terminology-breakdown.md`:
- Around line 160-162: Update the “Drift” section to define drift as remote
infrastructure diverging from Terraform configuration and state, without
presenting the state file as the desired source of truth. Explain both
remediation paths: run a normal apply to revert unauthorized or accidental
changes, or update the configuration and run apply with -refresh-only to codify
legitimate changes.
In `@content/sections/iac-our-word.md`:
- Around line 13-15: Remove the duplicate Markdown heading immediately before
the testimonials shortcode, leaving the {{<testimonials>}} invocation intact so
the heading is rendered only by the testimonials partial.
In `@content/sections/iac-success-stories.md`:
- Line 12: Update the SUCCESS STORIES heading in the Markdown section to use an
H2 (`##`) instead of an H3 (`###`), preserving the existing text and
`.groupTitle .text-center .text-rhythm` classes.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository UI
Review profile: CHILL
Plan: Pro Plus
Run ID: 1ceb022e-b3f6-48ba-8094-fadadc6c8019
📒 Files selected for processing (9)
TODO.mdassets/css/custom.scsscontent/blog/2025-05-21-tf-terminology-breakdown.mdcontent/blog/2026-06-22-using-opentofu-exclude-flag-isolate-performance-bottlenecks.mdcontent/case-studies/cursor.mdcontent/sections/iac-cta.mdcontent/sections/iac-our-word.mdcontent/sections/iac-success-stories.mddocs/case-studies.md
💤 Files with no reviewable changes (1)
- TODO.md
| <div class="row justify-content-center text-center"> | ||
| <div class="col col-12 col-md-10 col-lg-8 col-xl-7"> | ||
|
|
||
| ### <span class="text-gradient">SUCCESS STORIES</span> {.groupTitle .text-center .text-rhythm} |
There was a problem hiding this comment.
📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win
Use an H2 for the section heading.
This Markdown file has no preceding H2, so ### skips a heading level and triggers MD001. Change it to ##; the existing .groupTitle classes will preserve the visual styling.
🧰 Tools
🪛 markdownlint-cli2 (0.23.0)
[warning] 12-12: Heading levels should only increment by one level at a time
Expected: h2; Actual: h3
(MD001, heading-increment)
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@content/sections/iac-success-stories.md` at line 12, Update the SUCCESS
STORIES heading in the Markdown section to use an H2 (`##`) instead of an H3
(`###`), preserving the existing text and `.groupTitle .text-center
.text-rhythm` classes.
Source: Linters/SAST tools
✅ Deploy Preview for masterpoint ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |

/services/audit— mirrors homepage (iac-success-stories.md)/services/audit— mirrors homepage (iac-our-word.md)Summary by CodeRabbit