Visualizações da Lista de Tópicos (TLP)

@merefield - Quero pedir desculpas pelo inconveniente por não ter testado o suficiente - o problema veio do componente Topic Banners component não mantido - não percebi que ele foi definido como não mantido há algum tempo. e isso interferiu de alguma forma com o seu TC.

você acha que eu deveria sugerir um novo recurso do discourse para mostrar o status do TC no respectivo painel de administração?

1 curtida

Sem problema. Eu acho que a equipe principal já fez alguns esforços para melhorar essa situação. Não tenho certeza se há mais o que eles possam fazer, mas de qualquer forma, não se preocupe. Às vezes é difícil dizer de onde vem o problema :).

Parece que tenho um problema em que, assim que carrego infinitamente a lista de tópicos, o layout fica quebrado. Para verificar, basta abrir este URL - use o alternador de tema (inferior esquerdo) e mude para “retro” e role todos os tópicos até encontrar o problema: https://neidan.discourse.group

Tela:

Como você pode ver na tela, o layout está quebrado após o carregamento infinito… os polegares e tudo mais estão amassados juntos…

O fórum é oficialmente hospedado pelo discourse, então há uma quantidade muito pequena de plugins e modificações.

Não me lembro de ter tido um problema tão óbvio antes - deve ter acontecido com uma atualização…

1 curtida

Curioso. E nenhum erro no console. Vou dar uma olhada quando tiver oportunidade. Obrigado pelo relatório. (site bonito, aliás :))

(Para sua informação, a falta de renderização nativa do Masonry no navegador é uma omissão irritante que nos força a escrever Javascript mais frágil. Este componente de tema tem mais de 8 anos agora e em todo esse tempo eles ainda estão discutindo sobre a implementação!)

Eu consigo reproduzir. Parece que isso também quebrou o https://starzen.space após uma atualização.

Experimente isso (acho que pode estar relacionado ao cálculo do tamanho quando fora da tela - uma solução alternativa existia, mas era restrita ao Firefox)

Por favor, atualize e me diga se isso resolve o seu problema.

Olá! Obrigado pela correção rápida! Parece que funciona - parece uma solução alternativa, porque no primeiro milissegundo eu vejo o mesmo problema, mas depois ele se reajusta. No entanto, os resultados funcionam por enquanto. Obrigado!

1 curtida

Oh, é mais do que uma “solução alternativa” nesse sentido. O JavaScript é projetado para não impor muito. Se fosse executado com mais frequência, desperdiçaria energia. É um compromisso até que o masonry seja suportado por CSS …

Entendi! Muito obrigado pela correção rápida! :slight_smile: Vou ficar com o seu componente e espero que aconteça em breve.

Pode tirar o cavalinho da chuva haha

2 curtidas

uma última coisa que notei é que a visualização móvel no meu iPhone 13 mini está um pouco mais fora do que o normal - aqui está uma captura de tela

isso é definitivamente pior do que antes. há alguma maneira de consertar isso? Texto e imagem vão muito além da borda.

@patrickemin você pode tentar este CSS também:

.tiles-style .topic-list-item.tiles-style  {
    background-color: var(--primary-very-low);
}

para te dar uma cor de fundo simples para ajudar a diferenciar os tiles (ladrilhos).

então você não precisaria do plugin sidecar.

Com certeza isso pode ser corrigido com CSS. Se precisar de ajuda, Marketplace

O Componente é de código aberto e não há assinatura, mas temo que meu suporte gratuito seja limitado, pois sou um cara ocupado.

Não estou vendo esse problema em nenhum dos sites listados no OP? (sinta-se à vontade para confirmar no seu dispositivo) Suspeito que possa estar relacionado aos requisitos especiais do seu tema específico.

Obrigado, mas todos os blocos são afetados? Idealmente, apenas um bloco em dois (blocos pares) teria esse fundo, mas acho que isso não é possível com CSS?

Eu recomendaria contratar alguém se você tiver necessidades especiais Marketplace

1 curtida

Adicionei outra correção que deve fazer as coisas funcionarem muito melhor:

Isso deve redimensionar os blocos quando o número de tópicos muda.

Fui pego por um caso extremo, lol

Quero ter avifs animados de 360p para prévias de tópicos, então configurei:

Funcionou bem até eu abrir um tópico e rolar para baixo até as recomendações :joy:

Aparentemente, as recomendações não têm limite de tamanho por algum motivo
(e a imagem e o link do card levam ao topo do tópico e não para a nova postagem (como o link do título faz), mas esse é outro problema)

2 curtidas

Adicionado um suggested a Topic list tiles topic lists, parece que foi parcialmente corrigido

1 curtida

@merefield
Você poderia verificar se os links da imagem e dos detalhes apontam para /t/foo/123 em vez de t/foo/123/1, assim como o link do título?
Acho que é um bug em algum lugar
Isso quebra os links de tópicos não lidos (eles deveriam apontar para a nova postagem, obviamente)

A imagem destina-se a vincular ao Post Original (PO), pois é onde a miniatura geralmente fica. Poderíamos adicionar configurações para oferecer mais opções, porém, incluindo (mas não se limitando a):

  • último post lido e
  • miniatura atualmente selecionada (que não precisa estar no primeiro Post, já que você pode selecionar outra).
3 curtidas