Halftone Tide
backgroundProEt drivende farvefelt af støj, tegnet som et halvtonegitter af prikker med op til ti farvestop.
Åbner snart
Pro kan ikke købes endnu. Siden åbner, når betalingen er klar.
Preview
Forhåndsvisningen kunne ikke hentes.
Live demo. Temaet skifter selve demoen.
Kode
halftone-tide.tsxPro
Koden er låst
Halftone Tide er en del af Manniche UI Pro. En nøgle åbner kildekoden til alle 60 effekter.
Åbner snart49 € · Introduktionspris til og med 31. december 2026. Derefter 79 €.
- Engangsbetaling
- Én udvikler
- Nøglen kommer på mail med det samme
- Ingen moms (§ 19 UStG)
Har du en nøgle? Hent koden med CLI eller MCP.
Nøglen ligger i MANNICHE_PRO_KEY, aldrig i koden eller i adressen. Sådan sætter du den op
CLI
npx shadcn@latest add @manniche-pro/halftone-tideMCP
claude mcp add --transport http manniche-ui https://mikkelmanniche.dk/api/mcp --header "Authorization: Bearer $MANNICHE_PRO_KEY"Props
HalftoneTideProps
| Prop | Type | Standard | Hvad den gør |
|---|---|---|---|
palette | string[] | DEFAULT_PALETTE | Colour stops of the ramp the dots are coloured from, two to ten of them, dark to light or however you like. Any CSS colour, var() and currentColor included. Extra stops past ten are ignored. |
background | string | '#07050d' | Colour between the dots. Use transparent to let the page show through. Any CSS colour. |
frequency | number | 1.4 | How busy the field is: more islands of big and small dots per screen. 1 is calm, 3 is dense. |
speed | number | 1 | Drift speed of the field. 1 is slow, 0 freezes it, negative runs it backwards. |
contrast | number | 1 | How hard dots swell and shrink. Below 1 is soft and even, above 1 leaves more empty space and fat dots. |
cellSize | number | 14 | Distance between dot centres in CSS pixels, 4 to 40. |
paletteShift | number | 0 | Slides the colour ramp along the field, 0 to 1 is one full cycle. |
interactive | boolean | true | Dots near the pointer swell. A finger works too, while it is down. The box uses touch-action: pan-y, so vertical swipes still scroll the page; touch is never captured. |
children | ReactNode | – | Drawn on top, centred. |
label | string | – | Accessible name. When set, the field is exposed as an image; leave it out for pure decoration. |
className | string | – | Sizes the box. The canvas fills it. |
A11y
Ingen a11y-noter skrevet endnu.
Noterne kommer sammen med kildekoden, når Pro åbner.