1 estrella en GitHub = 1 componente nuevo.

Dar una estrella
Tipografíatypographyutilitykeyboard

KBD Key Cap

Indicador visual de tecla de teclado (Kbd) con relieve táctil 3D para atajos.

Vista Previa en Vivo

KBD Key Cap

Uso

Copia y pega este código directamente en tu componente React:

tsx
import { KbdIndicator } from 'react-component-kit-ui/typography';

<KbdIndicator>Content</KbdIndicator>

Instalación Manual

Si no estás usando el paquete npm, crea un archivo nuevo y pega el siguiente código: src/components/KbdIndicator.tsx + KbdIndicator.css:

KbdIndicator.tsx
'use client';

import type { ReactNode } from 'react';
import './KbdIndicator.css';

/** KbdIndicator — ported from astro-component-kit. */
export interface KbdIndicatorProps {
  children?: ReactNode;
}

export function KbdIndicator({ children }: KbdIndicatorProps) {
  return (
    <>
      <kbd className="tau-kbd" data-rk-ca0051="">{children}</kbd>
    </>
  );
}

export default KbdIndicator;
KbdIndicator.css
/* KbdIndicator — ported from astro-component-kit (typography/KbdIndicator.astro) */

.tau-kbd:where([data-rk-ca0051]) { background: #1e293b; border: 1px solid #334155; border-bottom-width: 3px; border-radius: 6px; padding: 2px 8px; color: #f1f5f9; font-family: sans-serif; font-weight: 700; font-size: 0.75rem; display: inline-flex; align-items: center; justify-content: center; min-width: 24px; box-shadow: 0 2px 0 rgba(0,0,0,0.4); vertical-align: middle; }

Información Rápida

Categoría
Tipografía
Nombre de archivo
KbdIndicator.tsx
Dependencias
Ninguna — React + CSS puro
Etiquetas
typographyutilitykeyboard