Mood Tracker

Interactive Mood Selector

Overview

Overview

An interactive Mood Tracker component engineered in Rive using advanced State Machine logic. Designed to enhance digital surveys, wellness apps, and user feedback flows with fluid vector animations and real-time emotional state transitions.

My Role

My Role

Interactive Motion Design & Vector Illustration

Rive State Machine Architecture & Trigger Logic

UI/UX Micro-interaction Design

Framer Web Integration & Performance Optimization

Client Location

Client Location

Australia

Timeline

Timeline

1-Week Sprint

Tools

Tools

Figma, Illustrator, Rive

Status

Status

Other

Description

Mood animation is an interactive UI component built around a simple emotional scale — five minimalist faces arranged from the saddest to the happiest state. Each face reacts to user interaction: on hover, the eyes smoothly track the cursor, creating a subtle sense of life and responsiveness, while a click triggers a playful, expressive animation that reinforces the selected mood. The component is designed to feel lightweight, intuitive, and emotionally engaging.

Design Process

The faces were first designed as clean, vector-based illustrations in Figma, with a strong focus on clarity, consistency, and emotional readability using minimal shapes. The designs were then imported into Rive, where the animation and interactivity were built. Cursor tracking was implemented to give immediate feedback on hover, and click animations were carefully timed to feel smooth and satisfying. The final result is a reusable, interactive mood selector that combines simple visuals with expressive motion.

Other

Pixels with purpose

Transform insights into interfaces people love to use

I craft intuitive and visually compelling digital experiences through thoughtful UX and clean UI design.

Overview

Let’s Talk

Utility Pages

I craft intuitive and visually compelling digital experiences through thoughtful UX and clean UI design.

Overview

Let’s Talk

Utility Pages

I craft intuitive and visually compelling digital experiences through thoughtful UX and clean UI design.

Overview

Let’s Talk

Utility Pages