Sliders&Botones

Componente

Botones

Los botones permiten ejecutar una acción con un solo clic o toque: enviar, comprar, avanzar un slider. Esta guía sigue el orden de la documentación de Material Design y agrega lo que necesitas para usarlos dentro de un slider.

Chip

Uso

Un botón comunica una acción. Su forma, color y posición le dicen al usuario qué pasa si lo toca y qué tan importante es frente a los demás.

Hazlo asíUna acción principal (rellena) y una secundaria (texto). La jerarquía es clara.
EvítaloDos botones rellenos compiten. El usuario duda y puede cancelar sin querer.

¿Botón o enlace?

Si lleva a otra página, es un enlace (<a href>). Si hace algo (guardar, enviar, pasar al siguiente slide), es un botón (<button>). Confundirlos rompe la navegación con teclado y con lectores de pantalla.

Principios

1

Identificable

Debe parecer tocable: forma, color o sombra lo separan del texto normal.

2

Fácil de encontrar

Está donde el usuario lo espera: al final de un formulario, abajo a la derecha en un diálogo.

3

Claro

La etiqueta dice exactamente qué pasa: "Descargar certificado", no "Aceptar".

Tipos

Los primeros seis vienen de Material Design. Después siguen la jerarquía general, otros tipos frecuentes en la web y los chips. Todos los botones de esta sección funcionan: púlsalos.

Material 01 Énfasis bajo

Botón de texto (text)

Solo la etiqueta en color, sin fondo ni borde. Es el de menor peso visual.

Úsalo para: acciones secundarias en diálogos, tarjetas y barras: "Cancelar", "Ver más", "Omitir".

Evítalo si: es la acción principal de la pantalla: se pierde entre el texto.

Material 02 Énfasis medio

Botón delineado (outlined)

Etiqueta con un borde fino de 1 dp. Peso medio: se nota sin competir con el principal.

Úsalo para: acciones importantes pero no principales, o como pareja de un botón relleno.

Evítalo si: pones varios en fila con el mismo peso: el usuario no sabe cuál elegir.

Material 03 Énfasis alto

Botón relleno (contained)

Fondo de color sólido y sombra ligera. Es el de mayor énfasis.

Úsalo para: la acción principal: enviar, comprar, guardar, continuar. Uno por vista.

Evítalo si: ya hay otro botón relleno cerca. Dos principales anulan la jerarquía.

Material 04

Grupo de alternancia (toggle)

Varios botones unidos que se activan o desactivan. Muestran un estado, no solo ejecutan una acción.

Úsalo para: opciones de formato, vistas (lista / cuadrícula), filtros relacionados.

Evítalo si: solo hay una opción: usa un interruptor (switch) o una casilla.

Material 05

Botón de acción flotante (FAB)

Círculo elevado con un ícono que flota sobre el contenido. Representa la acción más importante de la pantalla. Hay dos tamaños: normal (56 dp) y mini (40 dp).

Úsalo para: crear, redactar, agregar: la acción que define la pantalla, sobre todo en apps.

Evítalo si: la acción es destructiva, poco frecuente o hay más de una igual de importante.

Material 06

FAB extendido

FAB con ícono y texto, en forma de píldora. Se entiende sin adivinar el ícono.

Úsalo para: cuando el ícono solo no es claro, o en pantallas anchas con espacio.

Evítalo si: el texto es largo: más de dos palabras ya no cabe bien.

Jerarquía 07

Primario, secundario y terciario

Los tres niveles de importancia juntos. Es la regla que ordena cualquier grupo de botones.

Úsalo para: formularios y diálogos con varias salidas. El ojo va primero al relleno.

Evítalo si: todas las opciones tienen el mismo peso: entonces usa una lista.

Jerarquía 08

Botón fantasma (ghost)

Transparente con borde blanco, pensado para ir sobre fotos. Pariente del delineado.

Úsalo para: acciones secundarias encima de imágenes, como en la cabecera de un slider.

Evítalo si: la foto tiene zonas claras: el borde blanco desaparece.

Jerarquía 09

Llamado a la acción (CTA)

Botón grande y llamativo cuyo único fin es convertir: inscribirse, comprar, descargar.

Úsalo para: cabeceras, landing pages y el cierre de una página de venta.

Evítalo si: la página tiene tres CTA distintos: el visitante se dispersa.

Otros 11

Botón de ícono

Solo un ícono, sin texto. Ahorra espacio en barras de herramientas y tarjetas.

Úsalo para: acciones universales que todos reconocen: compartir, favorito, más opciones.

Evítalo si: el ícono no es obvio. Si dudas, ponle texto o al menos un tooltip.

Otros 12

Botón desplegable (dropdown)

Abre una lista de opciones excluyentes al hacer clic.

Úsalo para: ordenar, elegir idioma, escoger una opción entre varias.

Evítalo si: son solo 2 o 3 opciones: muéstralas directamente.

Otros 13

Botón dividido (split)

Una acción principal a la izquierda y una flecha que abre variantes a la derecha.

Úsalo para: cuando hay una opción habitual y otras ocasionales: exportar, guardar como, enviar.

Evítalo si: el usuario no entiende que son dos botones distintos.

Otros 14

Botón hamburguesa

Tres líneas horizontales que abren el menú de navegación. Se convierte en X al abrirse.

Úsalo para: menús en celular, donde no cabe la navegación completa.

Evítalo si: en escritorio hay espacio para mostrar el menú: esconderlo reduce los clics.

Otros 15

Botón de agregar (+)

Un signo más, solo o con texto, para crear un elemento nuevo en una lista.

Úsalo para: agregar filas, archivos, tareas o productos.

Evítalo si: ya hay un FAB que hace lo mismo en la pantalla.

Otros 16

Botón expandible (speed dial)

Un FAB que al tocarlo despliega de 3 a 6 acciones relacionadas.

Úsalo para: cuando la acción principal tiene variantes: nueva foto, nuevo correo, nuevo evento.

Evítalo si: hay más de 6 acciones: entonces es un menú, no un FAB.

Otros 17

Botón de compartir

Ícono reconocible que envía el contenido a redes o mensajería.

Úsalo para: noticias, productos, resultados, certificados.

Evítalo si: pones diez redes en fila: elige las 2 o 3 que usa tu público.

María P.Juan R.Luisa G.

Chips 18

Chip de entrada (input)

Representa un dato que el usuario escribió o eligió (un contacto, una etiqueta) y se puede quitar con la X.

Úsalo para: destinatarios de un correo, etiquetas de un archivo, palabras clave.

Evítalo si: el elemento no se puede quitar: entonces no es un chip de entrada.

Chips 19

Chip de elección (choice)

Permite elegir una sola opción de un grupo pequeño. Funciona como radio, pero más compacto.

Úsalo para: tallas, colores, jornadas, una opción entre 2 y 6.

Evítalo si: se puede elegir más de una: eso es un chip de filtro.

Chips 20

Chip de filtro (filter)

Permite marcar varias opciones a la vez. Aparece un chulo en las seleccionadas.

Úsalo para: filtrar resultados por categorías, marcas o temas.

Evítalo si: solo puede quedar una activa: usa chips de elección.

Chips 21

Chip de acción (action)

Dispara una acción relacionada con el contenido. Aparece según el contexto, como sugerencia.

Úsalo para: sugerencias rápidas: responder, agendar, ver mapa.

Evítalo si: la acción es permanente en la pantalla: usa un botón normal.

Anatomía

123

Botón

  1. Contenedor: el fondo o borde que define el área.
  2. Ícono (opcional): refuerza la acción, siempre a la izquierda del texto.
  3. Etiqueta: uno a tres palabras, empieza con un verbo.
123

FAB extendido

  1. Contenedor en forma de píldora, elevado.
  2. Ícono de 24 dp.
  3. Texto (solo en la versión extendida).
MPMaría P. 1234

Chip

  1. Contenedor redondeado.
  2. Miniatura (opcional): foto, inicial o ícono.
  3. Texto.
  4. Ícono de quitar (solo chips de entrada).

Estados

Un botón cambia de aspecto para responder al usuario. Si un estado no se diseña, el usuario no sabe si su clic funcionó. Material cubre el botón con una capa transparente cuya opacidad cambia según el estado.

HabilitadoListo para usar.
HoverEl mouse está encima. Capa de 4–8%.
FocoSe llegó con el teclado (Tab). Capa de 12% y contorno visible.
PresionadoOnda (ripple) desde el punto tocado.
DeshabilitadoNo responde. Gris al 38% de opacidad.
SeleccionadoSolo en toggles y chips: queda marcado.

Pruébalo

Pasa el mouse, haz clic y navega con la tecla Tab sobre estos botones:

Ubicación

DiálogosBotones de texto alineados a la derecha. La acción que confirma va de última.
TarjetasAbajo a la izquierda, después del contenido.
FormulariosAl final, alineado con los campos. En celular, de ancho completo.
FABAbajo a la derecha, a 16 dp del borde en celular y 24 dp en tablet o escritorio.
  • Separa los botones de un grupo con 8 px/dp de espacio.
  • En celular, pon las acciones principales en la mitad inferior, donde alcanza el pulgar.
  • Ubica siempre las acciones del mismo tipo en el mismo lugar en todas las pantallas.

Tematización

Material permite adaptar los botones a una marca cambiando tres cosas: color, forma y tipografía. Cambia las opciones y mira el resultado:

Color
Forma
Tipografía
Filtro activo

Medidas

Medidas de Material Design 2 en dp. En la web, 1 dp equivale a 1 px de CSS; en iOS usa la misma cifra en pt.

COMPRAR 36 48 16 8 18 radio 4
Botón (texto, delineado, relleno)
56 ícono 24 40 48 extendido
FAB normal, mini y extendido
Etiqueta 32 8 24 18 r 16 · margen 12
Chip
ComponenteMaterial 2 (dp)Web (px CSS)iOS (pt)
Botón: alto3636–4444 (mínimo táctil)
Botón: ancho mínimo646464
Botón: margen interno lateral16 (texto: 8)16–2416–20
Botón: radio de esquina44–8 o píldora8–12 o píldora
Ícono dentro del botón18, a 8 del texto16–2017–20
Etiqueta14 sp, medio, mayúsculas, espaciado 1,2514–16 px, 50017 pt, semibold
Área táctil mínima48 × 4824 × 24 (WCAG AA), ideal 4444 × 44
Espacio entre botones88–168–16
FAB normal / mini56 / 40, ícono 2456 / 4056 / 40
FAB extendidoalto 48, radio 244848–50
FAB: margen al borde16 (celular) / 24 (tablet, escritorio)16–2416–20
Chipalto 32, radio 16, margen 123232
Elevación (sombra)Relleno 2 → 8 al presionar; FAB 6 → 12box-shadowsombra suave

Material 2 ya no es la versión más reciente

Las páginas que compartiste (m2.material.io) son de Material Design 2. La versión vigente, Material 3, cambió varias medidas: los botones miden 40 dp de alto, tienen forma de píldora y la etiqueta va en minúscula de oración; el FAB pasó de círculo a cuadrado redondeado. M2 sigue siendo muy útil para enseñar, porque sus reglas son claras y estables, pero vale la pena decirlo en clase.

Botones en sliders

Un slider es, en gran parte, un conjunto de botones. Cada número del ejemplo corresponde a un botón con su propia regla.

Montañas cafeteras

Diplomado de Office avanzado

Ciudad al atardecer

Curso de Power BI

Playa tropical

Soporte técnico

12345
#BotónTipoMedida visibleÁrea táctilRegla
1CTA del slideRelleno40–48 px de alto≥ 44 pxUno solo por diapositiva. Verbo claro.
2Acción secundariaFantasmaIgual al CTA≥ 44 pxNunca más llamativo que el CTA.
3Flechas anterior / siguienteÍcono40–48 px≥ 44 px web / 48 dp appCon aria-label. En celular se pueden ocultar si hay swipe.
4Puntos (bullets)Ícono / indicador8–12 px≥ 24 pxEl punto se ve pequeño, pero el área de clic no.
5Pausa / reproducirÍcono toggle32–40 px≥ 24 pxObligatorio si avanza solo más de 5 s (WCAG 2.2.2).
  • Los botones dentro del slide deben quedar sobre la capa oscura, con contraste de al menos 4,5:1 para el texto.
  • Al pasar el mouse o enfocar cualquier botón del slider, la reproducción automática se debe pausar.
  • En apps, el botón "Omitir" del onboarding es un botón de texto, arriba a la derecha o abajo a la izquierda.

Accesibilidad

Usa la etiqueta correcta

<button> para acciones. Un <div> con clic no funciona con teclado ni con lector de pantalla.

Nombre para los íconos

Todo botón de solo ícono necesita aria-label="Siguiente".

Contraste

Texto del botón: 4,5:1 frente a su fondo. Borde o forma del botón: 3:1 frente a la página (WCAG 1.4.11).

Foco visible

Nunca quites el contorno de foco (outline: none) sin poner otro igual de visible.

Estado anunciado

Toggles y chips de filtro usan aria-pressed; los desplegables, aria-expanded.

Deshabilitado con razón

Si un botón está apagado, explica cerca por qué: "Completa tu correo para continuar".

Fuentes

Las páginas de Material Design no se pudieron leer de forma automática porque requieren JavaScript. Las medidas de Material 2 provienen de la guía publicada; verifícalas en el enlace antes de usarlas en una evaluación.