Hallo @jordan-violet, ich bin neugierig, was du hier für das gewünschte Verhalten hältst.
Ich sehe ein paar verschiedene Ansichten dazu:
Eine Perspektive (1) ist, dass sich dies genau wie beabsichtigt verhält – den Kalender auf der „Standard“-Route anzeigen, ihn aber von allen Unterrouten (einschließlich Latest) ausblenden. So müssen die Leute ihn nicht ständig sehen, wenn sie zu einer bestimmten Unterroute gehen.
Eine andere Perspektive (2) ist, dass dies einfach falsch ist. Er sollte überall angezeigt werden. So ist es zu verwirrend. Zeigen Sie ihn einfach überall an.
Eine andere Perspektive (3) ist, dass wir etwas wie (2) brauchen – ihn überall anzeigen –, aber mit einer zusätzlichen Funktion in der Benutzeroberfläche, um ihn überall ausblenden zu können (eine Schaltfläche zum Ein-/Ausklappen des Kalenders, egal wo ich bin).
Eine andere (4) ist, dass wir eine dedizierte /calendar-Route mit einem Calendar-Tab-Element haben sollten, das die Standardeinstellung sein sollte. Der Kalender sollte nur auf dieser Route angezeigt werden, und alle Routen der Themenliste sollten nur Themen anzeigen.
Gibt es eine der beiden Ansichten, die für dich (und was du denkst, was Benutzer auf deiner Website erwarten oder bevorzugen würden) mehr Sinn ergibt? Gibt es eine andere nicht berücksichtigte Option, die deiner Meinung nach besser wäre?