layout-transitions Tailwind Templates

Layout Transitions

Page transitions with next-view-transitions, motion, turbopack, tailwind and bun.

šŸš€ Layout Transitions Project

Mostly for showcasing the power of view transitions and dynamic animations in Next.js.

The project was bootstrapped with bun create next-app, and it took 3 seconds. I added all the packages, some free SVGs, and a few lines of code to make it look like this.


🌟 Features

šŸŽ„ Smooth Page Transitions

⚔ Fast builds

  • Built with super fast bun
  • Leverages turbopack for fast HMR builds.

šŸ•ŗ Dynamic Animations

  • Utilizes motion that makes life so much easier when creating animations that are easy to implement and customize.

šŸ’» Modern Stack

  • Uses the latest Next.js app router structure, ensuring future compatibility.
  • Uses Tailwind CSS for rapid styling.

🐰 Uses BunnyCDN


šŸš€ Quick Start

Prerequisites

Ensure you have the following installed:

Clone the Repository

git clone https://github.com/gsicvj/layout-transitions.git

Install Dependencies

bun install

Run the Development Server

bun dev

Visit http://localhost:3000 to view the app.

Build for Production

bun run build

šŸ“‚ Project Structure

.
ā”œā”€ā”€ app/             # Application entry points and routes
ā”œā”€ā”€ components/      # Reusable UI components
ā”œā”€ā”€ public/          # Static assets
ā”œā”€ā”€ utils/           # Utility functions
ā”œā”€ā”€ package.json     # Project metadata
└── README.md        # Documentation

šŸ“œ License

This project is open-sourced under the MIT License.


šŸ’¬ Feedback and Contributions

Contributions, issues, and feature requests are welcome! Feel free to check out the issues page or submit a pull request.


🌐 Connect with Me


Have fun! šŸ˜Ž

Top categories

Loading Svelte Themes