¡Hola a todos!
Estoy intentando darle un toque más moderno a los iconos de redes sociales en el pie de página de mi tienda PrestaShop. Quiero que sean insignias circulares y que, al pasar el ratón, adquieran el color oficial de la marca (Facebook azul, Twitter celeste, etc.).
He estado trasteando con el custom.css del tema Classic, pero me encuentro con un problema. Cuando aplico border-radius: 50% y un padding para que el círculo se vea bien, el icono de la fuente (Font Awesome, por ejemplo) se me descentra verticalmente, como si la línea base se moviera. No logro centrarlo perfectamente dentro del círculo.
Este es mi intento actual en themes/classic/assets/css/custom.css:
#footer .social-list li a {
background-color: #f8f8f8;
border: 1px solid #ddd;
border-radius: 50%;
padding: 8px; /* Esto descentra el icono */
transition: all 0.3s ease;
color: #7a7a7a;
text-decoration: none;
}
#footer .social-list li a i {
¿Alguien sabe cómo puedo mantener el icono centrado en el círculo al aplicar estos estilos? Es para PrestaShop 1.7. Muchas gracias.