Come posso cambiare il modo in cui il mio tema Drupal visualizza la prima pagina

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

  •  09-06-2019
  •  | 
  •  

Domanda

Sto cercando di costruire un sito web per la rivista del mio college.Ho utilizzato il modulo "visualizzazioni" per mostrare un blocco di contenuto statico che ho creato in prima pagina.

La mia domanda è:come posso modificare il CSS del tema in modo che cambi il modo in cui viene visualizzato il blocco di contenuto statico?

Per riferimento, ecco il collegamento al sito (in portoghese e con quasi zero contenuti per ora).

È stato utile?

Soluzione

Il file CSS principale che guida i tuoi contenuti è il file Styles.css che si trova nel tema attualmente selezionato.Nel tuo caso ciò significa che la maggior parte dello stile del tuo sito è guidato da questo file:/aroda/roda/themes/garland/style.css con gli effetti di colorazione di base gestiti da questo file:/aroda/roda/files/color/garland-d3985506/style.css

Al momento stai utilizzando Garland, il tema Drupal predefinito incluso nel download principale, quindi per best practice non dovresti modificare direttamente il file style.css incluso.Dovresti invece, come ha detto Daniel James, creare una sottodirectory in /sites/all chiamata "themes".

Se utilizzi Drupal 6, seguirei le indicazioni di Daniel James da lì.Se stai utilizzando Drupal 5, andrei avanti e copierei la directory della ghirlanda nella directory dei temi e la rinominerei con qualcosa di specifico per il tuo sito (aroda_v1) in modo da avere qualcosa come /sites/all/themes/aroda_v1 che sarebbe contenere stili.css.A quel punto, puoi modificare direttamente il file style.css per apportare le modifiche che ritieni opportune.Spero che aiuti!

Altri suggerimenti

Non posso accedere al tuo sito al momento, quindi mi baso su informazioni abbastanza limitate.Ma se la home page è un contenuto statico, il modulo views potrebbe non essere appropriato.Potrebbe essere meglio creare una pagina (nel menu, vai a:Crea contenuto > pagina), prendi nota dell'URL della pagina, quindi modifica la home page predefinita con quell'URL (Amministrazione > Configurazione sito > Informazioni sul sito, "Pagina iniziale predefinita" è in basso).Anche se potrei fraintendere cosa intendi per "contenuto statico".

Ma in qualunque modo tu stia creando la prima pagina, non modificare il CSS nel tema: verrà sovrascritto al prossimo aggiornamento.Invece devi creare un sottotema.

Ad esempio, se vuoi sottotemare Garland, in drupal 6.Devi prima impostare una directory per i tuoi temi.Vai a sites/all/ nella tua installazione Drupal e crea una sottodirectory chiamata themes se non esiste già.Vai in quella directory e crea una directory per il tuo sottotema, diciamo mytheme (cioè. sites/all/themes/mytheme/).Quindi usa il tuo editor di testo per creare un file chiamato mytheme.info in quella directory, con il contenuto:

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

E poi usa il tuo editor di testo per creare un file chiamato mytheme.css in quella directory e inserisci lì il CSS extra.

Per ulteriori informazioni, c'è la documentazione di druapl su file .info E fogli di stile.Tuttavia, potresti voler acquistare un libro, poiché la documentazione online non è eccezionale.

Sembra che la maggior parte delle tue informazioni CSS si trovi in ​​alcuni file *.css.Ci sono anche alcune informazioni sullo stile in linea nella pagina.Il tuo stile per le informazioni statiche deriva dalle cose in linea.Non sono sicuro di come Drupal generi la pagina, ma il posto dove iniziare a cercare è qualsiasi proprietà per "ultima-edicao".Questo è ciò che viene chiamato il DIV circostante.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top