Kategorieboxen nach oben verschieben

Inspiriert vom neuen Meta-Design habe ich herumprobiert, um etwas Ähnliches wie die Darstellung der Unterkategorie-Boxen im Meta Branded Theme zu erstellen.

Ich bin dabei hier gelandet:


Ich kann bestätigen, dass das Dropdown-Menü für Tags tatsächlich ausgerichtet ist :sweat_smile:

Wie kann ich das umsetzen? Ist das über CSS oder JavaScript möglich? Ich kann ein eigenes Theme-Component deployen und möchte mich dazu weiterbilden.

Die obige Navigationsleiste sollte näher an den Themen, nicht an den Unterkategorien angeordnet sein. Für mich geht es bei dieser Änderung also um die Benutzererfahrung (UX) und nicht nur um eine kleine visuelle Anpassung.

Das ist wahrscheinlich nicht etwas, das man mit CSS erledigen kann, aber es hängt ganz davon ab, wie du diese Startseite ursprünglich implementiert hast. Hast du ein bestimmtes Component verwendet, um die Startseite neu zu gestalten?

Es handelt sich nicht um die Startseite, sondern um die Kategorie-Seite. Ich lerne noch und habe bis jetzt nicht herausgefunden, wie man eine ordentliche Startseite erstellt. Das ist eine meiner offenen Aufgaben :slight_smile:

Vielleicht ist es mit JavaScript möglich. Ich war wirklich überrascht, wie viel man mit den Komponenten eines Themes anstellen kann. Ohne technische Vorkenntnisse schätze ich, dass es hier eine Möglichkeit geben könnte.

Die Meta-Startseite basiert auf dem custom_homepage-Theme-Modifier + der neuen Blocks-API, daher wäre dies der empfohlene Weg, sie nachzubauen.

Wenn es nur um CSS geht und es dir gelingt, ein Grid oder Flexbox auf den übergeordneten Wrapper anzuwenden, könntest du die Reihenfolge vielleicht ändern. Das wäre aber nur eine kosmetische Änderung und würde wahrscheinlich ein Chaos ergeben.

Nochmal vielen Dank! Nachdem ich mich wieder damit beschäftigt habe, denke ich, dass es nicht um das neue Homepage-Design geht, sondern um das Kernverhalten, das meines Erachtens grundsätzlich überdacht werden könnte.

Die Unterkategorien sehen oben in der Navigationsleiste viel besser aus. Für manche mag es rein kosmetisches sein, aber ich sehe die Unterkategorie-Boxen als störend für die tägliche Benutzererfahrung.

Was haltet ihr davon? Meine CSS-Tricks reichen nicht aus, und ich verstehe, dass es auf diese Weise nicht möglich ist.