2008-08-29 19 views
5

? Estoy intentando crear un sitio web para la revista de mi universidad. Usé el módulo "vistas" para mostrar un bloque de contenido estático que creé en la página principal.¿Cómo puedo cambiar la forma en que mi tema de Drupal muestra la portada

Mi pregunta es: ¿cómo puedo editar el CSS del tema para que cambie la forma en que se muestra el bloque de contenido estático?

Como referencia, here's the link en el sitio (en portugués, y con casi cero contenido por el momento).

Respuesta

3

El archivo CSS principal que dirige su contenido es el archivo styles.css ubicado en su tema seleccionado actualmente. En su caso, eso significa que la mayor parte del estilo de su sitio está impulsado por este archivo: /aroda/roda/themes/garland/style.css con los efectos colorantes básicos manejados por este archivo: /aroda/roda/files/color/garland- d3985506/style.css

Actualmente utiliza Garland, el tema predeterminado de Drupal que se incluye con la descarga principal, por lo que para las mejores prácticas, no debe editar directamente el archivo style.css incluido. En su lugar, debería, como dijo Daniel James, crear un subdirectorio en/sites/all llamado "temas".

Si está utilizando Drupal 6, seguiría las indicaciones de Daniel James desde allí. Si está utilizando Drupal 5, seguiré copiando el directorio de garland en el directorio de temas y lo cambiaré por algo específico de su sitio (aroda_v1) para que tenga algo como/sites/all/themes/aroda_v1 que lo haría contener styles.css. En ese momento, puede editar el archivo styles.css directamente para realizar los cambios que considere oportunos. ¡Espero que ayude!

0

Parece que la mayoría de la información de su CSS se encuentra en algunos archivos * .css. También hay información de estilo en línea en la página. Su estilo para la información estática proviene de las cosas en línea. No estoy seguro de cómo Drupal genera la página, pero el lugar para comenzar a buscar es para las propiedades de "ultima-edicao". Eso es lo que se llama el DIV circundante.

4

No puedo acceder a su sitio en este momento, por lo que basaré esto en información bastante limitada. Pero si la página de inicio es contenido estático, el módulo de vistas podría no ser apropiado. Puede ser mejor crear una página (en el menú, vaya a: Crear contenido> página), anote la URL de la página y luego cambie la página de inicio predeterminada a esa url (Administrar> Configuración del sitio> Información del sitio, ' La página frontal predeterminada 'está en la parte inferior). Aunque podría malinterpretar lo que quiere decir con 'contenido estático'.

Pero como sea que esté creando la página de inicio, no edite la CSS en el tema; se sobrescribirá la próxima vez que actualice. En cambio, necesitas crear un subtema.

Como ejemplo, si desea subtitular Garland, en drupal 6. Primero necesita configurar un directorio para sus temas. Vaya a sites/all/ en su instalación drupal, y cree un subdirectorio llamado themes si aún no existe. Vaya a ese directorio y cree un directorio para su subtema, por ejemplo mytheme (es decir, sites/all/themes/mytheme/). A continuación, utilice su editor de texto para crear un archivo llamado mytheme.info en ese directorio, con el contenido:

name = My Theme 
version = 0.1 
core = 6.x 
base theme = garland 
stylesheets[all][] = mytheme.css 

Y a continuación, utilizar el editor de texto para crear un archivo llamado mytheme.css en ese directorio, y poner el CSS extra en allí. Para obtener más información, existe la documentación de druapl en .info files y style sheets. Aunque, es posible que desee comprar un libro, ya que la documentación en línea no es excelente.

Cuestiones relacionadas