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

[gelöst]Olivero theme verändern

Eingetragen von Martin Gr. (271)
am 22.08.2022 - 15:47 Uhr in
  • Themes & Theming
  • Drupal 9.x

Olivero soll eine anderes Farbschema bekommen - von Blau auf Rot in Drupal 9.4.x

Es hat schon einen ähnlichen Beitrag gegeben, nur fehlen mir zum besseren Verständnis ein paar Schritte davor. Daher diese meine Anfrage.
Nachdem ich schon mit firebug an diversen css geschraubt habe ohne dass sich etwas sichtbar geändert hatte, ...

Geht es vielleicht so - bitte um feedback dazu:

  1. Olivero ist ein core theme
  2. ich kopiere es aus dem core/themes Verzeichnis und mache ein eigenes custom theme daraus, unter neuem Namen
  3. es kommt dann in ein neues Verzeichnis unter web/themes/contrib
  4. dort werde ich dann die css ändern und das wird wirksam
  5. es wird wie jedes andere neu installierte theme aktiviert und hat dann "Vorrang"

Ist noch etwas zu beachten? Grundkenntniss mit css habe ich schon. Wer hilft weiter, ich bin schon bei der Fortsetzung der Versuche angelangt.
Danke für jegliche Tipps,
Martin

Fortsetzung
Zwischenzeitlich habe ich einen weiterführenden Link gefunden - langsam verstehe ich das Prinzip von pccss.css, das scheint keine statische Sache zu sein, sondern da werden laufend neue css generiert. Hab ich das richtig erfasst? https://github.com/mherchel/olivero-subtheme Die Anleitung habe ich versucht umzusetzen.

Ich bin den Infos im genannten Link gefolgt, aber alleine wenn ich das umbenannte Theme (und da habe ich alles umgeändert, was auch immer olivero hiess bekam den Namen geändert) - wenn ich den Ordner mit dem neu bezeichneten theme hochgeladen und ins custom Verzeichnis gestellt habe, wurde die Seite nicht mehr angezeigt.
Es ist ein ... Fehler aufgetreten - weiße Seite.

Bedeutet das, das Olivero theme unter neuem Namen ist noch nicht "registriert" , dh. ein unbekannter "Fremdkörper" und daher gleich Störfall? Mangels tieferem Wissen kann ich da momentan nur raten.

‹ Alle Bilder im WebP Format ausgeben [gelöst]Olivero theme verändern ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich kenne das Theme nicht und

Eingetragen von montviso (2189)
am 23.08.2022 - 06:30 Uhr

Ich kenne das Theme nicht und kann nicht sagen, was beim Erstellen des Subthemes nach Anleitung falsch gelaufen ist.
Aber ich würde auf jeden Fall mal im Fehlerlog nach schauen, was den Fehler verrusacht hat. Entweder im Drupal Report oder im Error-Log des Hosters.
Und manchmal hilft schon cache leeren. Hast Du das gemacht nach aktivieren des Subthemes? Wenn das mit der Seite nicht mehr geht, dann mit drush über Konsole.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ein Fehler gefunden

Eingetragen von Martin Gr. (271)
am 23.08.2022 - 10:44 Uhr

Danke Regina für den Tipp,
auf diese naheliegende Idee kam ich noch nicht. Es steht dort Folgendes:

Drupal\Core\Extension\InfoParserException: The 'core_version_requirement' key must be present in themes/contrib/olimero/olimero.info.yml in Drupal\Core\Extension\InfoParserDynamic->parse() (line 73 of /var/www/vhosts/dingsverzeichnis.web15mein-server.at/epractise.koerperorientiert.at/web/core/lib/Drupal/Core/Extension/InfoParserDynamic.php).

Ich hab das OliVero theme der Einfachheit in OliMero umbenannt um es dann zu bearbeiten.
Zum Aktivieren des themes bin ich gar nicht gekommen, es reichte, das theme in den custom Ordner zu schieben und schon ging nixx mehr.

Es geht also um einen fehlenden Schlüssel, soweit verstehe ichs - jetzt muß ich bloß die richtige Syntax dazu finden und versuche es dann nochmals.

Und gelungen!
Mit try & error habe ich diesen Schlüssel core_version_requirement: ^9eingefügt und zumindest murrt Drupal nicht, die Seite läßt sich darstellen.

Next step wird sein, die richtigen css zu finden die ich verändern möchte. Wobei da gibts immer z.B. das base.css und ein base.pcss.css, also mehrere css sind da quasi paarweise vorhanden. Wenn ich es recht verstehe werden in dem pcss.css bestimmte Variablen definiert, also z.B. welche Blautöne verwendet werden sollen.
Kennt sich da wer aus und kann mir weitere Tipps geben?
Danke im Voraus.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das ist keine große Sache. Da

Eingetragen von montviso (2189)
am 23.08.2022 - 11:22 Uhr

Das ist keine große Sache. Da ist einfach das Theme noch nicht Drupal 9-ready.
Hier steht, wie Du das hin bekommst:
https://www.drupal.org/project/password_policy_pwned/issues/3142939

Allerdings gilt das dann vermutlihc für Muttertheme auch und da weiß ich nicht, ob noch mehr Dinge drinnen stecken, die nicht passen.
Ich würde kein Admin-Theme verwenden auf 9.4, dass nur für 8 gedacht ist.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das theme ist mit einer Drupal 9.4.5 Insta mitgekommen

Eingetragen von Martin Gr. (271)
am 23.08.2022 - 12:24 Uhr

Ich hab mir da nichts gedacht, denn das Olivero theme kam bei der Installation gleich mit, ist auch seit 9.1 oder 9.2. dabei;
jetzt habe ich gesehen, dass es nicht den Sicherheitsempfehlungen entspricht, aber der Gründervater hat schon 2020 davon gepostet.
Ja und es läuft anstandslos, sowohl das Grundthema als auch als subtheme.
Die entsprechenden css habe ich nun schon teilweise gefunden und verändert. Aber es ist ein Suchprozess.

AnhangGröße
Drop Menu (Desktop) (1).jpg 7.09 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

In den mitgelieferten

Eingetragen von wla (9461)
am 23.08.2022 - 14:03 Uhr

In den mitgelieferten Core-Themes fehlt die Zeile
core_version_requirement: ^8 || ^9
in der .info.yml-Datei und muß von Dir selbst eingetragen werden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja Danke, schon geschehen - siehe oben

Eingetragen von Martin Gr. (271)
am 23.08.2022 - 15:42 Uhr

Nachdem ich das eingetragen hatte wurde das modifizierte olivero-theme anstandslos "akzeptiert".

Sag wie ist es mit den Sicherheitsbestimmungen von Drupal? Wenn das theme nicht sicher genug ist bedeutet das: lieber Finger völlig weg oder geht das durch, wenn ich da keine sensiblen Inhalten dahinter habe?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Olivero ist das mit Drupal 9

Eingetragen von wla (9461)
am 23.08.2022 - 17:31 Uhr

Olivero ist das mit Drupal 9 neu eingeführte Standard-Theme und soll Bartik ablösen. Du kannst also davon ausgehen, daß es zügig weiter entwickelt wird. Wenn Du dieses Theme allerdings nach custom packst, bist Du ab sofort selbst dafür verantwortlich, Updates an dem Theme durchzuführen. Ich benutze in solchen Fällen des Open-Source Tool DiffMerge. Damit kann man Verzeichnisse vergleichen und bekommt angezeigt, welche Dateien unterschiedlich sind. Auch die lassen sich per Klick miteinander vergleichen. Du siehst dann was geändet wurde und mußt entscheiden, ob Du diese Änderungen übernehmen willst oder nicht. Das ist zwar ein bißchen Aufwand, aber so oft werden Themes in der Regel nicht verändert.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für DiffMerge Tipp

Eingetragen von Martin Gr. (271)
am 24.08.2022 - 09:30 Uhr

Ich werde es beobachten, wie sich Olivero weiterentwickelt. Vielleicht kommt eh auch mal die Möglichkeit, eine Art Farbschema einzustellen. Ansonsten sind es ein paar css zum ändern.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • wmtbpo361x
  • Rolle erstellen nicht zu finden
  • 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
Weiter

Neue Kommentare

  • Rollen
    vor 4 Tagen 11 Stunden
  • Inzwischen sind wir bei
    vor 2 Wochen 1 Tag
  • Migrieren von D7 auf D8/ D10/ D11
    vor 2 Wochen 1 Tag
  • melde mich mal wieder, da ich
    vor 9 Wochen 6 Tagen
  • Hey danke
    vor 9 Wochen 6 Tagen
  • Update: jetzt gibt's ein
    vor 10 Wochen 13 Stunden
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 4 Tagen
  • Da scheint die Terminologie
    vor 10 Wochen 5 Tagen
  • Kannst doch auch alles direkt
    vor 11 Wochen 2 Tagen
  • In der entsprechenden View
    vor 11 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250238
Registrierte User: 20467

Neue User:

  • LorisBen
  • StevenEness
  • ocvk2810

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