Você também pode pedir ajuda em:
Como fazer a barra lateral direita ser exibida em todos os lugares? Não apenas na página inicial e nas categorias.
Não funciona para o botão “adicionar tópico”
Hmm… funciona bem para mim ao visualizar no Theme Creator.
Se você quiser direcionar especificamente o botão Novo Tópico, tente:
button#create-topic {
// adicione coisas aqui...
}
Ao ter
- uma mensagem privada
- com uma tag
- visualizando sem barra lateral
A largura fica muito pequena
Causa:
.navigation-topics,
.categories-list,
body[class*="tag-"]:not(.archetype-regular):not(.archetype-banner),
body[class*="category-"]:not(.archetype-regular):not(.archetype-banner):not(.archetype-banner):not(.archetype-private_message) {
em fkb-d-topic-list.scss está sendo aplicado, e não deveria.
Suspeito que precise de :not(.archetype-private_message)
No entanto, pergunto-me por que ele está mirando esses arquétipos de forma tão específica? Será que está apenas tentando verificar se está em uma lista de tópicos (vs. visualização de tópico?)
Estou adorando este tema, mas ou estou encontrando um bug ou quebrei algo.
Por algum motivo, parece não haver nenhum espaçamento acima dos tópicos, então as bordas arredondadas desaparecem de certa forma e não há separação visível entre cada tópico.
Parece que algo na nova mudança experimental da fundação moderna está causando esse comportamento. Desativá-la parece restaurar o espaçamento ao normal.
Título:
[Bug] O tema causa falha no Discourse 2026.4.0-latest — Módulo 'ember-this-fallback/js-component' não encontrado
Descrição:
Após atualizar o Discourse para a versão v2026.4.0-latest (commit 19374472fd), o tema FKB Pro provoca uma falha crítica na interface, tornando o fórum parcialmente inutilizável. O Discourse exibe o banner laranja:
“Devido a um erro no tema/componente, seu site pode não funcionar corretamente. Causado por ‘FKB Pro theme’.”
Causa Raiz:
O tema (ou um de seus componentes) ainda referencia o módulo ember-this-fallback/js-component, que foi removido do núcleo do Discourse em versões recentes. Este módulo era um adaptador de compatibilidade para o padrão obsoleto this-property-fallback do Ember, que permitia o uso de {{foo}} em vez de {{this.foo}} nos templates. O Discourse anunciou oficialmente a remoção desse adaptador e exigiu que todos os temas e plugins migrassem para vinculações explícitas com this..
Erro no console do navegador:
Falha ao carregar o tema 4 de https://www.sitetalk.net/...
Erro: Módulo 'ember-this-fallback/js-component' não encontrado, importado de (require)
[TEMA 4 'FKB Pro theme'] Erro: Módulo 'ember-this-fallback/js-component' não encontrado, importado de (require)
em vendor.js
em requireModule (vendor.js)
em Object.lookup (chunk.js)
...
em reportThemeError (chunk.js)
(Versão do Discourse mostrada no console: v2026.4.0-latest, Ember v6.10.1)
Ambiente:
| Item | Valor |
|---|---|
| Versão do Discourse | v2026.4.0-latest (commit 19374472fd) |
| Versão do Ember | v6.10.1 |
| Tema | FKB Pro (instalação padrão deste repositório) |
| Reprodutibilidade | 100% reprodutível após a atualização do Discourse |
Esperamos que os desenvolvedores possam corrigir este problema. Obrigado!!!
Olá, ao atualizar o Discourse para a versão v2026.4.0-latest — Ember v6.10.1, ocorreu um erro que deixou o fórum indisponível:
client-error-handler.js:109 [THEME 28 ‘FKB Pro theme’] Error: Could not find module ember-this-fallback/this-fallback-helper imported from (require)
at loader.js:247:1
at a (loader.js:258:1)
at requireModule (loader.js:24:1)
at Object.lookup (app.js:36:12)
Gostaria de solicitar uma correção.
Alguma notícia sobre a correção disso até agora?
Já há alguma novidade sobre a correção disso?
Tenho um relatório de que GitHub - literatecomputing/fkb-pro-theme: FKB Pro is a highly modified, detailed, professional social theme, but still user-friendly. · GitHub está funcionando. Fiz um pull request.
Olá, Don,
Primeiramente, um tema absolutamente impressionante! Recentemente, implementei o FKB Pro para minha comunidade local de educação, Jiwa.now, e a interface baseada em cartões está linda e altamente profissional.
Ao testar no celular, percebi um problema de UX relacionado às áreas clicáveis nos cartões de tópico. Atualmente, as zonas clicáveis parecem inconsistentes. Por exemplo, os usuários podem clicar nas bordas extremas do cartão para entrar em um tópico, mas clicar em outras áreas vazias (como à direita da linha do avatar ou no meio do rodapé) não faz nada.
**Essa interação do tipo „acerta ou erra
@Don, seu tema é incrível, obrigado por compartilhar esse tema magnífico
. Foi só uma pequena mensagem de agradecimento, pois para mim é importante destacar o trabalho de horas que você dedicou a ele pelo prazer da comunidade!!
Oi @gilles
Obrigado pelas palavras gentis! ![]()
Tenho uma pequena seção de apoio no meu perfil, caso queira apoiar meu trabalho: > ./support --coffee
FKB Pro v2 - O que há de novo?
A divulgação saiu um pouco atrasada - a v2 foi lançada há cerca de duas semanas - mas, bem, melhor tarde do que nunca. ![]()
O FKB Pro v2 é uma atualização bastante substancial nos bastidores. Embora a aparência e a sensação geral permaneçam familiares, várias partes do tema foram redesenhadas, otimizadas e organizadas.
Layout de desktop aprimorado
A lista de tópicos no desktop agora utiliza um layout mais flexível, que funciona muito melhor com a barra lateral do Discourse e o próprio painel do FKB Pro.
O layout se adapta automaticamente à medida que o espaço disponível muda, com pontos de quebra dedicados para telas menores e dispositivos móveis.
Melhor comportamento responsivo
Muito trabalho foi dedicado ao tratamento de layouts estreitos e conteúdo que excede o limite.
Títulos de tópicos longos, nomes de usuário, tags e outros conteúdos agora são tratados de forma muito mais confiável, em vez de forçar o layout a ultrapassar sua largura disponível.
Os layouts móveis também foram ajustados para funcionar com a largura real do contêiner, em vez de depender do dimensionamento baseado na viewport.
Desempenho da lista de tópicos
A lista de tópicos também recebeu algumas otimizações de desempenho.
Cartões de tópicos fora da tela agora podem ser ignorados pelo navegador quando apropriado, enquanto as imagens dos tópicos e seus contêineres utilizam regras de contenção melhores.
Isso deve ser especialmente útil em listas de tópicos mais longas.
Cache do Painel FKB aprimorado
O Painel FKB agora utiliza chaves de cache versionadas e específicas para cada usuário.
Em vez de compartilhar entradas de cache genéricas, os dados do usuário são armazenados em relação ao usuário atual do Discourse, o que impede que informações em cache vazem entre contas ao alternar usuários no mesmo navegador.
O cache também agora trata expirações e entradas inválidas de forma mais confiável.
Carregamento mais rápido do painel
Os dados de resumo do usuário e dos cartões agora são solicitados em paralelo, em vez de aguardar o término de uma solicitação antes de iniciar a próxima.
Também há proteção adicional contra solicitações desatualizadas sobrescrevendo dados após a mudança do usuário ativo.
Novo gerenciamento de estado do painel
O estado de mostrar/ocultar do Painel FKB foi movido para um serviço de estado dedicado.
Isso torna o comportamento mais previsível e fácil de manter, além de melhorar o próprio alternador do painel com:
-
estado
aria-expandedadequado -
rótulos descritivos
-
ícones dinâmicos
-
estado de mostrar/ocultar persistente
Melhorias de acessibilidade
Vários elementos interativos receberam melhor suporte de acessibilidade, particularmente em torno dos controles do Painel FKB.
O alternador do painel agora expõe seu estado corretamente para tecnologias de assistência e fornece rótulos e títulos mais úteis.
Melhorias para mobile
Vários layouts móveis foram organizados e tornados mais robustos, incluindo listas de tópicos, categorias, mensagens privadas, páginas de usuário, grupos e tópicos.
O objetivo era fazer o FKB Pro se comportar de forma mais natural dentro do layout responsivo do Discourse, em vez de lutar contra ele.
Código mais modular
Uma grande parte da atualização também foi dedicada a tornar a base de código mais fácil de manter.
O Painel FKB foi dividido em componentes menores para coisas como informações do usuário, estatísticas, distintivos e visitantes.
Os cartões da lista de tópicos também foram reorganizados em componentes separados de cabeçalho, corpo, metadados e seção da lista.
Isso não necessariamente muda o que os usuários veem, mas torna o desenvolvimento futuro consideravelmente mais fácil.
Em resumo
O FKB Pro v2 não é apenas uma atualização visual. É uma reescrita bastante significativa de várias partes do tema, com foco em melhor comportamento responsivo, desempenho, cache, acessibilidade e manutenibilidade.
Obrigado a todos que usam o FKB Pro e relatam problemas ou sugerem melhorias. ![]()
Tenho um problema de exibição no celular causado pela descrição. Tentei ver se conseguia fazer algo a respeito, mas não estou conseguindo. Não sei se sou o único nesse caso.
consegui fazer uma modificação no scss para o mobile
/* Força o texto da descrição a quebrar linha */
.category-heading__content p,
.category-heading__content span,
.category-heading__content div {
white-space: normal !important;
word-break: break-word !important;
overflow-wrap: break-word !important;
max-width: 100% !important;
}
depois, talvez tenha uma solução melhor ![]()
Isso parece ser um problema central.
O mesmo acontece comigo no tema padrão.
No entanto, acho que essa seção seria melhor tratada com grid. Algo como:
.category-heading {
&.--has-logo {
display: grid;
grid-template-columns: auto minmax(0, 1fr);
gap: var(--space-4);
}
&__content {
min-width: 0;
.badge-category__wrapper {
max-width: 100%;
}
}
}
Isso parece lidar com o espaço disponível de forma mais confiável, especialmente quando o nome da categoria é longo.




