Here's a quick guide to add a new interaction to the website.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devOpen http://localhost:3000 with your browser to see the result.
You can start adding a new folder within app/(demos), each folder should contain the following files:
- A
page.tsxfile that will contain the entry point of the interaction and page. - A
componentsfolder that will contain the components used in the interaction.
Add the entry in demos.ts file inside (demos), to show the interaction in the main page.
When you're ready to submit your interaction, push your changes to a new branch and submit a pull request.
This interactions are built using Next.js, React, TypeScript, Tailwind CSS, Framer Motion and GSAP.