Pie de página receptivo fácil

He aplicado algunas correcciones.

Cambios clave:

  • el componente ahora utiliza variables CSS, por lo que es compatible con el modo oscuro

  • algunas correcciones en las consultas de medios para solucionar el error reportado por @mbauman

  • se agregó una configuración que permite controlar si el pie de página se muestra o no en las páginas que requieren inicio de sesión

https://github.com/discourse/Discourse-easy-footer/commit/a694b1ba8e31d5b24b2d0fd8e2b6190bf987527b

La causa aquí es la especificidad de CSS. Tu CSS apunta a .wrap y funciona, pero este componente también tiene algo de CSS que apunta a #main-outlet y le agrega algunas propiedades para mantener el pie de página en la parte inferior incluso en páginas cortas.

Discourse-easy-footer/common/common.scss at main · discourse/Discourse-easy-footer · GitHub

El selector #main-outlet es más específico que tu selector .wrap, ya que está basado en ID, por lo que anula tus estilos.

Puedes solucionarlo agregando este CSS:

#main {
  #main-outlet {
    width: 1200px; // o el ancho que desees usar
  }
}

Claro, elimina todas las columnas adicionales que no necesites en la configuración y obtendrás tres columnas.

No puedo reproducir este problema, pero el error implica que tu configuración es incorrecta. ¿Podrías verificarlo de nuevo y asegurarte de haber seguido las instrucciones bajo cada configuración? Si tu problema persiste, ¿podrías compartir un enlace al sitio donde ves el problema?


Hice un poco de limpieza y eliminé las respuestas sobre errores que se solucionarán una vez que actualices el componente. Si tu problema persiste, siéntete libre de publicar sobre ello nuevamente.

7 Me gusta