Keycap
controlsProEn mekanisk tast med 6 px vandring, der hælder mod det sted, man trykker, med valgfri fastlåsning og et hjørnelys.
Å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
keycap.tsxPro
Koden er låst
Keycap 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/keycapMCP
claude mcp add --transport http manniche-ui https://mikkelmanniche.dk/api/mcp --header "Authorization: Bearer $MANNICHE_PRO_KEY"Props
KeycapProps
| Prop | Type | Standard | Hvad den gør |
|---|---|---|---|
width | number | 72 | Width of the key in pixels. The key is 72px square on top, with 6px of travel below. |
legend | 'center' | 'corner' | 'center' | Where the legend sits: large in the middle, or small in the top-left corner (for esc, shift, tab). |
latch | boolean | false | Latch on each press, like a held modifier, with a small light in the corner. Adds aria-pressed. |
pressed | boolean | – | Controlled latched state, with latch. |
defaultPressed | boolean | false | Latched state on the first render, when uncontrolled. |
onPressedChange | (pressed: boolean) => void | – | Called when a latching key is pressed, with its new state. |
down | boolean | false | Hold the key down from outside, e.g. to mirror a key pressed on the real keyboard. |
Tager også alle props fra ButtonHTMLAttributes<HTMLButtonElement>.
A11y
Ingen a11y-noter skrevet endnu.
Noterne kommer sammen med kildekoden, når Pro åbner.