Clere Radiance: 30s spot, product viz R&D loop
Deploy / deploy (push) Successful in 40s

- Main video: 30s CTA spot (ProRes master re-encoded to 7.4 MB H.264)
- New 'loops' project field: silent autoplaying clips with a caption;
  used for the square product visualisation R&D render (1.9 MB)
- Poster and gallery stills from the spot; summary/credits updated
- Ignore .mov masters in content/

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
twotalesanimation
2026-10-14 20:58:14 +02:00
parent 60a10d999e
commit a7b7a29ff2
9 changed files with 44 additions and 4 deletions
+23
View File
@@ -83,6 +83,29 @@ export default async function ProjectPage({ params }: PageProps<"/work/[slug]">)
</div>
)}
{project.loops?.map((loop) => (
<section
key={loop.src}
className="mx-auto mt-16 grid max-w-7xl items-center gap-8 px-5 md:mt-24 md:grid-cols-2 md:gap-16 md:px-8"
>
<video
src={loop.src}
poster={loop.poster}
autoPlay
muted
loop
playsInline
preload="metadata"
className="w-full bg-ink-2"
style={{ aspectRatio: loop.aspect }}
/>
<div>
<p className="font-mono text-xs tracking-[0.3em] text-accent uppercase">{loop.title}</p>
<p className="mt-4 text-lg leading-relaxed font-light text-muted md:text-xl">{loop.caption}</p>
</div>
</section>
))}
<div className="mx-auto grid max-w-7xl gap-12 px-5 py-20 md:grid-cols-[1fr_2fr] md:px-8 md:py-28">
<dl className="grid grid-cols-2 gap-6 self-start md:grid-cols-1">
{meta.map((m) => (