# AX - Menú de botones

## Visión general

**AX - Menú de botón** es un componente de Experience Cloud que muestra un menú desplegable cuando los usuarios hacen clic en un botón en las páginas de Experience Sites.

Úsalo para agrupar acciones relacionadas u opciones de navegación bajo un solo botón —como acciones de cuenta de usuario, enlaces rápidos, opciones de exportación o acciones sobre registros. Configura los elementos del menú manualmente o extráelos dinámicamente desde los datos de Salesforce en Experience Builder.

Perfecto para navegación compacta, menús de desbordamiento, acciones de perfil de usuario, operaciones en masa o cualquier lugar donde necesites múltiples opciones sin sobrecargar la página con botones separados.

## Configuración del Menú de Botón

El componente Menú de Botón te permite crear un menú desplegable activado por el clic de un botón. Aquí tienes cómo puedes personalizarlo para adaptarlo a las necesidades de tu sitio:

### **Etiqueta**

* **Qué hace:** Establece el texto que aparece en el botón.
* **Ejemplo:** "Navegación", "Acciones", "Más información."

<figure><img src="https://567120047-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDL6JQuZArjJeQvX2ot4y%2Fuploads%2FR6uQBisiOMEBJ9PJR9kZ%2F2024-07-05_06-55-50.png?alt=media&#x26;token=592b38f3-ab43-410f-abaa-46ab19b93ea4" alt="" width="375"><figcaption></figcaption></figure>

### **Icono**

* **Qué hace:** Añade un icono visual al botón.
* **Cómo usar:** Elige entre los iconos disponibles en el Lightning Design System.
* **Opcional:** Puedes dejar esto en blanco si no quieres un icono.

<figure><img src="https://567120047-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDL6JQuZArjJeQvX2ot4y%2Fuploads%2Fjb6LbdC19qdC9v3fmUJy%2F2024-07-05_06-57-36.png?alt=media&#x26;token=5056d0c0-835b-49ad-8bbc-c0b53292b64b" alt="" width="375"><figcaption></figcaption></figure>

### **Estilo de botón**

* **Qué hace:** Cambia la apariencia del botón para que coincida con el aspecto y la sensación de tu sitio.
* **Opciones:**
  * Neutro
  * Marca
  * Destructivo (para acciones como eliminar)
  * Éxito (para acciones positivas)
  * Más...

<figure><img src="https://567120047-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDL6JQuZArjJeQvX2ot4y%2Fuploads%2FHsTAeRTgYsts5Z2a3zbV%2F2024-07-05_09-19-34.png?alt=media&#x26;token=8f15d2cf-adc8-4e23-a004-4d5234524473" alt="" width="375"><figcaption></figcaption></figure>

Ajustar la configuración de apariencia te permite personalizar aún más el aspecto de tu botón. Por ejemplo, puedes elegir la variante "Contenedor" para cambiar el color de fondo del botón a tu gusto o seleccionar el token de color predefinido para tu sitio.

<figure><img src="https://567120047-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDL6JQuZArjJeQvX2ot4y%2Fuploads%2FWbUSPnD3Gs71JvUtjkiO%2F2024-07-05_09-24-20.png?alt=media&#x26;token=7cb30729-aaca-4124-869f-ba64aaedaebb" alt="" width="375"><figcaption></figcaption></figure>

### **Alineación del menú**

* **Qué hace:** Determina dónde aparece el menú desplegable en relación con el botón.
* **Opciones:**
  * Izquierda
  * Derecha
  * Centro
  * Inferior-izquierda
  * Más...

<figure><img src="https://567120047-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDL6JQuZArjJeQvX2ot4y%2Fuploads%2FKrMRbj0VaFhmiHEk7zfg%2F2024-07-05_07-01-02.png?alt=media&#x26;token=78369fbe-ff90-49a7-9906-14f09f29f767" alt="" width="375"><figcaption></figcaption></figure>

### **Disparador del menú**

* **Qué hace:** Controla cómo se abre el menú.
* **Opciones:**
  * Clic
  * Pasar el ratón (abrir al pasar el cursor)
  * Enfoque (abrir al enfocarse con el teclado)

<figure><img src="https://567120047-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDL6JQuZArjJeQvX2ot4y%2Fuploads%2F6hwu20uoe0NtUHJ1DB77%2F2024-07-05_07-03-17%20(1).gif?alt=media&#x26;token=e14c89d8-2fb8-41a2-b9ee-23c6c3b62ec8" alt=""><figcaption><p>Disparador del menú configurado en Pasar el ratón</p></figcaption></figure>

### **Tooltip**

* **Qué hace:** Muestra información útil cuando los usuarios pasan el cursor sobre el botón.
* **Opcional:** Deja en blanco si no se necesita explicación adicional.

<figure><img src="https://567120047-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDL6JQuZArjJeQvX2ot4y%2Fuploads%2F9GRKnusvxMQJ1iMJ5L7L%2F2024-07-05_07-05-58.png?alt=media&#x26;token=e29d548c-974a-4372-aa16-390821701964" alt="" width="375"><figcaption></figcaption></figure>

### **Ocultar flecha hacia abajo**

* **Qué hace:** Elimina la flecha apuntando hacia abajo que normalmente se muestra en los botones de menú.
* **Opcional:** Marca esta casilla si prefieres un aspecto más limpio.

<figure><img src="https://567120047-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDL6JQuZArjJeQvX2ot4y%2Fuploads%2FuuOLLGIvXGv54SQEdn4a%2F2024-07-05_09-17-28.png?alt=media&#x26;token=9d0988ac-e7a3-40a8-ad01-bfec016f65e8" alt="" width="375"><figcaption></figcaption></figure>

### **Estirar a ancho completo**

* **Qué hace:** Hace que el botón se expanda para ocupar todo el ancho disponible.
* **Opcional:** Marca esta casilla si deseas un botón más grande.

### **Desactivar botón**

* **Qué hace:** Hace que el botón y el menú sean inutilizables temporalmente.
* **Opcional:** Marca esta casilla para evitar que los usuarios interactúen con él.,

<figure><img src="https://567120047-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDL6JQuZArjJeQvX2ot4y%2Fuploads%2FwkouGjA7pJdWQFgm2Hf8%2F2024-07-05_09-18-17.png?alt=media&#x26;token=cc6f432f-c610-460f-ad90-bc44c8a28366" alt="" width="375"><figcaption></figcaption></figure>

### **Nubbin del menú**

* El nubbin del menú es un pequeño y sutil triángulo junto a los elementos del menú dentro de un menú de botón.
* Conecta visualmente el elemento del menú con el botón que abre el menú, guiando la vista del usuario.
* Esto ayuda a los usuarios a identificar rápidamente cuál elemento del menú está asociado con un botón en particular, mejorando la experiencia de usuario en general.

<figure><img src="https://567120047-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDL6JQuZArjJeQvX2ot4y%2Fuploads%2Fcnxn8D0YaW4BPjqKqwQ6%2F2024-07-05_09-25-34.png?alt=media&#x26;token=e489040a-42eb-4098-84a8-e5b7cb4c7831" alt="" width="375"><figcaption></figcaption></figure>

### **Elementos del menú**

* **Qué hace:** Define los enlaces o acciones en el menú desplegable.
* **Cómo usar:** Agrega elementos con etiquetas (el texto mostrado) y un icono si es necesario.

<figure><img src="https://567120047-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDL6JQuZArjJeQvX2ot4y%2Fuploads%2FGJfoJIlTC8oncc8tdBx8%2F2024-07-05_09-32-08.png?alt=media&#x26;token=82bba81a-312b-4e04-9c73-fa0a0935795f" alt="" width="375"><figcaption></figcaption></figure>

#### Configurar navegación del elemento

Para que tu menú de botón sea interactivo, necesitas indicar a cada elemento del menú a dónde ir cuando alguien hace clic en él. Esto se hace en la sección "Vincular a". Puedes obtener más información sobre el [diferentes tipos de acciones](https://docs.avonnicomponents.com/experience-cloud/experience-cloud-es/tutoriales/interacciones) que puedes activar desde el menú de botón aquí.

<figure><img src="https://567120047-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDL6JQuZArjJeQvX2ot4y%2Fuploads%2FAxOIxiTA6S6xG2e2KR1X%2F2024-07-05_09-47-30.png?alt=media&#x26;token=4ca68666-4206-470b-b14a-8a3a13064bd8" alt="" width="375"><figcaption></figcaption></figure>

***

## **Configuración de apariencia**

Estas configuraciones te permiten personalizar visualmente tu menú de botón para que coincida con el diseño y la marca de tu sitio.

### **Espaciado**

* **Qué hace:** Controla el espacio alrededor del botón.
* **Cómo usar:** Usa deslizadores o entradas numéricas para ajustar los valores de espaciado superior, inferior, izquierdo y correcto.

### **Etiqueta e icono**

* **Color:** Elige el color predeterminado para cuando el botón esté activo (clicado o con el cursor encima) y un color al pasar el cursor.
* **Familia tipográfica:** Selecciona la fuente para el texto de la etiqueta (por ejemplo, Arial, Times New Roman, Verdana).
* **Tamaño de fuente:** Ajusta el tamaño del texto de la etiqueta usando un deslizante o una entrada numérica.
* **Estilo de fuente:** Elige texto normal, cursiva u oblicuo.
* **Grosor de fuente:** Haz el texto ligero, normal, medio, negrita o extra negrita.
* **Alineación horizontal:** Decide si el icono debe estar a la izquierda o a la derecha del texto de la etiqueta.

### **Fondo**

* **Color:** Elige el color predeterminado para el fondo del botón cuando está activo y el color al pasar el cursor cuando está inactivo.

### **Borde**

Elige el color predeterminado para cuando el botón está activo y el color al pasar el cursor para el borde alrededor del botón.

* **Tamaño:** Ajusta el grosor del borde usando un deslizante o una entrada numérica.
* **Estilo:** Elige entre un borde sólido, discontinuo, punteado o doble.
* **Radio:** Puedes ajustar la redondez de las esquinas usando un deslizante o una entrada numérica (un valor más alto hace que las esquinas sean más redondeadas).

### **Imagen (para elementos del menú)**

* **Color del borde:** Elige el color del borde alrededor de las imágenes de los elementos del menú (si las tienen).
* **Tamaño:** Ajusta el tamaño de las imágenes de los elementos del menú usando un deslizante o una entrada numérica.
* **Estilizado:** Elige estilizado normal, cursiva u oblicuo para los subtítulos de las imágenes (si los hay).
* **Radio:** Ajusta la redondez de las esquinas de las imágenes de los elementos del menú usando un deslizante o una entrada numérica.
* **Ajuste del objeto:** Decide cómo debe ajustarse la imagen dentro de su contenedor (por ejemplo, rellenar, contener, cubrir).

## **Consideraciones importantes**

* **Estilizado:** Personaliza la apariencia del menú de botón para que coincida con la marca de tu sitio.
* **Vincular a:** Considera agregar la interacción "Vincular a" para gestionar las interacciones de los usuarios con los elementos del menú.
