Загрузка видео...

Не удалось загрузить видео

На главную

Design Engineering Tip Make hover interactions respond to where the cursor actually comes from. Instead of revealing content with the same animation every time, detect the cursor entry direction and move the image + content accordingly. It makes a simple card feel much more spatial and responsive. const direction...

18,508 просмотров • 1 месяц назад •via X (Twitter)

Комментарии: 0

Нет доступных комментариев

Здесь появятся комментарии из оригинального поста

Похожие видео

004/100 Buttons. A bit of the process on building an animation. When looking at a finished animation or in this example a finished button, it can look quite complex inside the CSS. But when building it, it’s more like a lot of simple steps, one after another. Here I had the idea to make some kind of text animation like the footer logo on the Osmo site. I try to add the base animation with no complex easing, for example transition: translate 0.4s ease. Starting with just moving the one text from bottom to top and the other text to top. Adding a stagger, play around with it. Searching for a way to make it more circular. On the research I found the sin() function inside CSS which can build a more smooth non linear curve for the stagger which creates this circular effect. And step by step adding more complexity like, different easing for hover/hover-out, opacity, 3D transform and more. I use also the sin() function to rotate the letters, so the middle ones are getting more rotated than the outer ones. Another thing which helps is to add a small delay on hover, for example 0.05s or 0.1s, you don’t really see the difference, but when you hover pretty fast on and out it doesn’t get that jumpy. I’m using here GSAP’s SplitText to split every char into spans. And then I’m adding a CSS index variable to every span, starting from the center. SplitText can provide CSS index variables, but you cannot tell it from which direction. For the sin() it’s also important to have a max length, so I add another CSS variable with the max char number on it. Crafting 100 Buttons with Osmo ⏳ Total time: 63h

Eduard Bodak

166,023 просмотров • 4 месяцев назад

THIS CURLY CUTIE TURNS SIMPLE LIFESTYLE CLIPS INTO $12,800/MONTH. Curly hair. Warm sunlight. A quiet ride. Simple outfit. No crazy location, no dramatic storyline, no complicated edit. She is just sitting there, looking around, letting the moment feel natural and somehow that is exactly what makes the clip work. The internet is overloaded with AI girls trying to look perfect. Perfect apartment. Perfect lighting. Perfect pose. Perfect everything. This one does the opposite. It feels like a tiny piece of someone's everyday life, which makes the viewer wonder what happens outside the frame. Where is she going? Who is she with? Why does this feel like a real moment? That curiosity is enough to keep the watch going. The creator behind the page turns that simplicity into a repeatable format: 3–4 short lifestyle clips per day across TikTok, Instagram and X, with different locations, outfits and everyday situations but the same recognizable character. The traffic then moves into a paid layer with subscriptions around $11.99–$17.99/month, plus premium content, tips and custom requests. The numbers stack up quickly: around 610 paying subscribers at an average of $13.50 brings in roughly $8,235/month, with another $4,565 coming from premium drops, tips and custom content. Total: $12,800/month. And that's the interesting part. She isn't doing anything extraordinary. She's just consistently interesting enough to make people stop. The curls get the first look. The lifestyle setting makes it believable. The character keeps people coming back. That's the real AI creator formula: Make the face recognizable. Make the lifestyle desirable. Make the content simple enough to repeat. One girl. One camera angle. Hundreds of everyday moments. And suddenly a simple lifestyle clip becomes a $12.8K/month content machine.

Rimi

114,974 просмотров • 19 дней назад