[DRAFT WIP DEMO EXAMPLE] feat(spacelift): add dedicated Spacelift partner landing page#144
[DRAFT WIP DEMO EXAMPLE] feat(spacelift): add dedicated Spacelift partner landing page#144oycyc wants to merge 7 commits into
Conversation
- Add /spacelift/ landing page assembled from section content files:
dark hero, trusted-by client carousel, Launch/Migrate/Automate/Govern
tiles, client results metrics, case-study cards, testimonials,
beyond-Spacelift (AWS/IaC breadth), why-Masterpoint, FAQ, and CTA
- Extract reusable {{< trusted-by >}} shortcode and client-logos
partial, now shared by the homepage and the new page
- Add Spacelift logo to the homepage tech strip and turn Our Services
into a nav dropdown (All Services + Spacelift)
- Update the /services/ Spacelift card copy; it now links to the new
page via the auto Learn More button; alias /services/spacelift/
- Scope new SCSS to the spacelift page by extending the existing
iac-audit section selectors
- Leave TODO markers to link the Cursor case study once published
✅ Deploy Preview for masterpoint ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ 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 |
- Case-study cards and testimonial cards now show client logos (colored, on white pills over the dark cards) - Hero gets the services-style background art with a pine overlay - What-we-do section: light band with white tiles, tighter copy - Sticky demo_note banner (front-matter-driven, template-optional) marking the page as a WIP demo only reachable via preview link
- Demo note now actually sticks: body overflow-x hidden (default.scss) breaks position sticky, so the spacelift page body overrides it with overflow-x clip (same clipping, no scroll container) - Spacelift wordmark logo added to the hero via banner_tagline - Hero headline resized/widened to fit on a single line on desktop
Drop the demo_note front matter so the sticky banner no longer renders; the template hook and .demo-note styles stay for future reuse.
Delete the template hook, .demo-note styles, and the page-scoped body overflow-x override that only existed to support the banner.
Gowiem
left a comment
There was a problem hiding this comment.
@oycyc this is AWESOME. Quick feedback video for you on items I'd like to change: https://www.tella.tv/video/vid_cmraz9qtm000b04ju4j4thjxu/view?quick

Summary
Adds a dedicated Spacelift partner landing page at
/spacelift/that positions Masterpoint as one of Spacelift's first and primary partners. Built for the Spacelift sales team to share with prospects who need custom, complex, or compliance-grade implementation work.What's on the page
{{< trusted-by >}}shortcode used by both pagesSite wiring
/services/Spacelift card copy updated; card auto-links to the new page ("Or Learn More →")/services/spacelift/aliases to/spacelift/Notes for reviewers
spacelift-results.md,spacelift-case-studies.md)content/services/spacelift.mdkeepsvisible: falseso the homepage services grid stays 3-upTest plan
hugo --gc --minifybuilds clean/services/regression-checked after the shortcode → partial refactor