GRV-Summit-Site/content/last-year-winners.ts
Kirubel-Kibru-Yaltopia d261148b35
Some checks are pending
Deploy to Cloudflare Workers (OpenNext) / deploy (push) Waiting to run
Enhance footer and hero with brand backgrounds
2026-05-21 20:35:59 +03:00

48 lines
1.3 KiB
TypeScript

export type LastYearWinner = {
id: string;
/** Display name; omit for logo-only GRV placeholders */
name?: string;
/** Local path under /public; drop files in public/branding/winners/ */
logoSrc?: string;
/** Shown when logo image is missing */
initials?: string;
};
export const lastYearWinnersCopy = {
eyebrow: "Last year's summit",
headline: "18+ companies supported",
} as const;
const GRV_LOGO = "/branding/logo-icon.png";
/** Featured alumni — replace logo files in public/branding/winners/ when ready */
const featured: LastYearWinner[] = [
{
id: "lifeline-addis",
name: "Lifeline Addis",
logoSrc: "/branding/winners/lifeline-addis.png",
initials: "LA",
},
{
id: "globedock-academy",
name: "Globedock Academy",
logoSrc: "/branding/winners/globedock-academy.png",
initials: "GD",
},
{
id: "muyalogy",
name: "Muyalogy",
logoSrc: "/branding/winners/muyalogy.png",
initials: "MY",
},
];
/** Placeholders — GRV mark until logos are added */
const placeholderCount = 15;
const placeholders: LastYearWinner[] = Array.from({ length: placeholderCount }, (_, i) => ({
id: `alumni-${i + 1}`,
logoSrc: GRV_LOGO,
}));
export const lastYearWinners: LastYearWinner[] = [...featured, ...placeholders];