Skip to content

manuelhintermayr/mouse-follower-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mouse Follower Demo — Swiss Style

A minimalist showcase for the Mouse Follower by Cuberto, inspired by Swiss Style (International Typographic Style). Features a strict grid, strong typographic hierarchy, and modern UI built with Vue 3, Tailwind CSS, and GSAP.

Preview

🌐 Live Demo: http://projects.manuelhintermayr.com/mouse-follower-demo

Developed by: Manuel Hintermayr Repository: https://github.com/manuelhintermayr/mouse-follower-demo

🚀 Features

  • 🐭 Mouse Follower — Smooth, customizable cursor effects by Cuberto
  • 🎨 Swiss Style Layout — Strict grid, black/white, strong typographic hierarchy
  • ⚡️ Vue 3 — Modern JavaScript framework
  • 💨 Tailwind CSS — Utility-first CSS framework
  • 🎬 GSAP & ScrollTrigger — Professional-grade animations and scroll effects
  • 🌙 Dark Mode — Toggle dark/light mode
  • 📱 Responsive Design — Mouse Follower works only on desktop (not activated on touch gestures)

Preview

🛠️ Technology Stack

📦 Installation

git clone https://github.com/manuelhintermayr/mouse-follower-demo.git
cd mouse-follower-demo
# Open index.html directly or serve with a static server

🏗️ Project Structure

mouse-follower-demo/
├── index.html           # Main demo page
├── README.md            # Project documentation
├── media/               # Images & video assets
│   ├── preview.jpg
│   ├── preview.gif
│   ├── avatar_1.jpg
│   ├── sample.jpg
│   └── sample.mp4
└── ...                  # Additional HTML files

🐭 Mouse Follower Integration

  • Cursor changes automatically on interactive elements (links, buttons)
  • Custom states via data attributes (e.g. data-cursor="-pointer", data-cursor="-inverse")
  • GSAP-powered smooth animations

🎬 GSAP Animations

  • Scroll-based reveal effects for sections
  • Subtle transitions for cards and UI elements

🌙 Dark Mode

  • Toggle dark/light mode via sticky controls
  • Uses Tailwind's dark mode class on <html>

🤝 Contributing

Feel free to fork, customize, and submit pull requests!

📄 License

MIT License


Happy coding! 🚀

Built with ❤️ by Manuel Hintermayr

About

Big demo of the Cuberto Mouse Follower in the Swiss Style (International Typographic Style)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages