Skip to content
Componentes

Text and typography · Adapted

Entrelinha

Each line of the paragraph slides up from behind an invisible edge and appears in sequence, easing to a stop.

Entrelinha · Portuguese for the space between lines.

In short

Entrelinha is a THM Componentes component that splits text into the lines shown on screen and slides each one up from behind a mask, in sequence, easing to a stop. It uses GSAP SplitText, runs when the component mounts and works well for headlines and manifestos on company sites and premium brands.

The catalog, this component's prompt and its sample texts are in Brazilian Portuguese. AI coding assistants apply the prompt the same way.

Entrelinha: Each line of the paragraph slides up from behind an invisible edge and appears in sequence, easing to a stop.
Capture of the catalog demo

What it looks like

It recalls the opening credits of a film, where each line rises from behind an invisible edge. The component measures how the text wrapped at that screen width and treats each line as a strip with its own clipping. When it mounts, the first line slides up and fades in over 0.6 seconds, after a 0.2 second delay, and the following lines come in every 0.1 seconds. The motion starts fast and slows down gently at the end, which gives it an editorial feel. Font, size and color are those of your text.

You may be looking for this if you asked for something like

  • text that slides up line by line when the page opens
  • a headline entrance like on a luxury brand website
  • a paragraph that appears from the bottom up in sequence
  • a GSAP text animation for our company manifesto
  • a sentence rising from behind an invisible line, like film credits
  • make the text entrance feel like a premium site

Also known as

  • line reveal
  • split text animation
  • GSAP SplitText
  • line by line text animation
  • masked line animation
  • staggered line entrance

When to use

  • Headlines and manifestos at the top of company and premium brand sites
  • Portfolio and agency pages with large typography
  • Opening screens for presentations and case studies
  • Short mission, vision or purpose paragraphs

When to avoid

  • Projects that do not want to add GSAP just for one text effect
  • Blocks far from the top, since the entrance runs on mount, not when scrolled into view

How to ask your AI

Sample request
Create a line-by-line reveal animation with GSAP SplitText for the manifesto on my page: each line slides up from a mask in sequence, triggered when the block enters the screen, loaded on demand, wrapped in ClientOnly in Nuxt, with a static version for reduced motion.

With THM Componentes, you paste the full prompt from the catalog together with this component's code, and the AI reproduces this exact effect instead of improvising.

Questions about Entrelinha

Does Entrelinha need GSAP?

Yes. Entrelinha uses GSAP and its SplitText plugin, which split the text into words and lines and run the animation, which is why it is rated Medium in THM Componentes. The prompt tells your AI to install gsap, load the component on demand and, in Nuxt, wrap it in ClientOnly with a static fallback.

Does Entrelinha animate when people scroll to it?

Not by default. Entrelinha plays its entrance as soon as it mounts, after a short delay. For scroll storytelling, ask your AI to trigger the animation when the block enters the screen, using IntersectionObserver or GSAP's own ScrollTrigger.

Does Entrelinha adapt to phones?

Yes. Entrelinha splits the text by the lines that actually appear at the current screen width, so on a phone each shorter line enters on its own beat. The code turns on the SplitText autoSplit option, which redoes the split when the width changes or when fonts finish loading.

Text and typography

Related components

Give your AI a studio-grade repertoire

268 Vue and Nuxt components, 115 exclusive, a ready prompt in every one. Single payment, lifetime access and a 7-day guarantee.