Add Blood Sisters S2, Baby Farm, Die Affêre and Baba Segi to filmography
Posters from TMDB (Baby Farm, Die Affêre, Baba Segi) and a 2:3 crop of Blood Sisters S2 press art. Baba Segi flagged as upcoming (cinemas 4 Dec 2026). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
+1
-1
@@ -42,7 +42,7 @@ export default function Home() {
|
||||
</Reveal>
|
||||
<p className="max-w-sm text-sm leading-relaxed text-muted">
|
||||
Visual effects for features and series from South Africa and Nigeria, released in cinemas and on
|
||||
Netflix, Prime Video and M-Net.
|
||||
Netflix, Prime Video, M-Net and kykNET.
|
||||
</p>
|
||||
</div>
|
||||
<Filmography />
|
||||
|
||||
@@ -3,10 +3,10 @@ import { filmography } from "@/content/site";
|
||||
|
||||
export default function Filmography() {
|
||||
return (
|
||||
<ul className="grid grid-cols-2 gap-x-4 gap-y-8 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-7 lg:gap-x-5">
|
||||
<ul className="grid grid-cols-2 gap-x-4 gap-y-8 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-6 lg:gap-x-5">
|
||||
{filmography.map((c, i) => (
|
||||
<li key={c.slug}>
|
||||
<Reveal delay={(i % 7) * 60}>
|
||||
<Reveal delay={(i % 6) * 60}>
|
||||
<figure className="group">
|
||||
<div className="relative aspect-[2/3] overflow-hidden bg-ink-2 ring-1 ring-line">
|
||||
{/* eslint-disable-next-line @next/next/no-img-element */}
|
||||
@@ -17,11 +17,18 @@ export default function Filmography() {
|
||||
className="h-full w-full object-cover grayscale-[35%] transition duration-700 ease-out group-hover:scale-[1.04] group-hover:grayscale-0"
|
||||
/>
|
||||
<div className="absolute inset-0 bg-gradient-to-t from-black/80 via-transparent to-transparent opacity-0 transition-opacity duration-500 group-hover:opacity-100" />
|
||||
{c.network && (
|
||||
<span className="absolute top-2 left-2 bg-black/70 px-1.5 py-0.5 font-mono text-[9px] tracking-[0.2em] text-fg uppercase backdrop-blur-sm">
|
||||
{c.network}
|
||||
</span>
|
||||
)}
|
||||
<div className="absolute top-2 left-2 flex flex-wrap gap-1">
|
||||
{c.upcoming && (
|
||||
<span className="bg-accent px-1.5 py-0.5 font-mono text-[9px] tracking-[0.2em] text-ink uppercase">
|
||||
Upcoming
|
||||
</span>
|
||||
)}
|
||||
{c.network && (
|
||||
<span className="bg-black/70 px-1.5 py-0.5 font-mono text-[9px] tracking-[0.2em] text-fg uppercase backdrop-blur-sm">
|
||||
{c.network}
|
||||
</span>
|
||||
)}
|
||||
</div>
|
||||
</div>
|
||||
<figcaption className="mt-3">
|
||||
<p className="text-sm leading-snug">{c.title}</p>
|
||||
|
||||
@@ -70,11 +70,17 @@ export type Credit = {
|
||||
year: number;
|
||||
format: "Feature" | "Series";
|
||||
network?: string;
|
||||
// Not yet released; shown with an "Upcoming" badge.
|
||||
upcoming?: boolean;
|
||||
poster: string;
|
||||
};
|
||||
|
||||
// Selected film & series credits, newest first.
|
||||
export const filmography: Credit[] = [
|
||||
{ slug: "baba-segi", title: "The Secret Lives of Baba Segi’s Wives", year: 2026, format: "Feature", upcoming: true, poster: "/film/baba-segi.jpg" },
|
||||
{ slug: "blood-sisters-s2", title: "Blood Sisters: Season 2", year: 2026, format: "Series", network: "Netflix", poster: "/film/blood-sisters-s2.jpg" },
|
||||
{ slug: "baby-farm", title: "Baby Farm", year: 2025, format: "Series", network: "Netflix", poster: "/film/baby-farm.jpg" },
|
||||
{ slug: "die-affere", title: "Die Affêre", year: 2025, format: "Feature", network: "kykNET", poster: "/film/die-affere.jpg" },
|
||||
{ slug: "som-van-twee", title: "Som van Twee", year: 2024, format: "Feature", poster: "/film/som-van-twee.jpg" },
|
||||
{ slug: "oloture-the-journey", title: "Òlòtūré: The Journey", year: 2024, format: "Series", network: "Netflix", poster: "/film/oloture-the-journey.jpg" },
|
||||
{ slug: "funmilayo-ransome-kuti", title: "Funmilayo Ransome-Kuti", year: 2024, format: "Feature", poster: "/film/funmilayo-ransome-kuti.jpg" },
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 107 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 73 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 36 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 86 KiB |
Reference in New Issue
Block a user