Ich war kein großer Fan des alten Themes/Components-Panels (https://forum.alltiago.com/admin/customize/components), aber es war in Bezug auf Platz und Organisation (irgendwie) gut genug. Aber das neue ist meiner Meinung nach wirklich ein Chaos.
Hier ist meine Alternative, um von diesem hier wegzukommen:
… kein Fan von der winzigen und engen Box links, und dem Verstecken des Wortes Components (vielleicht ist das nur ein Problem auf meinem 13-Zoll-Bildschirm, aber vielleicht haben andere das gleiche Problem?), und dem Scroll-Verhalten…
… zu diesem hier:
Mehr Platz, keine Scrollbalken, inaktive Komponenten sind mit dem rötlichen Hintergrund leichter zu erkennen. Wenn man mit der Maus darüber fährt, wird es etwas heller:
Ich habe auch die zusätzliche Überschrift, das Bild und den redundanten Installieren-Button entfernt (jetzt gibt es nur 1 statt 2) und die Links nach links ausgerichtet und ihnen zusätzliche Breite gegeben, um Umbrüche zu vermeiden.
Hier ist der CSS:
/* Admin - breiteres Theme/Komponenten-Panel */
.desktop-view .admin-customize .themes-list,
.desktop-view .admin-customize .show-current-style{
width: 98%;
}
/* Admin - oberer Rand des Komponenten-Inhalts */
.desktop-view .admin-customize .show-current-style {
margin-top: 3rem;
}
/*Admin - Scrollen im Komponenten-Container entfernen */
.admin-customize .themes-list-container {
overflow-y: visible;
max-height: none;
height: auto;
}
/* Admin - H1, Installieren-Button, Bild ausblenden */
.admin-contents.admin-customize.admin-customize-themes .content-wrapper h1,
.admin-contents.admin-customize.admin-customize-themes .content-wrapper div.create-actions,
.admin-contents.admin-customize.admin-customize-themes img {
display: none;
}
/* Admin - untere Links anpassen */
.admin-contents.admin-customize.admin-customize-themes .admin-intro {
margin: 2rem 0 0;
}
.admin-contents.admin-customize.admin-customize-themes .admin-intro .content-wrapper {
width: 100%;
}
/* Admin - Hintergrund für ungenutzte Komponenten (rot) */
.admin-customize .themes-list-container__item.inactive-theme {
background-color: #3f2525;
}
.admin-customize .themes-list-container__item.inactive-theme:hover {
background-color: #573535;
}
Ich bin kein CSS-Experte, daher weiß ich nicht, ob das gut ist oder nicht, aber es funktioniert. Diesen Teil habe ich von ChatGPT bekommen:
/*Admin - Scrollen im Komponenten-Container entfernen */
.admin-customize .themes-list-container {
overflow-y: visible;
max-height: none;
height: auto;
}
Wenn etwas redundant ist oder Ähnliches, teile es mir gerne mit, damit ich den Code aktualisieren kann.




