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

Consigo alcançar algo como isto através do Theme component?

3 curtidas

Sim, você teria que:

  • modificar a largura máxima da lista de tópicos padrão usando CSS
    exemplo:

    .wrap {
      max-width: 2000px;
    }
    
  • instalar algo como o plugin Layouts para adicionar as barras laterais (mas deve funcionar com outros Componentes de barra lateral).

Tudo relativamente simples

No entanto, não tenho certeza se mais de 3 colunas são muito fáceis de digerir e isso inclui barras laterais?

Sim, provavelmente terei que diminuir um pouco… :thinking:

Muito obrigado!

1 curtida

Olá @merefield
Se você souber - como posso desativar imagens em trechos de tópicos?
Aqui está um exemplo do problema que tenho -

Coloquei o mouse sobre a imagem no trecho (ela aparece em branco).
Quero removê-la completamente para manter apenas o texto em forma curta sob o tópico - pois já tenho uma imagem grande como miniatura.

Como é melhor fazer isso?

O conteúdo dos trechos é do Discourse.

Esse comportamento é um pouco surpreendente porque as imagens geralmente não são incluídas?

Você pode me enviar o link para o post do fórum e eu posso dar uma olhada rápida? (sinta-se à vontade para me enviar uma mensagem privada).

Para comparação, este Tópico tem uma imagem, mas ela não está incluída no trecho: List of Gameloops (WIP) - StarZen: The Unofficial Star Citizen Community

3 curtidas

Apenas um palpite, mas essa situação de imagem-no-trecho poderia vir de links de lojas online? Então o Discourse veria um pedaço de conteúdo que também inclui uma imagem.

3 curtidas

Obrigado pela proposta @merefield
Descobri que os trechos funcionam corretamente quando não estão em títulos.
O problema estava no estilo “display: grid;”.
Provavelmente é de outros componentes do meu tema. Investigarei mais a fundo.

Obrigado novamente!

1 curtida

A “imagem” era um avatar visualmente quebrado :slight_smile: Minha culpa com os estilos - descrevi o que era no comentário anterior. Obrigado por adivinhar!

Parece que você tem o plugin tema sidecar instalado.

Você poderia tentar com esta configuração ativada (nas configurações do plugin):

image

Acabei de tentar com um emoticon no texto e definitivamente há uma boa limpeza se você usar esta configuração.

3 curtidas

Não, eu não uso o plugin de barra lateral.
Aqui está a minha visualização geral da página. Será lançado publicamente em breve.

Os trechos em blocos parecem bons com este CSS

.tiles-style .topic-details {
 display: block !important;
}

Exemplos

2 curtidas

Parece bom! Belo fundo :+1:

Note que eu disse plugin ‘sidecar’ :slight_smile:

1 curtida

Ah, desculpe - eu esqueci totalmente do plugin ‘sidecar’
- git clone https://github.com/merefield/discourse-topic-previews.git -b "theme_sidecar"

Obrigado! Tentarei com ele também. Saúde!

1 curtida

Olá, Adorei o componente, ele cria uma galeria incrível usando tags!

Esta nova atualização parece ter desativado a capacidade de selecionar a miniatura do tópico. Não tenho certeza se estou descrevendo isso corretamente. Ao editar o título do tópico principal, você costumava poder escolher a miniatura para o thread, mas agora tenho apenas uma marca de seleção e um “X”. Qualquer ajuda seria muito apreciada. Se precisar, aqui está o meu fórum, MPCNC Portable/Storable Build - Your Builds - V1 Engineering Forum

1 curtida

Você instalou o plugin sidecar? Isso é necessário. Um Componente sozinho não pode implementar isso, pois requer alterações na API que exigem um plugin… veja Pavilion

Não, eu não vejo, mas funcionou por muito tempo antes.

Vou tentar isso, obrigado pela ajuda.

1 curtida

O plugin sidecar está quebrado nos últimos testes-passados com o Ember CLI habilitado.

Uncaught Error: Could not find module preload-store imported from discourse/plugins/discourse-topic-list-previews/discourse/initializers/preview-route-edits

Se eu fosse mais uma pessoa de frontend, enviaria um pull request, mas não tenho ideia de por onde começar.

4 curtidas

Obrigado Richard, darei uma olhada o mais rápido possível.

1 curtida

A propósito, isso é um pouco estranho porque não deveria haver JavaScript no plugin sidecar. Você pode verificar novamente se tem o branch sidecar? Ele ainda não está no master. O branch master contém o plugin obsoleto e o aviso. Eu cuidarei disso em breve, mas ele está lá em parte para alertar o administrador a mudar.

1 curtida

Você está certo, nosso sistema de implantação de plugins tem uma regressão, então ele não faz o checkout do branch correto na primeira vez. Minhas desculpas por não ter verificado duas vezes!

3 curtidas

Sem problema, Richard, é um pouco incomum.

3 curtidas