Text animation for Elementor: nineteen entrances that split a line into characters, words or lines as it scrolls in.
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.
Counter seats are never bookable. Turn up before six and you will get one.
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.
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.
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.
The 3D character animation on that label is switched off below tablet — heavy per-character work is desktop-only.
“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.”
“They talked me through nine mezcals without once making me feel stupid. That is the whole job, really.”
“My mother is from Puebla. She ate the tortillas, said nothing for a minute, then asked who was grinding them.”
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.
Nine seats, five courses, whatever the grill is doing that night. Wednesday to Saturday only.
A whole animal, one long table, and however many salsas we felt like making. Noon until it runs out.
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.
Only so you can compare them side by side. On a real page each line arrives once, when it scrolls into view.
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.
Straight answers about what this one does, where it fits in a real build, and what it costs you to ship.
Read the documentation for this one, or write to us — a human answers inside a business day.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Elementor widgets and extensions by wowDevs — built for people who would rather ship than fight a page builder.
One short email when something ships. No drip sequence.