Skip to content

This repository contains a collection of motion and interaction prototypes to support our collaboration to refresh the BrightDrop website in mid-2023.

Notifications You must be signed in to change notification settings

movingbrands/brightdrop-web-2023

Repository files navigation

BrightDrop and Moving Brands

About

This repository contains a collection of prototypes to support our collaboration to refresh gobrightdrop.com in mid-2023. The examples focus on use of motion throughout the site.

This project is set up as a next.js app. The codebase uses the new app router.

Main dependencies

The emphasis has been to restrict external dependencies to a minimum. This is to allow the repository to be used a guide for implementation using other libraries or conventions that may be in use on the production BrightDrop site.

  • Written in React and Typescript
  • Uses vanilla-extract for styling
  • Uses framer-motion for more complex animation
  • Uses zustand for simple global state management
  • Uses some radix-ui primitives for the structure of components (for example, the Navigation bar)

Getting started

  • pnpm install
  • pnpm dev to run examples

About

This repository contains a collection of motion and interaction prototypes to support our collaboration to refresh the BrightDrop website in mid-2023.

Topics

Resources

Stars

Watchers

Forks