Hub›Catálogo›Botones›Button Outline

Button Outline

BotonesBootstrapv1.0.0buttonoutlinenavigatelinkbootstrap

Botón outline IA-First: navegación secundaria (saber más, ver detalles) con menor peso visual; herramienta learnMore con intención navigate.

npx webmcpcss components import bootstrap-button-outline
Previsualización
/* Componente: Button Outline */
/* Categoría: buttons · Librería: bootstrap · Versión: 1.0.0 */
/* Botón outline IA-First: navegación secundaria (saber más, ver detalles) con menor peso visual; herramienta learnMore con intención navigate. */
/* Importar: npx webmcpcss components import bootstrap-button-outline */

/* Bootstrap 5.3: clases .btn en el HTML; este archivo es el contrato para agentes. */
.btn[data-tool="learnMore"] {
  webmcp-tool: "learnMore";
  webmcp-description: "Abre más información o los detalles del elemento (navegación secundaria)";
  webmcp-intent: "navigate";
  webmcp-confirmation: "none";
  webmcp-permissions: "read-only";
  webmcp-accessibility: "focus-visible: ring; min-target: 44px";
}

Cómo usarlo

  1. Importa el componente a tu proyecto (HTML + .webmcp.css + component.json):
    npx webmcpcss components import bootstrap-button-outline --output ./src/components
  2. O añade solo el contrato a tu webmcp.css existente (bloque delimitado y actualizable):
    npx webmcpcss components import bootstrap-button-outline --merge ./webmcp.css
  3. Publícalo para los agentes: MCP (webmcpcss mcp --serve --css ./webmcp.css), document.modelContext (webmcpcss standard compile ./webmcp.css --html index.html) o exporta a tu agente favorito (webmcpcss export --agent claude-code).

Herramientas para agentes

HerramientaDescripciónParámetrosIntenciónConfirmaciónSelector
learnMoreAbre más información o los detalles del elemento (navegación secundaria)—navigatenone.btn[data-tool="learnMore"]

Ejemplos con la CLI

webmcpcss prompt — lenguaje natural sobre el componente

  • cambia el borde del botón Saber más a morado
  • convierte el botón outline en relleno

webmcpcss animate — animaciones declarativas

  • añade un brillo al pasar el ratón por el botón outline
  • aplica fade-in al botón Saber más

Mismo componente en otras librerías