Skip to content

Apagada

A closer look

The project

First their site was built in Webflow, with a CMS and custom animations. Then the home page was rebuilt in custom code, with no external dependencies, so their team can create new pages with AI.

The new home page had to be more professional and more product-focused, without losing the authenticity of a brand that speaks to teachers: breathing room between sections, an Apple-style menu and animations with purpose.

The challenge

To present 21 AI tools, in a sector where trust is everything, without the site feeling like a catalogue or losing the friendly tone the brand has.

How we built it

  1. A faithful clone

    First, the Webflow site rebuilt in custom code, piece by piece, with no external dependencies.

  2. The library

    Then, their system written for people and for AI: DESIGN.md, 9 blocks with “what to change and what not to touch” and 6 components.

  3. The redesign

    Around 37 rounds. After the client’s review, which asked for fewer things competing for attention, the stickers, stack and loader went: the page shrank from 15,286 to 10,636 px. One idea per container.

  4. Three directions

    IEP Copilot was tried three ways before settling on steps at the top and tools in the app’s sidebar.

  5. The final filter

    Before delivery: 17 screen sizes, from 320 to 2560 px, in Chrome and in WebKit.

The details

01The app, for real. The hero is the navigable app: on scroll it pins and the app rises and grows.
One card, four scenes, on Playground IEP's website
02One card, four scenes. Each sentence picks its scene: here, the draft written from the student’s documents, with every fact cited.
0321 tools without jumps. Four steps you can click; the tallest screen sets the app’s height.

Colour

The palette of Playground IEP, by how much it is used on the delivered site. Hover over a colour.

Surface#F5F5F798.7 %
Electric blue (only accent)#4F1CF8< 1 %
Ink#111D2A< 1 %
Green (product only)#2F9E5B< 1 %
Amber (product only)#B7791F< 1 %

Usage measured on recordings of the delivered site: every pixel counts towards the nearest colour; photos and gradients aside.

Typography

Measured on playgroundiep.com, at 1440 px.

Headlines, never bold, PolitetypePolitetype specimen
Reading and interface, InterInter specimen
AppliedHeadline, text and button from Playground IEP's website, in its typography

Spacing

Base step
8 px
Between sections
64 px
Container
1360 px
  1. 4gap, 30 times
  2. 8padding, 127 times
  3. 12padding, 51 times
  4. 16padding, 174 times
  5. 24padding, 184 times
  6. 32padding, 18 times
  7. 40padding, 83 times
  8. 96padding, 8 times
  9. 128padding, 10 times

The paddings, margins and gaps that repeat most on the delivered site, at 1440 px and true scale; almost all fall on 8 px steps.

Motion

Everything local, with no CDN or tracking; GSAP and Lenis for motion.

00:00 / 00:00Frame render time 16.7 ms
  • The app, for real

    The hero is the navigable app: on scroll it pins and the app rises and grows.

  • Testimonials as trading cards

    Seven stacked cards: the new one rises in an arc and the rest follow in a wave.

  • Questions as notes

    Eight sticky notes that flip in 3D to reveal the answer.

Under the hood

Tools

  • Figma
  • Webflow
  • HTML y CSS a medida
  • GSAP
  • Lenis
  • Vercel

How it is built

  • Custom HTML, CSS and JS with a build script that includes partials and versions the assets
  • Everything local, with no CDN or tracking; GSAP and Lenis for motion
  • Transferred weight from 4.67 to 1.91 MB; fonts subset to Latin, from 2.9 MB to 372 KB
  • 0% slow frames when scrolling on desktop and 1% on mobile with the CPU at ×4
  • 0 errors across 17 screen sizes, in Chrome and WebKit
  • Tab roles, screen-reader announcements and checked contrast

In numbers

  • 21 tools presented
  • 1.91 MB in weight (previously 4.67)
  • 17 screen sizes checked
  • 0 % slow frames on desktop

What we dropped

  • The hole loader (5 s) and the wax rocket (2.8 s): the logo one came back, once per session
  • Stickers all over the site, the product that came in pushing and the 3D card stack
  • A search box for the 21 tools: nobody would know what to look for
  • A 3D logo: we kept their own

Conclusion

First, a Webflow site with a CMS and custom animations. Then, the home page rebuilt in custom code, with no external dependencies, so their team can create new pages with AI.

It weighs 1.91 MB (previously 4.67), gives no slow frames when scrolling on desktop and was checked across 17 screen sizes, in Chrome and WebKit.

In their words

“Eric and Andoni are amazing. They are fun to work with and their work is incredible. Not only do they have incredible talent, but they care deeply about collaboration. Throughout the whole process they communicated with me constantly and together we built something beautiful.”
Sean KlammCEO of Playground IEP
“The client’s testimonial about this project goes here: two or three lines, with their charcoal portrait. Placeholder for Eric.”
Client name (placeholder)Role, company