ÇColocar una imagen de fondo en "Body"

Re: Colocar una imagen de fondo en "Body"

de Marco Ramirez -
Número de respuestas: 0

Yo tenia el mismo problema y encontré esta solución:


Mi plantilla se llama: aardvark ubicada de esta forma:

localhost/plataforma/themes/aardvark

Mi hoja de css está ubicada en:

localhost/plataforma/themes/aardvark/style/custom.css

Mi imagen que quiero de fondo es:

localhost/plataforma/themes/aardvark/pix/bg_plataforma.jpg


Dentro de mi hoja de estilos tengo el código siguiente:

html,body {
color:#747474;
background-color: #C9C9C9;
background-image: url("");
background-position: center top;
background-repeat:repeat-y;
font-family: 'open sans',sans-serif;
}


Lo que nos interesa cambiar es la imagen de fondo por lo que cambiamos: background-image: url("");

background-image: url("[[pix:theme|bg_plataforma]]");

 


Funciona así:

Pone la ruta de raíz que usa moodle para seleccionar el tema: pix:theme
Por default te lleva a la carpeta de pix: localhost/plataforma/themes/aardvark/pix/

Separador de variables: |

Nombre de la imagen ubicada dentro de la carpeta pix: bg_plataforma


Mi imagen se llama: bg_plataforma.jpg
pero moodle lee la extensión por defecto, por lo que queda así: bg_plataforma

 


No soy muy experto en esto, pero espero les sea de utilidad por que no hay mucha información de esto más que usar una plantilla que ya tenga el código para copiar y pegar, es mejor aprender a conocer el interior.


Saludos a todos.