11 Comó poner BOTONES DE REDES SOCIALES en mi PÁGINA WEB - PLATAFORMA con(LARAVELyMYSQL)FULLSTACK

Duración: 11 min
Módulo: 🏗️ Módulo de Fundamentos y Diseño Base Lección 11 de 18

Descripción

🔗 Lección 11: Implementación de Botones de Redes Sociales con Estilos CSS

Esta lección avanzada en desarrollo frontend se centra en crear botones de redes sociales (Facebook, YouTube, WhatsApp) con estilos CSS personalizados y un efecto visual al pasar el cursor (hover). El objetivo es dar a la plataforma un aspecto más interactivo y profesional.

1. 🏗️ Estructura Base y Clases Personalizadas [01:06]

Se establece el marcado HTML y la lógica de estilo para el primer botón:

  • HTML del Botón: Se utiliza la etiqueta de botón (<button>) con el ícono de Facebook (<i class="bi bi-facebook"></i>), aprovechando la librería Bootstrap Icons incorporada en la lección anterior [01:17].
  • Creación de Clases: Se crea una clase CSS personalizada (.btn-facebook) para aplicar estilos específicos a este botón, separándolos de las clases genéricas de Bootstrap [02:21].
  • Estilos Base (.btn-facebook):
    • Color de Fondo: Se define el color azul característico de Facebook (background-color) [03:03].
    • Color de Ícono: Se establece el color blanco para el ícono (color) [03:25].
    • Bordes Redondeados: Se utiliza la propiedad border-radius: 50% para hacer el botón completamente redondo, en lugar de utilizar esquinas cuadradas [04:49].

2. ⚡ Aplicación del Efecto Hover [05:17]

Se introduce la pseudo-clase :hover para crear un cambio de estado visual cuando el usuario interactúa con el botón:

  • Propiedad :hover: Se utiliza la sintaxis .btn-facebook:hover para definir los estilos que se aplicarán solo cuando el cursor esté sobre el botón [05:26].
  • Efecto: Se invierten los colores para el efecto hover:
    • El fondo cambia a blanco [06:03].
    • El ícono cambia a azul (el color original del fondo) [06:24].
  • Resultado: Se logra un efecto visual de inversión de colores que hace el botón más dinámico y atractivo [06:33].

3. 👥 Implementación de Otros Botones [06:47]

El mismo proceso de diseño se repite para otras redes sociales, demostrando la escalabilidad del método CSS:

Red SocialClase CSSColor BaseEfecto HoverTimestamp
YouTube.btn-youtubeRojo [07:43]Fondo blanco, ícono rojo [08:00][06:56]
WhatsApp.btn-whatsappVerde [09:03]Fondo blanco, ícono verde [09:33][08:29]

La lección concluye con tres botones funcionales y estilizados, listos para ser enlazados a las cuentas de la plataforma [10:01].