CSS für Standard Backend-Theme / Administration anpassen

Hallo,
es sollen nur einige Felder und Darstellungen etwas modifiziert werden. Wo kann ich denn da mit dem CSS einhaken?

Ich habe bereits ein eigenes Theme fürs Frontend / Storefront. Brauch ich für Backendanpassungen ein eigenes Plugin oder kriege ich das in meinem Theme unter?

Dokumentiert ist das leider nur für eigene Komponenten:

Konntest du das bereits lösen? Wie?

Einen Weg habe ich entdeckt:

Per Theme
in <theme>/src/administration/index.html.twig
lässt sich der <head> um ein <style>-Element erweitern
und können darin eigene CSS definiert werden, z.B.

{% sw_extends '@Administration/administration/index.html.twig' %}

{% block administration_favicons %}
	{{ parent() }}
	<style>
		.sw-order-customer-comment > .sw-card__header {
			background-color: #fefe00 !important;
		}
	</style>
{% endblock %}

Damit erfahren Kundenkommentare endlich ein erkennbares Highlight wie es in Shopware 5 (wie vieles andere auch …) bereits vorhanden war.

1 „Gefällt mir“

Moin, kannst du mir mal kurz aufzeigen wie du hier extendest?
Danke!

Danke für den Hinweis, habe die Erweiterung ergänzt; s.o.

1 „Gefällt mir“

Gibt es mittlerweile neue, saubere Wege?

Der korrekte Weg ist ein Plugin zu erstellen und das CSS für die Administration anzupassen. Wie im verlinkten Developer Dokumentation Beitrag beschrieben.

Dieses Thema wurde automatisch 30 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.