Skip to content

What makes it special

What's included

Demo sections and screens (4)
  1. Photo grid with a cover
  2. Opening on click with a directional push
  3. Caption
  4. Closing with bounce (click or Escape)
Package contents (10)

Ready-to-run project (React + Vite): component, styles, instructions and licence notices. If the effect uses its own images or fonts, they are included and listed in its notices. No node_modules.

  • index.html · 500 B
  • LICENCIAS-Y-AVISOS.md · 4 KB
  • manifest.json · 5 KB
  • package-lock.json · 37 KB
  • package.json · 324 B
  • prompt.md · 4 KB
  • public/ · 801 KB
  • README.md · 3 KB
  • src/ · 72 KB
  • vite.config.js · 208 B

What you can customize

How to start

  1. Copy the prompt and download the files.
  2. Take them to your AI tool and ask for the changes: brand, copy and images.
  3. Review the result and publish it on your domain.

Download the package and copy the prompt: it specifies the root folder, every file to copy (including the sample content and `public/assets/`), installation with `npm ci` and the same setup as the demo. Summary: Copy `src/PushAway.jsx`, `src/push-away.css` and `src/fonts/`; install `gsap` and mount `<PushAway items={[…]} />`. Images can have any aspect ratio.

The result depends on your AI tool and the changes you make. The demo shows the visual direction.

Technical details & requirements

Requirements
  • Node.js 20.19+ or 22.12+ and npm to run the demo and build (Vite).
  • A React 19 project (or a new one with Vite) to mount the component in; GSAP is installed from npm.
  • Your own images and copy to replace the sample content.
  • Not included: AI tool (and its credits), domain and hosting.
Technologies
  • React
  • Vite
  • GSAP

Implemented in the package you download.

React 19 · GSAP 3 · Vite

Suggested AI tools

ClaudeCodexv0Cursor

Compatible with the design instructions; not a recorded test.

Tested compatibility: No recorded test yet.

Palette and typography
#000000#FFFFFF#F3F0E8#E3EEE8#29634A#202321
  • Inter Tight 500 (OFL, incluida)

Layout: Full-screen scene (100svh); measured at 1434 px and 390 px wide

Licence & versions

Use it on your own sites and in final client projects, including commercial use. Do not resell or redistribute the prompt, the files or the site as a template. Read the licence

Provenance: Code written for Arrmma (React + GSAP). AI-generated images made for Arrmma; Inter Tight typeface (OFL) when included.

Version
v1.0.1 · Published Nov 1, 2026
Versions
  • v1.0.1 · 2026-11-03 — Component: package 1.0.1 with package-lock.json, corrected prompt and integration instructions (10 entries).
  • v1.0.0 · 2026-11-02 — Component 04: runnable React + GSAP project, styles, its own assets, instructions and licenses (9 entries). Prompt aligned with the package.

Find your next design.

Get Arrmma updates.