¿Cómo puedo cambiar la forma en que mi tema Drupal muestra la página principal?

StackOverflow https://stackoverflow.com/questions/35372

  •  09-06-2019
  •  | 
  •  

Pregunta

Estoy intentando crear un sitio web para la revista de mi universidad.Utilicé el módulo "vistas" para mostrar un bloque de contenido estático que creé en la página principal.

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

Para referencia, aquí está el enlace al sitio (en portugués y con casi cero contenido por ahora).

¿Fue útil?

Solución

El archivo CSS principal que impulsa su contenido es el archivo estilos.css ubicado en su tema seleccionado actualmente.En su caso, eso significa que la mayor parte del estilo de su sitio se basa en este archivo:/aroda/roda/themes/garland/style.css con efectos de coloración básicos manejados por este archivo:/aroda/roda/files/color/garland-d3985506/style.css

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

Si estás usando Drupal 6, seguiría las instrucciones de Daniel James desde allí.Si está utilizando Drupal 5, seguiría adelante y copiaría el directorio garland en el directorio de temas y le cambiaría el nombre por algo específico de su sitio (aroda_v1) para que tenga algo como /sites/all/themes/aroda_v1 que contiene estilos.css.En ese punto, puede editar el archivo estilos.css directamente para realizar los cambios que considere oportunos.¡Espero que ayude!

Otros consejos

No puedo acceder a su sitio en este momento, así que me baso en información bastante limitada.Pero si la página de inicio tiene contenido estático, es posible que el módulo de vistas no sea apropiado.Quizás sea mejor crear una página (en el menú, vaya a:Crear contenido > página), tome nota de 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, 'Página principal predeterminada' está en la parte inferior).Aunque es posible que no entienda lo que quieres decir con "contenido estático".

Pero independientemente de cómo estés creando la página principal, no edites el CSS en el tema; se sobrescribirá la próxima vez que actualices.En su lugar, necesitas crear un subtema.

Como ejemplo, si quieres crear un subtema Garland, en drupal 6.Primero necesitas configurar un directorio para tus temas.Ir a sites/all/ en su instalación de drupal y cree un subdirectorio llamado themes si no existe ya.Vaya a ese directorio y cree un directorio para su subtema, digamos mytheme (es decir. sites/all/themes/mytheme/).Luego use 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 luego use su editor de texto para crear un archivo llamado mytheme.css en ese directorio y coloque el CSS adicional allí.

Para obtener más información, existe la documentación de druapl en archivos .info y hojas de estilo.Sin embargo, es posible que desees comprar un libro, ya que la documentación en línea no es excelente.

Parece que la mayor parte de su información CSS está 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 del material en línea.No estoy seguro de cómo Drupal genera la página, pero el lugar para comenzar a buscar es cualquier propiedad para "ultima-edicao".Así se llama el DIV circundante.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top