Mood
Dev
Mood 1.0 is a fullscreen interactive drawing experience designed to explore the intersection of digital art, mood, and gesture. Created by Mike Orduna, this project invites users to express emotional states through abstract color gradients. Optimized for desktop.
↓
To draw: Tap anywhere in the box.
Toggle brush size: Right-click.
Built hands-free w/ voice direction using ChatGPT o3 - o4
The interface is intentionally minimal - fading in and out with interaction, offering brush size controls via right-click, and enabling quick exports of the moods you create. Whether you’re feeling calm, anxious, joyful, or empowered, each brush stroke layers visual energy onto the canvas, forming a dynamic meditation in color.
No clutter. No presets. Just you, your mood, and the movement.
Canvas API: Used HTML5
<canvas>
for live drawing with mouse/touch support.
Custom Cursor: A dynamic brush-size cursor appears on desktop for intuitive feedback.
Export Feature: Saves canvas as a transparent PNG using
canvas.toDataURL()
.
Accessibility Additions:
Right-click panel to toggle brush size
Touch support for mobile and tablets
Modal-based confirmation to match UI theme (replacing system alerts)
Auto-Fade Toolbar: The UI fades away during drawing or after inactivity for a cleaner workspace.
Loader UI: Custom black/white corner-dot animation styled with CSS only.
Acknowledgments
Agency
Fatoe
Team
Mike Orduna - Design + dev
Tools
ChatGPT o3 - Dev
Sublime Text - HTML