Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

[erledigt] Eigenes globales CSS einbinden?

Eingetragen von x-lette@drupal.org (34)
am 29.10.2009 - 20:14 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hallo,

ich hab mal ne Frage zum CSS. Ist sicher ganz einfach, aber ich hab bisher nichts gefunden.
Ich habe an einigen Zusatzmodulen und auch am zentralen CSS kleine Änderungen vorgenommen. Die habe ich in die jeweiligen Dateien direkt hineingeschrieben und davon eine Sicherungskopie angelegt, damit beim nächsten Update nicht alles weg ist. Aber ich denk mir, das muss doch einfacher gehen?

Gibt es eine Möglichkeit, an einer bestimmten Stelle ein CSS abzulegen, das dann möglichst automatisch (also ohne Änderung an den Corefiles) eingebunden wird? Es handelt sich um kleine, aber in meinen Augen notwendige Änderungen/Erweiterungen, die Theme-unabhängig und Modul-übergreifend sind. Meine bisherige Praxis ist einfach zu aufwändig, da ich nach jedem Update nachsehen muss ob eine meiner Änderungen überschrieben wurde.

Im Theme Acquia Marina gibt es direkt schon eine local.css, die man befüllen kann und die dann automatisch genutzt wird. Aber leider nur innerhalb dieses Themes und momentan tendiere ich eher zu einem anderen Theme.

Herzlichen Dank für eure Hilfe,
XL

‹ Umstellung von PHP 4 auf PHP 5 meines Hompagepakets - Upload progress nicht installiert Übercart 2.0 veröffentlicht - Drupal Shopsystem ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Schau mal hier:

Eingetragen von jurgenhaas (49)
am 29.10.2009 - 20:38 Uhr

Schau mal hier: http://drupal.org/project/css_injector

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mal testen

Eingetragen von x-lette@drupal.org (34)
am 29.10.2009 - 21:05 Uhr

Das sieht gut aus. Wobei ich eigentlich ein zusätzliches neues Modul vermeiden wollte, mein Drupal ist jetzt schon etwas überladen. Aber ich werde es mal testen.
Danke für den Tip!
XL

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielleicht mal einen Blick

Eingetragen von Thoor (3678)
am 29.10.2009 - 21:56 Uhr

Vielleicht mal einen Blick wert, habe da mal ein kleines Tutorial geschrieben gehabt ...
http://www.thoor.de/drupal-6/eigenes-css-bei-drupal-6-richtig-einsetzen


Wer im Forum ne Lösung erhalten hat, der sollte seinen Ursprungsbeitrag mit GELÖST markieren!
99% aller auftretenden Drupal Design Probleme lassen sich mit FIREFOX und FIREBUG lösen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Prima Anleitung aber auch nur für ein Theme

Eingetragen von x-lette@drupal.org (34)
am 30.10.2009 - 10:40 Uhr

Danke für den Hinweis und das sehr schöne (und leicht nachvollziehbare) Tutorial. Leider trift dies auch nicht genau meine Anforderungen, da die beschriebene Vorgehensweise Theme-spezifisch ist. Außerdem habe ich den Verdacht, dass bei einem Update die .info wieder überschrieben wird und die Änderung dann weg ist, oder irre ich mich da?

Es gibt doch so viele Stellen, an denen CSS-Dateien liegen, nicht zuletzt im files-Ordner, wo Farbtastic seine Daten ablegt. Da müsste es doch möglich sein, an einer Stelle etwas zu definieren, womit automatisch eine bestimmte CSS Datei hinzugefügt wird, egal welches Theme benutzt wird.

Ich schaue mir mal den Code von CSS Injector an, vielleicht kann ich den soweit modifizieren, dass er genau meine Anforderungen erfüllt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Custom CSS

Eingetragen von stebeg (463)
am 30.10.2009 - 10:48 Uhr

Du könntest dir ncoh das Modul Custom CSS and JavaScript ansehen. Diese Modul erstellt einen Ordner für deine eigenen CSS-Dateien. Alle CSS-Dateien in diesem Ordner werden über das Modul der Seite hinzugefügt.

Eventuell musst du die 6.x-1.x-dev ausprobieren, da die momentan aktuelle Version die Theme-Styles eventuell nicht überschreibt. Das Modul müsste dann eigentlich deinen Anforderungen gerecht werden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich denke, CSS Injector

Eingetragen von jurgenhaas (49)
am 30.10.2009 - 10:49 Uhr

Ich denke, CSS Injector erfüllt genau Deine Anforderungen, dazu musst Du gar nichts modifizieren. Und Du hast absolute Sicherheit, dass kein Update oder sonst was Deine Einstellungen ändern würde. CSS Injector fügt zu jeder ausgelieferten HTML Datei eine von Dir definierte CSS Datei hinzu, nicht mehr und nicht weniger. Wozu da noch was rumschrauben?

  • Anmelden oder Registrieren um Kommentare zu schreiben

stebeg schrieb Du könntest

Eingetragen von x-lette@drupal.org (34)
am 30.10.2009 - 11:22 Uhr
stebeg schrieb

Du könntest dir ncoh das Modul Custom CSS and JavaScript ansehen. Diese Modul erstellt einen Ordner für deine eigenen CSS-Dateien. Alle CSS-Dateien in diesem Ordner werden über das Modul der Seite hinzugefügt.

Witzig, gerade eben bin ich auch über das Modul gestolpert und bin schon dabei es zu installieren. Es sieht tatsächlich so aus als wäre es perfekt!

Zitat:

Eventuell musst du die 6.x-1.x-dev ausprobieren, da die momentan aktuelle Version die Theme-Styles eventuell nicht überschreibt. Das Modul müsste dann eigentlich deinen Anforderungen gerecht werden.

Theme Styles will ich eigentlich gar nicht überschreiben, von daher ist mir das eigentlich wurscht. Und meine CSS Rules sind so spezifisch, dass die immer Priorität haben.

  • Anmelden oder Registrieren um Kommentare zu schreiben

jurgenhaas schrieb Ich

Eingetragen von x-lette@drupal.org (34)
am 30.10.2009 - 11:45 Uhr
jurgenhaas schrieb

Ich denke, CSS Injector erfüllt genau Deine Anforderungen, dazu musst Du gar nichts modifizieren. Und Du hast absolute Sicherheit, dass kein Update oder sonst was Deine Einstellungen ändern würde. CSS Injector fügt zu jeder ausgelieferten HTML Datei eine von Dir definierte CSS Datei hinzu, nicht mehr und nicht weniger. Wozu da noch was rumschrauben?

Das "Problem" das ich mit CSS Injector habe ist, dass es wesentlich aufwändiger zu administrieren ist. Ich brauche keine ausgefeilten Regeln wann für welche Seite ein CSS genutzt werden soll. Meine Änderungen sollen immer und bei jedem Theme addiert werden. Dafür reicht mir es völlig aus, wenn ich irgendwo sagen kann "nimm diese CSS und liefere sie aus". Punkt. Simple Administration, kein fehleranfälliger Schnickschnack. Das scheint Custom CSS & JS exakt so zu machen.
Ich teste jetzt trotzdem beide Module und werde berichten, für welches ich mich entschieden habe.

Gruß
XL

  • Anmelden oder Registrieren um Kommentare zu schreiben

Entschieden ich mich habe!

Eingetragen von x-lette@drupal.org (34)
am 31.10.2009 - 21:25 Uhr

Custom CSS ich nutzen werde.
räusper...
Also meine Entscheidung steht erst einmal. Custom CSS ist genau das was ich suchte bzw. bauen wollte. CSS Injector ist nichtsdestotrotz ein sehr tolles Modul, das ich sicher irgendwann einmal nutzen werde, aber momentan wäre es einfach zu überladen. Auch habe ich mit Custom CSS die Möglichkeit, einfach ein vorhandenes CSS in den Ordner zu werfen und es wird automatisch verwendet. Ich muss mir keine weiteren Gedanken machen.

Wie gesagt: das gilt für meine jetzigen Ansprüche, die sehr bescheiden sind und nur wenige, sehr spezielle CSS Änderungen betreffen. Für alles andere wäre CSS Injector sicher die bessere Wahl, weil flexibler.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 3 Tagen
  • Hey danke
    vor 1 Woche 4 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 2 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 2 Tagen
  • Kannst doch auch alles direkt
    vor 2 Wochen 6 Tagen
  • In der entsprechenden View
    vor 2 Wochen 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 2 Wochen 6 Tagen
  • gelöst
    vor 5 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20450

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 33 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association