Logos de sites transparentes?

Não me lembro de ter sido assim antigamente, mas estou tentando fazer o upload de uma imagem diretamente do Figma, que é transparente da minha área de transferência, mas o Discourse a está transformando em um JPEG branco:

Há algo que eu possa fazer para impedir isso?

3 curtidas

Acho que consigo ver o porquê.

O componente uploader usado nas configurações do site tem um parâmetro para dizer ao backend para não converter para JPEG:

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/admin/addon/components/site-settings/upload.hbs#L6

Depois que a página do logotipo foi renomeada, o formulário usa FormKit.
No entanto, o parâmetro está faltando aqui:

5 curtidas

Então isso parece mais um Bug?

Tenho certeza de que é uma correção fácil, só não tenho certeza de como funciona.

Parece estar acontecendo globalmente.

Sim, eu diria que é um bug. Ele não tem o mesmo comportamento quando você vai para a aba Branding nas configurações.

Por enquanto, mesmo que menos conveniente, você pode usar as configurações em Branding.

1 curtida

Ainda parece estar enviando branco aqui. Está escondido em outro lugar? Ainda estou acostumado com a navegação antiga da barra de 2022… esta barra lateral de administração é como ensinar novos truques a um cachorro velho :sweat_smile:

1 curtida

Eu quis dizer aqui /admin/site_settings/category/branding

2 curtidas