He añadido algunos ajustes que antes estaban codificados, para que el componente pueda adaptarse fácilmente a diferentes diseños.