Skip to content

Move BeyondCode & Laradevs to sponsors; list current partners on /partners#430

Merged
simonhamp merged 1 commit into
mainfrom
sponsor-move-beyondcode-laradevs
Jul 15, 2026
Merged

Move BeyondCode & Laradevs to sponsors; list current partners on /partners#430
simonhamp merged 1 commit into
mainfrom
sponsor-move-beyondcode-laradevs

Conversation

@simonhamp

Copy link
Copy Markdown
Member

What changed

Home page: BeyondCode & Laradevs moved from Partners → Sponsors

  • Removed the BeyondCode and Laradevs featured partner cards (logo + tagline + description) from the home "Partners get more" section. Nexcalia, Web Mavens, Synergi Tech, and the Partner CTA remain.
  • Added both brands to the home "Sponsored by" strip as logos only (no descriptions).
  • Laradevs has no raster logo (only an SVG Blade component), so the sponsors template now renders component-based logos via x-dynamic-component alongside the existing image/imageDark path. The Laradevs SVG is sized h-6 w-auto with text-black dark:text-white to match the other logos in both themes.

/partners page: current partners listed at the bottom

  • Added a "Meet Our Partners" section at the bottom of the /partners page showing the current partners (Nexcalia, Web Mavens, Synergi Tech), reusing the existing featured-partner-card component and matching the layout/animation convention already used on the consulting page.
  • Moved the pb-24 bottom padding from the CTA section onto the new final section so it sits flush at the bottom.

Why

BeyondCode and Laradevs are sponsors rather than program partners, so they belong in the logo-only "Sponsored by" strip. Surfacing the actual partners on the dedicated /partners page adds social proof where prospective partners will look.

Tests

Added tests/Feature/SponsorsAndPartnersPlacementTest.php:

  • Partners section no longer lists BeyondCode/Laradevs or their descriptions.
  • Sponsors section lists Artisan Build, BeyondCode, and Laradevs without descriptions.
  • Homepage drops the removed partner descriptions.
  • /partners page lists the current partners.

All 4 tests pass; vendor/bin/pint passes.

Notes

  • The unrelated package-lock.json name change (a workspace-clone artifact) was intentionally left out of this PR.
  • These three partners are now defined inline in three views (home, consulting, /partners) with intentionally different description lengths; kept inline to match existing convention rather than expand scope into a shared-source refactor.

🤖 Generated with Claude Code

Move BeyondCode and Laradevs out of the home "Partners" section and into
the home "Sponsored by" strip (logos only, no descriptions). The sponsors
template now renders SVG logo components alongside images so Laradevs can
appear without a raster asset.

Add a "Meet Our Partners" section to the bottom of the /partners page
listing the current partners (Nexcalia, Web Mavens, Synergi Tech), reusing
the existing featured-partner-card component.

Add feature tests covering the placement changes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@simonhamp simonhamp marked this pull request as ready for review July 15, 2026 17:08
@simonhamp simonhamp merged commit 7aa6c6e into main Jul 15, 2026
2 checks passed
@simonhamp simonhamp deleted the sponsor-move-beyondcode-laradevs branch July 15, 2026 17:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant