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

custom CSS zum Schluss laden

Eingetragen von torfnase (1525)
am 18.11.2020 - 15:54 Uhr in
  • Allgemeines zu Drupal
  • Drupal 8.x oder neuer

Hallo zusammen,
wenn ich ein custom-CSS laden möchte (auf jeder Seite), dann erstelle ich im Modulordner z.B. einen Ordner /css und dahinein kommt die styles-Datei.
Dann in der libraries.yml das Ding "registrieren"
z.B. so:

bl_css:
  version: 1.x
  css:
    theme:
      css/bl_styles.css: {}

Jetzt wird aber die css schon richtig geladen, so wie es gewünscht ist, nur leider zu früh.

Ich möchte die also am liebsten ganz zum Schluss laden, damit ich die überschriebenen styles nicht mit !important kennzeichnen muss und so vor dem Überschreiben durch nachfolgende styles schützen muss.

Wie kann ich das hinbekommen, dass die zum Schluss geladen wird ?

Gruß
Berthold

‹ Drupal Groups Layout Builder: Klasse einer Section hinzufügen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi Tobias,Also bei mir macht

Eingetragen von montviso (2188)
am 19.11.2020 - 09:33 Uhr

Hi Tobias,

Also bei mir macht das Barrio-theme (auf Bootstrap basierend) das z.B. hier so:
view-source:https://www.yes-youngeventersale.de/

Ich habe nicht nur Einträge in der libraries.yml, sondern auch in meiner custom_barrio.info.yml:

Zitat:

# core: 8.x
base theme: bootstrap_barrio

entity_print:
view:
all: custom_barrio/print-profile

libraries:
- custom_barrio/bootstrap
- custom_barrio/global-styling
- custom_barrio/all-devices-styling
- custom_barrio/small-device-styling
- custom_barrio/medium-device-styling
- custom_barrio/large-device-styling
- custom_barrio/extra-large-device-styling

regions:

Ich habe halt ein paar mehr Einträge, weil ich mit Breakpoints arbeite.
Da sieht man, dass ich vor meinen eigenen Scripten, welches sind:

Zitat:

- custom_barrio/all-devices-styling
- custom_barrio/small-device-styling
- custom_barrio/medium-device-styling
- custom_barrio/large-device-styling
- custom_barrio/extra-large-device-styling

Auch die Bootstrap-Styles eingebunden habe.
Das habe ich einfach aus der Vorlage für Substheme von Barrio übernommen.

Was hast Du für ein Theme und was steht in der info.yml?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Regina, ich habe die

Eingetragen von torfnase (1525)
am 19.11.2020 - 10:42 Uhr

Hallo Regina,
ich habe die CSS nicht im Theme, sondern im Modul hinzugefügt.

Dann gibt es noch andere Module, die auch eine CSS Eintrag für eine spezielle Klasse enthalten, die ich eigentlich überschreibe möchte.
Aber da die später geladen werden, wird mein custom-css natürlich überschrieben.

Es muss doch eine Möglichkeit geben, dass nach hinten zu schieben.....

Vielleicht funktioniert es ja, wenn ich den Modulnamen mit einem zz beginne.
Es sieht mir ziemlich alphabetisch aus.

ist zwar keine schöne Lösung, könnte ja aber klappen. Besser wäre eine "richtige Weight-Angabe".

Gruß
Berthold

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ach sorry, das mit dem Modul

Eingetragen von montviso (2188)
am 19.11.2020 - 11:04 Uhr

Ach sorry, das mit dem Modul hatte ich überlesen.

Hast Du versucht, ein weight einzufügen?
https://www.drupal.org/docs/develop/standards/css/css-file-organization-...

  • 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 Tag 4 Stunden
  • Hey danke
    vor 1 Tag 23 Stunden
  • Update: jetzt gibt's ein
    vor 2 Tagen 17 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 2 Stunden
  • Da scheint die Terminologie
    vor 1 Woche 6 Stunden
  • Kannst doch auch alles direkt
    vor 1 Woche 4 Tagen
  • In der entsprechenden View
    vor 1 Woche 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 4 Tagen
  • gelöst
    vor 4 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

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 27 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