Burst Button
buttonProEin Button, der bei jedem Druck einen Schwall Emojis abfeuert, mit Schwerkraft, Streuung, Wucht und einem federnden Wackeln. Die Partikel fliegen am Button vorbei auf einem Overlay, das Klicks durchlässt.
Pro kann noch nicht gekauft werden. Die Seite öffnet, sobald die Zahlung bereit ist.
Vorschau
Live-Demo. Das Theme schaltet die Demo selbst um.
Code
Der Code ist gesperrt
Burst Button gehört zu Manniche UI Pro. Ein Schlüssel öffnet den Quellcode aller 60 Effekte.
Bald verfügbar49 € · Einführungspreis bis einschließlich 31. Dezember 2026. Danach 79 €.
- Einmalzahlung
- Ein Entwickler
- Der Schlüssel kommt sofort per E-Mail
- Keine Umsatzsteuer (§ 19 UStG)
Hast du einen Schlüssel? Hol den Code mit der CLI oder per MCP.
Der Schlüssel liegt in MANNICHE_PRO_KEY, nie im Code oder in der Adresse. So richtest du ihn ein
npx shadcn@latest add @manniche-pro/burst-buttonclaude mcp add --transport http manniche-ui https://mikkelmanniche.dk/api/mcp --header "Authorization: Bearer $MANNICHE_PRO_KEY"Props
BurstButtonProps
| Prop | Typ | Standard | Was sie tut |
|---|---|---|---|
ref | Ref<HTMLButtonElement> | – | Ref to the real <button>. |
emojis | string[] | ['🎉', '✨', '💖', '🔥', '⭐', '😎'] | Strings that fly out. Emoji or any short text such as +1; picked at random per particle. |
count | number | 26 | Particles per burst (capped at 160, and reduced on narrow screens). |
power | number | 900 | Launch speed in px/s. About 900 reaches 250 px above the button with the default gravity. |
gravity | number | 1800 | Downward pull in px/s^2. Lower is floaty, higher is heavy. |
spread | number | 80 | Width of the launch cone in degrees. 360 sprays in every direction. |
angle | number | 0 | Direction of the cone in degrees: 0 up, 90 right, 180 down, -90 left. |
size | number | 28 | Particle size in px. |
spin | number | 1.2 | Maximum spin in turns per second; 0 stops rotation. |
shake | number | 1 | Strength of the springy shake of the button on each press; 0 turns it off. |
autoBurst | number | – | Fires a burst by itself every this many milliseconds (for demos). 0 or undefined turns it off. Pauses off screen and in hidden tabs. |
Nimmt auch alle Props von ButtonHTMLAttributes<HTMLButtonElement>.
A11y
Noch keine Hinweise zur Barrierefreiheit.
Die Hinweise kommen mit dem Quellcode, wenn Pro öffnet.