Add SAFTA nomination: award band, project badge, filmography tag

Summertide nominated for Best Achievement in Visual Effects - TV at the
19th South African Film and Television Awards (2026).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
twotalesanimation
2026-10-05 19:15:22 +02:00
parent 96ad9c42b3
commit aba0bcde86
7 changed files with 155 additions and 4 deletions
+14 -1
View File
@@ -2,7 +2,8 @@ import type { Metadata } from "next";
import Link from "next/link";
import { notFound } from "next/navigation";
import Frame from "@/components/Frame";
import { projects, site } from "@/content/site";
import Laurel from "@/components/Laurel";
import { awardFor, projects, site } from "@/content/site";
export const dynamicParams = false;
@@ -38,6 +39,7 @@ export default async function ProjectPage({ params }: PageProps<"/work/[slug]">)
if (index === -1) notFound();
const project = projects[index];
const next = projects[(index + 1) % projects.length];
const award = awardFor(project.slug);
const meta = [
{ k: "Client", v: project.client },
@@ -55,6 +57,17 @@ export default async function ProjectPage({ params }: PageProps<"/work/[slug]">)
← All work
</Link>
<h1 className="mt-8 font-display text-5xl leading-[0.9] font-thin uppercase md:text-8xl">{project.title}</h1>
{award && (
<div className="mt-8 inline-flex items-center gap-4 border border-accent/40 bg-accent/[0.06] py-3 pr-6 pl-3">
<Laurel className="h-12 w-12 shrink-0 text-accent" />
<div>
<p className="font-mono text-[10px] tracking-[0.25em] text-accent uppercase">
{award.edition} {award.body} · {award.result}
</p>
<p className="mt-1 text-sm md:text-base">{award.category}</p>
</div>
</div>
)}
</div>
<div className="mx-auto mt-12 max-w-7xl px-5 md:px-8">