Sky Addons  ·  Elementor Widget
INTRODUCING

Text Animation

Text animation for Elementor: nineteen entrances that split a line into characters, words or lines as it scrolls in.

MEXICO CITY KITCHEN · SOHO · SINCE 2016

Everything here
starts on a comal

Nixtamal ground in the basement every morning, three salsas made at four, and a mezcal list we will happily talk you through for longer than you wanted.

Rated 5 out of 5
4.8 from 1,204 diners
Bib Gourmand 2025
TONIGHT
Kitchen open until 11

Counter seats are never bookable. Turn up before six and you will get one.

WRITTEN UP IN
THE OBSERVER
TIME OUT
CODE HOSPITALITY
THE INFATUATION
MICHELIN GUIDE
WHY THE MASA MATTERS

A tortilla made this morning
is a different food entirely

We buy single-origin corn from two farms in Oaxaca, cook it overnight in lime, and grind it at seven each morning. It costs about four times what a bag of instant masa costs and it is the only reason this place works.

CHANGES EVERY THURSDAY

Tonight’s menu

Twelve dishes, printed the morning of. If something ran out at seven we will tell you rather than put it in front of you at nine.

ANTOJITOS

To start, or to keep ordering

DEL COMAL

Tacos, three to a plate

POSTRES & MEZCAL

The part we argue about
THE ASADOR

Oak, and nothing else

The grill is lit at eleven and burns down for four hours before anything touches it. No gas assist, no charcoal shortcut. It is the single most annoying thing about running this kitchen and we are not changing it.

A DAY AT THE GRILL
BURN-DOWN BEFORE SERVICE
0 h
SALSAS MADE DAILY
0
MEZCALS BY THE GLASS
0
GAS BURNERS IN THE BUILDING
0

The 3D character animation on that label is switched off below tablet — heavy per-character work is desktop-only.

1,204 REVIEWS, AND WE READ ALL OF THEM

“The first place in years
that made me phone my mother about a tortilla”

Rated 5 out of 5
4.8 average · Google, Resy and OpenTable combined
Rated 5 out of 5

“Booked for four, stayed for six courses we did not order. The al pastor is the best in London and I will fight about it.”

Nadia Bello
Camberwell
Rated 5 out of 5

“They talked me through nine mezcals without once making me feel stupid. That is the whole job, really.”

Owen Pryce
Hackney
Rated 5 out of 5

“My mother is from Puebla. She ate the tortillas, said nothing for a minute, then asked who was grinding them.”

Marisol Vega
Kentish Town
TWO WAYS TO EAT HERE

Set menus, no surprises on the bill

Service is included and there is no cover charge. If a dish is off we tell you before you sit down, not after you order it.

THE COUNTER
£48

Nine seats, five courses, whatever the grill is doing that night. Wednesday to Saturday only.

SUNDAY ASADO
£36

A whole animal, one long table, and however many salsas we felt like making. Noon until it runs out.

NINETEEN WAYS TO ARRIVE

One line, nineteen ways in

The same four words on every card below. Nothing changes but the way they land — and that is the entire extension. Watch one, then look at the one beside it.

SOFT ARRIVALS
Masa, ground at six
Fade Up
Masa, ground at six
Fade Down
Masa, ground at six
Fade Left
Masa, ground at six
Fade Right
BLUR AND SCALE
Masa, ground at six
Blur In
Masa, ground at six
Zoom In
Masa, ground at six
Zoom Out
Masa, ground at six
Elastic Pop
DEPTH AND TILT
Masa, ground at six
Flip X
Masa, ground at six
Flip Y
Masa, ground at six
Perspective Drop
Masa, ground at six
Skew In
THE SIGNATURE FOUR
Masa, ground at six
Split Text
Masa, ground at six
Barrel Roll
Masa, ground at six
Wave
Masa, ground at six
Char Cascade
MASKED, AND ONE BUILT BY HAND
Masa, ground at six
Line Reveal
Masa, ground at six
Reveal Slide
Masa, ground at six
Custom
Why they keep replaying

Only so you can compare them side by side. On a real page each line arrives once, when it scrolls into view.

NEW — SUNDAY ASADO FROM 2 NOVEMBER

Nine at the counter,
thirty-two in the room

Tables open twenty-eight days ahead at nine in the morning and Sunday usually goes within the hour. The counter never opens — turn up before six and one is yours.

9 Bateman Street, Soho W1D
020 7946 0812
Wed–Sat 17:30, Sun 12:00
FAQ
Frequently asked

Text Animation

Straight answers about what this one does, where it fits in a real build, and what it costs you to ship.

Still stuck?

Read the documentation for this one, or write to us — a human answers inside a business day.

Where is Text Animation in the Elementor panel?

On the Content tab of three core Elementor widgets: Heading, Text Editor and Button. Sky Addons for Elementor adds the section directly under each widget own text field, so you animate copy you have already written rather than dragging in a separate animated-text widget.

How many text animations are there?

Eighteen named presets in four groups — five fades including a blur, three scale effects, four 3D flips and skews, and six signature ones such as Barrel Roll, Wave, Char Cascade and two mask reveals — plus a Custom option that opens the raw transform controls behind them.

Can it split the text into characters instead of words?

Yes — Split By offers Characters, Words or Lines, with Words as the default. Stagger sets the gap between each part, from 0 to half a second, so the same preset reads as a fast ripple or a slow cascade depending on which unit you split by.

Do I need Elementor Pro for animated text?

No. Text Animation is a Sky Addons Pro module and attaches to free Elementor own Heading, Text Editor and Button widgets. GSAP ships with the plugin, so no second animation plugin and no hand-written keyframes are needed anywhere.

Can the animation loop instead of playing once?

Yes. A Loop switch repeats it indefinitely, Reverse Each Loop plays it backwards on alternate passes instead of jumping back to the start, and Loop Delay sets the pause between runs, defaulting to half a second. Left off, the animation plays once and stops.

Does it play on scroll or on page load?

Either. Play On offers Scroll Into View, which is the default, or Page Load. On the scroll setting, Start Offset decides where in the viewport it fires — 85 means the text begins animating when its top reaches 85 percent of the way down the screen.

Does it preview inside the Elementor editor?

Yes, identically. The edit canvas is a scrollable frame, so scroll-triggered text animates there exactly as it will on the published page. What you build is what you ship, which matters for the presets where duration and stagger have to be judged by eye.

Can I build my own animation instead of using a preset?

Yes — the Custom option opens the underlying transform controls: starting opacity, scale, X and Y offset, X and Y rotation, perspective, transform origin and easing. Every field is optional and anything left empty is simply not applied, so you can change one property and leave the rest alone.

Can I turn the animation off on tablet or mobile?

Yes. Separate Disable on Tablet and Disable on Mobile switches sit at the bottom of the section, both off by default, so the animation runs everywhere until you change it. Turning it off on phones is worth considering for long paragraphs split by character.

How is this different from the Animated Heading widget?

Animated Heading is a separate widget with its own content, built for cycling through a list of words inside a headline. Text Animation adds no content at all — it animates the entrance of a Heading, Text Editor or Button you already placed and styled with Elementor own controls.