FKB Pro - Tema social

Você também pode pedir ajuda em:

https://ask.discourse.com

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...
}

Após esta atualização, parece haver um problema com esta parte do CSS.

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?)

2 curtidas

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!!!

4 curtidas

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.

4 curtidas

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.

4 curtidas