diff --git a/src/sections/Sponsors.astro b/src/sections/Sponsors.astro index ea65b85..7f36bcf 100644 --- a/src/sections/Sponsors.astro +++ b/src/sections/Sponsors.astro @@ -19,21 +19,113 @@ const sponsors = (await getCollection("sponsors")).sort( .

-
- {sponsors.map((s) => ( - - {s.data.name} - - ))} +
+
+ {/* the inert second copy only exists so the mobile marquee can loop seamlessly */} + {[false, true].map((copy) => ( +
+ {sponsors.map((s) => ( + + {s.data.name} + + ))} +
+ ))} +
+ + + +