Africa Navarro.

Case study

A website that matches how she works. A personal brand stuck on a slow WordPress that didn't reflect the professional level she had already reached. New custom website with careful editorial design, smooth GSAP animations and Lighthouse 96+ on mobile.

Personal brand showcase website, delivered in 2025.

Portrait of Africa Navarro
The brief

She had a legacy WordPress site that was slow and didn't show the professional level she'd already reached.

It wasn't a conversion landing, it was a showcase website. What Africa asked for: visual professionalism, smooth animations and fast loading on mobile, so the site matched how she works today.

  1. 01

    Visual professionalism

    Editorial typography, sober palette, breathing space. So the craft shows behind it, not a recycled template.

    Design
  2. 02

    Smooth animations

    Controlled movement, no flickers or jumps. Each transition adds to the journey without drawing attention to itself.

    GSAP
  3. 03

    Fast loading on mobile

    Lighthouse 90+ mandatory. The first contact with the brand happens on mobile and can't take four seconds.

    Performance

An editorial site that breathes the way she works.

Careful design and code that gets out of the way.

Clean migration from WordPress: zero animation plugins, everything custom-built with GSAP + Lenis and performance verified in production.

Project architecture in 4 layers
  1. 01

    Custom editorial design.

    New visual system from scratch: editorial typography for headings, sober palette, breathing space. Zero WordPress theme restrictions or pre-built components.

    • Custom typography
    • Sober palette
    • No WP theme
    • No builder
  2. 02

    GSAP + Lenis animations.

    Entry animations controlled with GSAP + ScrollTrigger, smooth scroll with Lenis. No WP plugins or bloated libraries. Transitions add up without slowing the load.

    • GSAP 3.12
    • ScrollTrigger
    • Lenis smooth
    • 0 WP plugins
  3. 03

    Performance: from WP to hand-coded.

    The previous site loaded in 4-5 s on mobile with stacked plugins. The new one, hand-coded: WebP with srcset, local fonts, JS only where it adds value, minified CSS. LCP < 2 s on 4G.

    • WebP + srcset
    • Local fonts
    • Minified CSS
    • LCP < 2 s
  4. 04

    SEO migration without losing URLs.

    Old URLs mapped to new ones with 301 redirects. Person schema + curated Open Graph. The SEO earned on WordPress carries over to the new version with no loss of organic traffic.

    • 301 redirects
    • Person schema
    • Open Graph
    • 0 traffic loss
Africa Navarro, table set for an event with flowers and glassware

Migration from a slow WordPress
to a custom editorial site.

View site
Performance:

Loads in under 2s,
Lighthouse 96+ mobile

What Africa gained:
  • Editorial design that matches her professional level
  • Smooth, controlled GSAP animations
  • Clean migration from a slow WordPress
  • Own site, no theme dependencies

"A true professional in every sense. He puts detail into every project, with impeccable technical service and smooth communication that makes everything easy."

AN Africa Navarro
Pagespeed score

Lighthouse 96/100 mobile from the first deploy. Migrated from a WordPress that barely scraped 50/100.

+46 points
Lighthouse mobile improvement over the previous WordPress

More work in the pipeline. Full cases on the way.

View all projects

Personal brand stuck on an amateur WordPress site?

If your current site doesn't represent how you work now, let's talk for twenty minutes. I'll tell you what I'd change first and send you a closed proposal in two or three days.

Book a 20-min call