Skip to content

feat(web): show supporter logos on the homepage - #46

Merged
NiclasDev63 merged 1 commit into
mainfrom
feat/homepage-supporters
Sep 19, 2026
Merged

NiclasDev63 merged 1 commit into
mainfrom
feat/homepage-supporters

Conversation

@NiclasDev63

Copy link
Copy Markdown
Contributor

What & why

Adds a quiet "Built with support from" / "Entwickelt mit Unterstützung von" logo row to the homepage: TU Darmstadt, hessian.AI, Futury and EdTech Academy.

  • New HeroPartnersStrip sits below the product video, not directly under the compliance badges: two stacked four-item rows read as a cluttered grid.
  • Logos render grayscale at 65% opacity and go to full colour on hover, so they don't compete with the colourful compliance tiles above.
  • Heights are tuned per logo by eye so the marks look equally heavy.
  • The label lives in the hero i18n (partners.label, EN + DE).

Things to know

  • Logo sources: TU Darmstadt from Wikimedia Commons (official SVG), hessian.AI from their site's SVG, Futury a PNG from futury.eu with the extra white space cut off. Swap Futury for an SVG if they can send one.
  • EdTech Academy has no published logo (the Founders Foundation page only carries the FF logo; edtechnext.de is parked). It's a text wordmark for now, marked with a ponytail: comment where an <Image> should go once we have the file.
  • Verified in the browser: desktop EN/DE, and at 375px the row wraps to a 2×2 grid with no horizontal scroll. ESLint and Prettier pass on the changed files.

Checklist

  • pnpm check passes (typecheck + lint + format)
  • pnpm test:unit passes
  • For apps/app/apps/web changes, ran pnpm --filter <@scibly/app|@scibly/web> run format:check (ran Prettier on the changed files directly)

🤖 Generated with Claude Code

@vercel

vercel Bot commented Sep 19, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

2 Skipped Deployments
Project Deployment Actions Updated
startup-app Ignored Ignored Sep 19, 2026 6:08am UTC
startup-web Ignored Ignored Sep 19, 2026 6:08am UTC

Request Review

@NiclasDev63
NiclasDev63 merged commit 11a95f1 into main Sep 19, 2026
4 checks passed
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