Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Themes & Theming ›

Wo ist welche CSS Datei und was wird dadurch verändert?

Eingetragen von Cornelia (10)
am 03.03.2012 - 21:19 Uhr in
  • Themes & Theming

Hallo,

welche CSS Datei ist eigentlich die erste Seite von der Drupalversion 7.12? (Außenansicht)

und elche CSS Datei ist eigentlich die erste Seite (Innenseite von der Drupalversion 7.12?

Gibt es eigendlich eine Übersicht welche CSS-Datei was ändert?

Cornelia

‹ MegaMenu Theming Fusion Mobile Theme: Logo erscheint erst bei reload oder Neuaufbau der Seite ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Alle CSS-Dateien die Drupal

Eingetragen von wla (9461)
am 03.03.2012 - 21:33 Uhr

Alle CSS-Dateien die Drupal lädt spielen für den Aufbau fast aller Seiten an irgendeiner Stelle eine Rolle. Die CSS-Dateien sind nicht Seiten zugeordnet. Wenn es etwa eine CSS-Anweisung für das a-Tag gibt, dann wirkt die, wenn keine weiteren Einschränkungen vorliegen auf allen Seiten für alle a-Tags.
Du kannst aber mittels Firefox und Firebug feststellen, welche CSS-Anweisung für ein bestimmtes Aussehen verantwortlich ist. Du solltest Änderungen aber nie an den originalen CSS-Dateien machen sondern Dir einen eigenen im Theme anlegen, in dem Du Deine Anweisungen, die die Originalanweisungen überschreiben sammelst. Andernfalls sind bei jedem Update eines Moduls oder von Drupal Teile Deiner Änderungen verloren.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Quillt auf und Übersicht

Eingetragen von J.Böttinger (26)
am 04.03.2012 - 08:14 Uhr

Hallo Werner, schön, dass du dich damit auskennst.
Was ich mich allerdings schon immer gefragt habe ist: Quilt der Code nicht einfach nur auf, wenn man immer wieder ein neues CSS ansetzt- ich habe das nicht nur vermutet sondern auch bei einiges größeren alten Projekten nun festgestellt. Ich weiß nur, dass es für Typo3 jedenfalls gilt. hin und wieder auch die Vererbung zu überprüfen und die Originale letztendlich doch zu bereinigen. Klar ist logisch, dass es dann Probleme mit dem Updates bei Drupal geben kann.
Also, gibt es den kleine Möglichkeit, das anders anzugehen? Zumal man (klar Firbug hilft) die Übersicht in Ordnerstrukturen doch mit der Zeit verliert.

Bei neuen Projekten ist das natürlich immer einfach, aber sobald sich bereits prall gefüllte Datenbanken ect. dahinter befinden, kann man nicht einfach mal das Theme ändern und einfach seine CSS (Kopien)anpassen.

Beste Grüße

Jhala

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Jhala, das ist wieder

Eingetragen von wla (9461)
am 04.03.2012 - 10:57 Uhr

Hallo Jhala,
das ist wieder mal die Entscheidung zwischen Skylla und Charybdis. Beides hat seine Pros und Cons. Drupal hat nun mal eine breit gestreute Palette von CSS-Dateien. Die sind im Core, in den Contrib-Modulen und natürlich im Theme. Wenn ich ein abgeleitetes Theme verwende, sind es die des Hauptthemes.
Wenn Du die CSS-Änderungen an den Originaldateien machst, brauchst Du eine sorgfältige Buchführung, was Du warum wo geändert hast. Bei jedem Update des Cores oder von Contrib-Modulen mußt Du Deine Aufzeichnungen zu Rate ziehen und die Änderungen wieder einbauen fahren.
Hast Du eine einzige CSS-Datei, in der Du Deine Änderungen sammelst, kannst (besser solltest) Du darin entsprechende Kommentare haben, für welchen Bereich der Seite, für welchen Node-Typ oder welchen Block diese Änderungen benötigt werden. Damit hast Du eine vollständige Übersicht, welche Änderungen von Dir sind und wofür.
Selbst wenn diese Datei auf 1500-2000 Zeilen anwächst, was soll's. Du schaltest bei einem im Betrieb befindlichen Projekt ohnehin CSS-Optimierung ein. Dadurch werden alle CSS-Dateien zu einer zusammengefaßt und komprimiert. Der Unterschied in der Übertragung liegt geschätzt bei 20-30kb. Das tut in den seltensten Fällen wirklich weh. Dafür gewinnst Du bei der Wartung des Systems, die der Kunde letztlich ja auch bezahlen muß.
Ich persönlich bleibe bei der zweiten Variante, aber jeder muß da für sich entscheiden, was er bevorzugt.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bei dem Omega Theme

Eingetragen von Patrick Schanen (515)
am 04.03.2012 - 16:46 Uhr

Bei dem Omega Framework kannst du CSS Module Dateien ausschalten wenn nötig. Wenn ich mich nicht Irre

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke Dir

Eingetragen von J.Böttinger (26)
am 08.03.2012 - 01:04 Uhr

Hi Werner,
Danke Dir für Deine Meinung hierzu und die wie ich finde gute Beschreibung.

Beste Grüße

Jhala

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi auch der Tipp ist super

Eingetragen von J.Böttinger (26)
am 08.03.2012 - 01:05 Uhr

Ja grade für die Übersicht

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • 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?
Weiter

Neue Kommentare

  • Inzwischen sind wir bei
    vor 1 Tag 5 Stunden
  • Migrieren von D7 auf D8/ D10/ D11
    vor 1 Tag 21 Stunden
  • melde mich mal wieder, da ich
    vor 7 Wochen 6 Tagen
  • Hey danke
    vor 7 Wochen 6 Tagen
  • Update: jetzt gibt's ein
    vor 8 Wochen 14 Stunden
  • Hallo, im Prinzip habe ich
    vor 8 Wochen 5 Tagen
  • Da scheint die Terminologie
    vor 8 Wochen 5 Tagen
  • Kannst doch auch alles direkt
    vor 9 Wochen 2 Tagen
  • In der entsprechenden View
    vor 9 Wochen 2 Tagen
  • Dazu müsstest Du vermutlich
    vor 9 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250235
Registrierte User: 20462

Neue User:

  • marouane.blel
  • capilclinic
  • Quabzibboter

» 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 16 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