È possibile aggiungere uno spazio/a capo qui e creare una nuova box CSS?

Non ho idea di come spiegarlo, quindi ecco una foto:

Dove c’è il riquadro rosso, vorrei avere un “riquadro/bolla” separato per l’area “Nuovi argomenti e non letti”. Dove c’è la linea rossa ondulata, vorrei che quell’area fosse uno spazio, e poi sotto l’icona della campana “Tracking”, anche quella dovrebbe essere un suo “riquadro/bolla”. In pratica, sto cercando di creare due bordi arrotondati con spazio tra loro. Essenzialmente, sto solo cercando di separare l’area “Nuovi argomenti e non letti” da ciò che si trova subito sopra. È possibile? Se sì, per favore, dimmi come.

Sembra che l’area Argomenti abbia un ID div di suggested-topics con una classe div di more-topics__list e credo che l’intero riquadro arrotondato che circonda tutto sia main-outlet, ma non riesco a capire quale sia l’area sopra dove si trova l’icona della campana Tracking.

Quindi, voglio che assomigli a questo:

I riquadri rossi indicano i “riquadri/bolle” a cui mi riferivo sopra. La linea arancione tra di loro è dove voglio lo spazio. E sì, ho letto tutti gli argomenti CSS solitamente raccomandati e quant’altro. Non riesco a capirlo dopo circa 6 ore. Sperimentando, sembra che se faccio:

.more-topics__list{
  display:none;
}

allora fondamentalmente elimina tutte le cose tra l’icona della campana Tracking e “Vuoi leggere di più?..” in fondo, ma questo non mi aiuta davvero ad andare avanti quando voglio mantenere il contenuto, solo dividere le sezioni.

Per dividere le sezioni in due contenitori, dovresti cambiare il template sottostante. Non penso che tu possa modificare quello predefinito solo con CSS, perché:

e non c’è nessun altro wrapper nel template predefinito.

Puoi verificare se c’è una presa per plugin lì

Ciao :wave:

Presumo che tu stia utilizzando il :cloud: Discourse Air Theme.

Qualcosa di simile, puoi ottenerlo.

CSS comune

body.archetype-regular,
body.archetype-banner,
body.archetype-private_message {
  #main-outlet {
    margin-top: 30px;
    margin-bottom: 0px;
    background: transparent !important;
    box-shadow: none;
    padding: 0em 0em 5%;
    width: 100% !important;
  
    #topic-title {
      margin-bottom: 0;
      background: var(--secondary);
      padding: 3em 3em 1em;
      border-radius: 1em 1em 0 0;
    }
  
    .container.posts {
      margin-bottom: 0;
      background: var(--secondary);
      padding: 0 3em var(--below-topic-margin);
    }
  
    .topic-above-footer-buttons-outlet.presence {
      margin: 0;
      padding: var(--below-topic-margin) 0;
      background: var(--secondary);
    }
  
    #topic-footer-buttons {
      max-width: 100%;
      background: var(--secondary);
      border-radius: 0 0 1em 1em;
      margin: 0;
      padding: var(--below-topic-margin) 3em 1em;
    }
  
    .more-topics__container {
      border-radius: 1em;
      background: var(--secondary);
      max-width: 100%;
      padding: 3em;
    }
  }
}
4 Mi Piace

Ahah, questa è l’opzione che non prenderei in considerazione per la mole di lavoro! Ben fatto @Don :tada:

2 Mi Piace

Grazie mille per questa risposta!

1 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.