Caixas Personalizadas de Categoria

|||
-|-|-|
:discourse2: | Resumo | Custom Category Boxes renderizará suas categorias como caixas com fundos personalizados em sua página de categorias. Este componente também renderizará cada página de categoria com um banner de categoria se show_banner for selecionado.
| :eyeglasses: | Prévia | Prévia no Discourse Theme Creator |
:hammer_and_wrench: | Link do Repositório | https://github.com/discourse/discourse-custom-category-boxes-component
:open_book: |Novo no Discourse Themes? | Guia para iniciantes em como usar temas do Discourse

Instalar Componente

Funcionalidades

:information_source: Para que este componente funcione, o desktop category page style precisa ser definido como categories with Featured Topics ou Boxes with Featured Topics.

Existem quatro opções para escolher. O padrão é halftones.

Fundo Halftone

Opção Halftone

Fundo Crosshatch

Opção Crosshatch

Nenhum

Opção Nenhum

Personalizado

Se você quiser criar este efeito com suas próprias imagens, faça o upload de 4 arquivos .png variados com fundos transparentes ou .jpg tradicionais na página de configurações. Para cada upload, use a convenção de nomenclatura custom-0, até o último como custom-3. Certifique-se de selecionar custom como sua configuração de fundo de categoria.

Opção Personalizada

Configurações

Nome Descrição
category background Selecione uma das quatro opções
show banner Se selecionado, um banner estilizado aparecerá em cada página de categoria, combinando com a aparência da caixa da categoria.
Traduções Padrão
more_topics Mais Tópicos…

31 curtidas

Simples e limpo. Ótimo componente. Obrigado.

3 curtidas

Ótimo plugin! Tenho procurado por ele há muito tempo, obrigado.

1 curtida

Acho que deveria ter redimensionamento automático ou limite para a imagem

3 curtidas

Obrigado pelo tema :+1:

Você poderia considerar pequenas alterações para que o tema também funcione em direção RTL sem necessidade de edições? (já que as edições são perdidas após atualizações).

Além disso, onde posso traduzir a string “mais tópicos…”? Ela não estava nem na seção de personalização do admin nem no tema :thinking: .

3 curtidas

Fico feliz que você goste do componente. Adicionei a tradução para mais tópicos.... Quanto à direção rtl, é algo que vou investigar.

Até lá, certifique-se de copiar suas personalizações e adicioná-las novamente após atualizar o componente. :smile:

3 curtidas

Obrigado :blush:

para isso, apenas uma linha precisou ser comentada:

a #custom-category-title{ text-align: left;}

a propósito, notei que essas caixas de categoria não se aplicam às subcategorias. É possível que as mesmas regras também se apliquem às caixas de subcategoria?

2 curtidas

Acredito que você possa criar suas alterações como um componente de tema separado com Overrides no seu plugin de componente.

Você está certo, e farei isso para este caso.

Mas acredito que, quando toda a aplicação do Discourse é compatível com as direções RTL e LTR, isso significa que “os detalhes importam para os criadores” e “eles querem construir o melhor serviço, não apenas um serviço”. Bem, isso também pode acontecer em seus grandes temas.

2 curtidas

Eu também quero esse tema, mas estou tendo dificuldade para adicioná-lo.

Ótimo trabalho neste componente!
Estou tendo um problema com ele não exibindo as categorias recém-adicionadas corretamente. Acabei de adicionar a categoria de eventos e selecionei a opção para exibi-la, mas ela não está aparecendo na página de categorias. Não tenho certeza de como fazer para que ela exiba todas as categorias que cada usuário selecionou.


Apenas uma atualização de que o ciclo de vida deste componente de tema chegou ao fim. Este componente não está mais sob suporte ativo da equipe do Discourse.

1 curtida