Big Header - Little Header

Just a heads up to anyone using this component - I pushed an update that makes it compatible with the core changes that were made to the Discourse header. Let me know if you find any lingering issues. I plan to do a larger refactor when time permits, but hopefully it’s in working condition again.

cc @Alec (since you reported the issue)

3 Mi Piace

Hi! I find this works great on desktop / tablet platforms but on mobile it overrides the search / hamburger / user profile buttons (and Log In…if not logged in).

The buttons are all displayed, but they are not clickable because the hyperlink of the logo is taking precedence.

EDIT >> Fixed with the following CSS.

a#logo-link {
    margin-top: 40px;
}
1 Mi Piace

Hey, I really love this but I would also like to change the size of the small logo! In the theme/component I can only change the size of the big one. What is the most straightforward way to change the size of the standard logo too?

If I’m understanding you correctly, you should be able adjust the normal logo’s size by adding the following CSS rule to a new local component (e.g. “Big Header - Little Header Customizations”) you create on your site.

.scrolled-down .d-header #site-logo {
   height: 1.57em;
}
1 Mi Piace

So - there is no way on the Big Header, Little header to have different header Logos for mobile and desktop?

1 Mi Piace

Anyway to set an alternate logo for dark mode?

1 Mi Piace

These are good suggestions and shouldn’t be too difficult to support. I’ve got a lot on my plate at the moment, but will try to dig in soon.

2 Mi Piace

Thanks! I love the big header/little header theme component on desktop but sadly without mobile support its really hard to use (50%+ of my traffic is mobile). Looking forward to the update.

1 Mi Piace

Sto solo verificando… Mi piacerebbe ancora implementare questo sul mio sito, ma ho bisogno che sia compatibile anche con i dispositivi mobili, dato che rappresentano metà del traffico di questi tempi.

1 Mi Piace

Grazie per avermi ricordato questo. Ho appena completato del lavoro sul componente Category Previews. Il prossimo è il componente Versatile Banner, poi dovrei essere in grado di occuparmene.

Purtroppo quel piatto che ho menzionato è ancora piuttosto pieno :sweat_smile:

3 Mi Piace

non vedo l’ora che il tuo piatto si svuoti un po’ :grinning:

1 Mi Piace

Salvo circostanze estreme, troverò il tempo la prossima settimana. Sei stato molto paziente!


Aggiornamento! Ho loghi specifici per dispositivi mobili e scuri funzionanti localmente. Voglio solo assicurarmi di testare tutto a fondo. Ci sono molti scenari diversi che includono diversi fallback, quindi voglio assicurarmi di farlo correttamente. Dovrebbe essere pronto molto presto! (Questa settimana mi è sfuggita, spero di riuscire a finirla la prossima settimana)

3 Mi Piace

Ottimo, grazie mille…

OK, aggiorno e riprovo subito?

1 Mi Piace

Non ancora. Non ho ancora confermato le modifiche. I test finali dovrebbero essere completati domani!


Ok @BCHK e @ncaming215 c’è molto altro che dovrebbe essere fatto con questo componente alla fine, ma sono riuscito ad aggiungere il supporto per il logo scuro/mobile con i seguenti commit:

Si prega di aggiornare il componente e farmi sapere se si notano problemi.

4 Mi Piace

Funziona bene su mobile ma sembra non essere compatibile con la nuova barra laterale sul desktop con il tema predefinito.

Fatemi sapere se sono necessarie ulteriori informazioni, ma penso che non ci sia nient’altro di speciale nella mia installazione oltre alla barra laterale.

1 Mi Piace

Ancora problemi con la barra laterale, come segnalato da DonH nel messaggio precedente.

Sarebbe molto bello avere questo componente. Il mio logo diventa molto piccolo nell’intestazione predefinita.

Cordiali saluti,

1 Mi Piace

Ciao, funziona ancora?
Quando attivo il componente, il mio logo nell’intestazione scompare completamente anche se ho caricato immagini per:

URL logo mobile
URL logo scuro
URL logo mobile

Al momento, puoi considerarlo rotto. Il componente non è stato aggiornato per due anni e sono avvenuti molti cambiamenti nel core. A prima vista, richiederebbe, come minimo, alcuni aggiustamenti CSS.

Di chi è la responsabilità di etichettare i componenti del tema, i plug-in, ecc. come non funzionanti (l’autore?).

L’ho etichettato come broken per ora. PR benvenuti per sistemarlo! Purtroppo, al momento non ho il tempo di approfondire.

2 Mi Piace