Ci sono idee per rendere Horizon a larghezza intera? Trovo che sia un po’ costretto al centro (corsetto?), e renderlo completamente a tutta larghezza lo rilasserebbe piacevolmente.
No, non ho intenzione di farlo. Stiamo mantenendo una larghezza limitata, che corrisponde a una lunghezza di lettura ottimale.
Ciao, ho provato ad antevisualizzare il tema, ma questo è tutto ciò che vedo:
Sto sbagliando qualcosa?
Ho appena provato (da mobile) e per me funziona bene. C’è qualcosa nella console? Oppure puoi provare un browser diverso per controllare?
Grazie @chapoi! La mia console:
Ok, sì, posso sicuramente riprodurlo. Penso sia perché Horizon è stato spostato nel core probabilmente. Dovrò capire come correggere il link di anteprima, se possibile. (Sarà più facile visualizzare l’anteprima solo su Meta – ho aggiornato l’argomento)
Detto questo, puoi semplicemente visualizzarlo in anteprima qui su Meta cambiando il tema
Grazie mille, ora funziona!
2 messaggi sono stati spostati in un nuovo argomento: Testo del pulsante invisibile sul tema Horizon
Overflow del contenitore annunci mobile: mancata corrispondenza layout RTL/LTR
Ciao
Sto utilizzando il tema Horizon con il plugin ufficiale House Ads e ho creato un componente personalizzato per stilizzare gli annunci utilizzando variabili CSS e regole di layout compatibili con il sistema di progettazione di Discourse.
Problema: Il contenitore dell’annuncio fuoriesce dalla viewport su dispositivi mobili (sia LTR che RTL)
- Tema: Horizon (non riproducibile nei temi predefiniti o in altri temi come Material, ecc.)
- Plugin: House Ads + componente personalizzato
- Dispositivo: Mobile
- Comportamento:
- Quando lingua del sito = Inglese (LTR) → il bordo sinistro di
.ad-containerviene tagliato (fuoriesce a sinistra). - Quando lingua del sito = Persiano/Arabo (RTL) → il bordo destro viene tagliato (fuoriesce a destra).
- Quando lingua del sito = Inglese (LTR) → il bordo sinistro di
- Previsto: La scheda dell’annuncio dovrebbe essere completamente contenuta all’interno della viewport, centrata o allineata con la larghezza del contenuto del post.
Il mio codice CSS:
Riepilogo
:root {
/* Colori principali */
--ad-bg: var(--secondary);
--ad-border: var(--highlight);
--ad-text: var(--primary);
/* Etichetta */
--ad-label-bg: var(--highlight);
--ad-label-text: var(--danger);
}
.house-creative {
margin-left: 0 !important;
}
.house-creative a.between-posts-ad {
display: block;
text-decoration: none;
color: inherit;
background-color: transparent;
font-family: inherit;
}
/* ===============================
Contenitore Scheda
=============================== */
.house-creative .ad-container {
direction: rtl !important;
text-align: center !important;
margin-bottom: 20px;
padding: 10px 5px;
max-width: calc(#{$topic-avatar-width} + #{$topic-body-width} + (#{$topic-body-width-padding} * 2)); background-color: var(--ad-bg);
border: 2px solid var(--ad-border);
border-radius: 10px;
box-sizing: border-box;
line-height: 1.7;
color: var(--ad-text);
transition:
background-color 0.3s ease,
border-color 0.3s ease,
box-shadow 0.3s ease,
transform 0.2s ease;
}
.house-creative a.between-posts-ad:hover .ad-container {
transform: translateY(-1px);
box-shadow: 0 4px 12px rgba(0,0,0,0.1);
}
.house-creative .ad-label {
display: inline-block;
text-align: center;
margin-bottom: 6px;
padding: 4px 12px;
font-size: 0.85em;
font-weight: 700;
text-transform: uppercase;
background-color: var(--ad-label-bg);
color: var(--ad-label-text);
border-radius: 999px;
}
.house-creative .ad-container .ad-text {
margin: 0;
font-size: 1rem;
line-height: 1.9;
color: var(--ad-text);
direction: rtl ;
text-align: center !important ;
unicode-bidi: isolate;
}
@media (max-width: 480px) {
.house-creative .ad-container {
direction: rtl !important;
text-align: center !important;
padding: 16px 12px;
width: 100%;
max-width: 100%;
}
}
Horizon non è compatibile con tutti i componenti e i plugin (per ora).
mentre si partecipa a un gruppo
Quando non si partecipa a un gruppo
L’aspetto dell’intestazione e della barra laterale sembra essere cambiato a causa della modernizzazione del tema Foundation.
Non so se questo sia il posto giusto per pubblicarlo, ma mi piace il modo in cui Horizon su Meta mostra un paio di righe per ogni argomento nella visualizzazione delle categorie. Non riesco a riprodurlo da parte mia e non so da dove iniziare a guardare. Grazie!!
puoi leggerne qui
9 messaggi sono stati spostati in un nuovo argomento: Problema RTL con il posizionamento di @ nei nomi utente
2 messaggi sono stati spostati in un nuovo argomento: Vista compatta/espansa non funziona su Horizon
Gli argomenti bloccati a livello globale hanno il loro estratto allineato a destra (questo è sul mio forum gratuito):
2 messaggi sono stati suddivisi in un nuovo argomento: Interazione di Horizon con l’intestazione del marchio
Un post è stato diviso in un nuovo argomento: Problemi con i flair su Horizon
Un post è stato diviso in un nuovo argomento: Problema di visualizzazione sottocategorie a due livelli
Non sono sicuro se questo riguardi Horizon o il componente Header Categories Navbar. Mi è stato fatto notare che la barra dei menu su Horizon inizia all’estrema sinistra, a differenza di altri temi (Foundation per confronto), il che è strano su monitor larghi.
Horizon:
Foundation:
È voluto? O qualcosa che potrebbe aver bisogno di essere sistemato? Devo dire che se la larghezza del contenuto è limitata, mi sembrerebbe logico non far iniziare la barra dei menu tutta a sinistra.









