Posso avere link nella barra laterale che non risolvono un URL a una route?

Ho un forum in cui discovery.latest è impostato come homepage. Voglio comunque renderizzare componenti di atterraggio personalizzati all’URL radice / del forum e una semplice visualizzazione dell’elenco sul percorso specifico /latest.

Questo funziona bene alternando tra il link del titolo nell’intestazione e il link Latest nella barra di navigazione:

Non funziona con i link della barra laterale perché utilizzano la logica per risolvere un URL in un percorso. Potrei aggirare questo problema utilizzando URL che non vengono risolti da Discourse, ma vengono comunque risolti dal browser. Ad esempio:

E quindi anche l’alternanza dalla barra laterale funziona:

Ma questo è probabilmente fragile e richiede stili aggiuntivi per evidenziare i link attivi.

Qualcuno conosce un modo più pulito per distinguere tra / e /latest nella barra laterale?

2 Mi Piace