Ana De Canha | UX Engineer
banner
anadecanha.com
Ana De Canha | UX Engineer
@anadecanha.com
💕 Sharing the behind-the-scenes of life, travel & creative work | Honest stories, lessons learned & tiny experiments
💌 Join the journey ↓

https://www.anadecanha.com/links
2/
Keyboard Shortcuts ⌨️

- Enter sends messages.
- Shift + Enter adds new lines.

Error Handling ⚠️

- Validated empty messages with error styling.
- Used fixed height to avoid layout shifts.

Mock AI Responses 🤖

- Added sample replies for testing.
December 28, 2024 at 11:34 AM
2/ What I accomplished today:

Added the illustration— asked AI to create it for me
Designed a smooth transition animation between the collaboration section and the footer: body background change & section resizing 🎥🎨
Did a general style cleanup 🧹✨
December 11, 2024 at 12:14 PM
4/
1️⃣ Use it as an accent: buttons, links, or icons.
2️⃣ Create a gradient with other colors.
3️⃣ Add it to hover effects for subtle interactivity.
4️⃣ Dedicate a section (e.g., testimonials) to it.

Remember I already have a deep purple color as well after the hero🥲
December 7, 2024 at 12:50 PM
2/
First, today’s progress:

✅ Added the gallery
✅ Built the collaboration section
✅ Added the footer

The landing page is almost done, but I still need to figure out where to use that bold orange!
December 7, 2024 at 12:50 PM
1/ While continuing with the Hero I'm building with Motion, I realized they don’t have built-in support for responsiveness 🧐. I explored these 4 approaches to handle responsive animations effectively.

Here’s what I found! 👇🏼
December 4, 2024 at 11:47 AM
4/ 🛠 Practical Application

I remade the title animation and started working on scroll-triggered effects for the Hero section.
For the title, I realized it needed more than just arriving from the bottom—it also needed a "paint from the top" effect to bring it to life. 🎨
December 2, 2024 at 11:14 AM
5/ Right now, I’m stuck trying to make the background transition work. Turns out I need to change the main component’s background, not just the section. So yeah… tomorrow’s problem. 🛠️
November 28, 2024 at 1:03 PM
4/ After the video takes center stage, you keep scrolling, and it just stays there. When it finally scrolls away, it shrinks back to its original size, and—surprise!—the background has smoothly transitioned into a new color. Sooo nice👌✨
November 28, 2024 at 1:03 PM
3/ First: the arriving animation for the title and video. Then, as you scroll, the video grows until it takes up the entire width of the page. Looks simple, right? But there’s more. 😅
November 28, 2024 at 1:03 PM