Hora de moverte9 de 12 horas
HTML + CSSToasts

Smartwatch nudge toast

A round watch face buzzes with ripples when it arrives and shows the activity ring, which closes when you tap Done.

Settings

16px
1x

Code

<div class="uvq09-wch"><button type="button" class="fire">Show again</button><div class="tt" role="status"><i class="hp" aria-hidden="true"></i><i class="hp" aria-hidden="true"></i><span class="cr" aria-hidden="true"></span><span class="fc"><svg class="rg" viewBox="0 0 36 36" aria-hidden="true"><circle class="bg" cx="18" cy="18" r="16.5"/><circle class="fg" cx="18" cy="18" r="16.5" pathLength="1"/></svg><span class="ic" aria-hidden="true"><span class="a"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="12" cy="4.5" r="2"/><path d="M12 8v6M12 14l-3 6.5M12 14l3 6.5M6.5 11l5.5-2.5 5.5 2.5"/></svg></span><span class="b"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 12.5l4.5 4.5L19 7.5"/></svg></span></span><b>Time to move</b><small>9 of 12 hours</small><button type="button" class="ok">Done</button></span></div></div>

Prompt for AI

Paste it into ChatGPT, Claude or Cursor and it will adapt the block to your project with these settings, even if you don’t use React.

Markdown version with all the code, for AI assistants

More in Toasts

See all Toasts

Where to use it

Wearables nudge us with a tap on the wrist, and this toast turns that into a round notification. A black watch face with a metal bezel and crown shakes for a moment while ripples spread out like haptic pulses, and an SVG activity ring fills to three quarters. Done closes the ring and swaps the icon for a check. Good for health apps, habit trackers and break reminders.

The main color is the activity ring and button, the second the haptic ripples. Change the ring with stroke-dashoffset to show any progress, and keep the title to two short lines so it fits inside the circle.