component
Infinite Story
By Harsh Works

Details
- Harsh WorksAuthor
- componentType
- 2026-07-12Published
- 2026-09-13Updated
- 2026-07-12Added
- SectionsCategories
Summary
Infinite Story is a fullscreen, never-ending scroll story for Framer.
Description
Infinite Story is a fullscreen, never-ending scroll story for Framer. Each section is one full-bleed image with two curved words riding an arc over it, and the whole thing loops forever as you scroll, snapping cleanly to each section. It is a faithful, dependency-free rebuild of the never ending story scroll effect, with the curved radial marquee titles built in. No GSAP, no Lenis, no libraries. The curved titles One or two words per section, bent onto an arc: a bold condensed word and an optional cursive one. They scroll along the curve on their own and scale from large to small as the section settles into the centre. You set how tightly they bend and how fast each one moves. Effects Text Rise , the words drift against the scroll for depth. Text Blend , Difference / Exclusion / Overlay / Outline on the type. Motion Blur , blurs while scrolling, crisp on settle. Slow Zoom , a gentle Ken Burns drift. Depth Push , incoming sections scale and fade in from behind. Manual or CMS Add sections by hand, each with an image, two words, colours, and a link, or drop a Collection List into the slot: image becomes the section, the first two text layers become the words, and the row link is followed on click. It ships with Framer hosted placeholders, so it looks complete on drop in. Controls Grouped for clarity: Source, Words, Marquee, Effects, Motion, and Style. Every control carries its own one line description in the panel. The signature look uses League Gothic and Ms Madi, which the component loads for you. What you get A fullscreen infinite scroll story with curved marquee titles, picture parallax, an infinite snapping loop, five combinable effects, manual or CMS data, click through links, no npm dependencies, a calm static preview, and free updates within the version. Made with 🖤 for Framer by Harsh
Introduction
A fullscreen infinite scroll story
Rank history
Daily rank per list, from the first snapshot — lower is better.
- All · #5018