CSS eines Admin-Theme überschreiben

veröffentlicht von gülmez am Mo., 13.07.2015 - 09:33

Sicher gibt es mehrere Wege Anpassungen am Backend-Theme (Admin-Theme) in Drupal 7 vorzunehmen. Im Netz habe ich auch ausführliche Anleitungen dafür gefunden wie man am performantesten sein bestehendes Theme im Backend anpasst.

Entschieden habe ich mich für folgende Variante:

Da man fast in jedem Drupal-Projekt ein selbst geschriebenes  Modul hat, kann man folgende Funktion einbinden:

function MYMODULE_preprocess_html(&$variables) {
  global $theme;
  if($theme == 'MY ADMIN THEME') {
    // reference your own stylesheet
    drupal_add_css(drupal_get_path('module', 'MYMODULE') . '/css/MYCSS.css', array('weight' => CSS_THEME));
  }
}

Alle Änderungen für das CSS kann man nun in eine CSS-Datei im Modul-Ordner ablegen. Falls Änderungen nicht gleich zu sehen sind - Cache leeren nicht vergessen.

Danke an: http://drupal.stackexchange.com/questions/4289/how-to-override-some-adm…

Neuen Kommentar hinzufügen