Posição do botão de novo tópico no Horizon

Continuando a discussão de Botão de criar novo tópico desapareceu:

Me pergunto se esse botão pode ser alterado para ficar flutuante e movido para o canto inferior direito? Tentei fazer isso usando minhas habilidades limitadas em CSS, mas não consegui; suspeito que o HTML do Horizon esteja limitando isso.

Agradeço por qualquer conselho ou diretriz para tornar isso possível :slight_smile:

Você quer dizer assim?

Acho que algo assim funcionaria

.sidebar-new-topic-button__wrapper {
    position: fixed;
    bottom: 2rem;
    right: 2rem;
    margin: 0;
}

Mas ele não será “ciente” de nenhum outro elemento na página, então vai sobrepor coisas.

Obrigado! Foi o que eu tentei, mas ele fica oculto por muitos outros elementos, e o complicado z-index: 999 não está funcionando ali. Entendo que isso se deve aos elementos ancestrais no tema.

Ele fica oculto por cartões de tópicos, elementos da barra lateral direita e assim por diante.

Hmm, você está certo. É estranho. Vou verificar por que isso acontece.

Ah, é porque o pai DOM dele tem position:sticky… Tá, esse é o motivo, mas não tenho certeza se existe uma solução em CSS :sweat_smile:

Embora definir z-index:1 no sidebar-wrapper resolva o contexto de empilhamento (e faça o botão se comportar como queremos), eu não acho que isso tenha outras consequências, mas nunca se sabe com o z-index.