# 3.2.0.beta2-dev (7019dbcfe1) não carrega mais CSS de common.scss

**URL:** https://meta.discourse.org/t/3-2-0-beta2-dev-7019dbcfe1-does-not-load-css-from-common-scss-anymore/280692
**Category:** Bug
**Created:** [Outubro 2, 2023, 3:16am UTC](https://meta.discourse.org/t/3-2-0-beta2-dev-7019dbcfe1-does-not-load-css-from-common-scss-anymore/280692 "2023-10-02T03:16:26Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![nodomain](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nodomain/32/303402_2.png) [@nodomain](https://meta.discourse.org/u/nodomain)
#### Post date: [Outubro 2, 2023, 3:16am UTC](https://meta.discourse.org/t/3-2-0-beta2-dev-7019dbcfe1-does-not-load-css-from-common-scss-anymore/280692/1 "2023-10-02T03:16:26Z")

</div>

Temos um tema personalizado e utilizamos personalizações de CSS usando common.scss. Parece que ele foi quebrado com a atualização recente, por exemplo, os estilos definidos em common.scss não estão mais sendo lidos.

Você pode me indicar alguma alteração que preciso fazer ou corrigir este problema se for uma regressão?

Obrigado.

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [Outubro 2, 2023, 3:32am UTC](https://meta.discourse.org/t/3-2-0-beta2-dev-7019dbcfe1-does-not-load-css-from-common-scss-anymore/280692/2 "2023-10-02T03:32:45Z")

</div>

Não consigo reproduzir isso. Estou executando 3.2.0.beta2-dev em duas instâncias separadas e os arquivos scss comuns remotos para temas e componentes parecem estar funcionando como esperado, assim como o editor de temas css comum. Você tentou reduzir o problema desativando outros componentes? Você fez alguma alteração ou adicionou algum componente recentemente?

Se quiser postar um link para o repositório do tema, posso dar uma olhada e testar e talvez ver qual pode ser o problema.

---

<div class="post-metadata">

### Author: ![nodomain](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nodomain/32/303402_2.png) [@nodomain](https://meta.discourse.org/u/nodomain)
#### Post date: [Outubro 2, 2023, 3:39am UTC](https://meta.discourse.org/t/3-2-0-beta2-dev-7019dbcfe1-does-not-load-css-from-common-scss-anymore/280692/3 "2023-10-02T03:39:27Z")

</div>

Infelizmente o repositório é interno, vou te enviar uma mensagem privada.

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [Outubro 2, 2023, 5:08am UTC](https://meta.discourse.org/t/3-2-0-beta2-dev-7019dbcfe1-does-not-load-css-from-common-scss-anymore/280692/4 "2023-10-02T05:08:11Z")

</div>

Ok, isso foi muito estranho e sim, parece que sua instância do 3.2.0.beta2-dev tem um problema para ler arquivos de repositório privado, ou pelo menos o arquivo common.scss. Assim que você reverteu para a beta1, o arquivo common.scss foi reconhecido e a formatação corrigida. Algo definitivamente não está funcionando como esperado aí. 🤔

---

<div class="post-metadata">

### Author: ![nodomain](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nodomain/32/303402_2.png) [@nodomain](https://meta.discourse.org/u/nodomain)
#### Post date: [Outubro 2, 2023, 5:11am UTC](https://meta.discourse.org/t/3-2-0-beta2-dev-7019dbcfe1-does-not-load-css-from-common-scss-anymore/280692/5 "2023-10-02T05:11:33Z")

</div>

Conforme discutido via PM: mantemos a 3.2.0beta1 fixada por enquanto até que isso seja corrigido.

Obrigado pela ajuda rápida aqui ❤

---

<div class="post-metadata">

### Author: ![nodomain](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nodomain/32/303402_2.png) [@nodomain](https://meta.discourse.org/u/nodomain)
#### Post date: [Outubro 2, 2023, 6:02am UTC](https://meta.discourse.org/t/3-2-0-beta2-dev-7019dbcfe1-does-not-load-css-from-common-scss-anymore/280692/6 "2023-10-02T06:02:06Z")

</div>

Para constar, em algum momento nesse período o problema foi introduzido:

> **[Comparing a9cc379...7019dbc · discourse/discourse](https://github.com/discourse/discourse/compare/a9cc379...7019dbc)**
>
> A platform for community discussion. Free, open, simple. - Comparing a9cc379...7019dbc · discourse/discourse

Ainda investigando.

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [Outubro 2, 2023, 11:51am UTC](https://meta.discourse.org/t/3-2-0-beta2-dev-7019dbcfe1-does-not-load-css-from-common-scss-anymore/280692/7 "2023-10-02T11:51:46Z")

</div>

Olá nodomain, você ainda está usando uma instalação sem suporte, como afirmado aqui?

> [@403 forbidden for thumbnails on s3 when running with CDN](https://meta.discourse.org/t/403-forbidden-for-thumbnails-on-s3-when-running-with-cdn/262967/2?u=canapin):
>
> That’s not official, as it’s an AWS project using a bitnami image for Discourse which we explicitly do not recognize as an official [standard install](https://meta.discourse.org/t/142537?silent=true) of Discourse, making this outside of the scope of installs that we support here. Not a bug as it’s not running the app the way we intend it to be ran, but it may be fixed with a config change. Maybe open an issue about this on the sample repository ?

Apenas por precaução, caso seja uma informação útil 🙂

---

<div class="post-metadata">

### Author: ![nodomain](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nodomain/32/303402_2.png) [@nodomain](https://meta.discourse.org/u/nodomain)
#### Post date: [Outubro 2, 2023, 11:53am UTC](https://meta.discourse.org/t/3-2-0-beta2-dev-7019dbcfe1-does-not-load-css-from-common-scss-anymore/280692/8 "2023-10-02T11:53:38Z")

</div>

Sim, mas ainda usando a maneira oficial de construir as imagens do docker eu mesmo. Eu apenas coloco as coisas no ECS, etc.

O site quebra de forma reproduzível ao mudar para a nova versão sem alterar mais nada.

---

<div class="post-metadata">

### Author: ![nat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nat/32/235063_2.png) [@nat](https://meta.discourse.org/u/nat)
#### Post date: [Outubro 2, 2023, 4:47pm UTC](https://meta.discourse.org/t/3-2-0-beta2-dev-7019dbcfe1-does-not-load-css-from-common-scss-anymore/280692/10 "2023-10-02T16:47:53Z")

</div>

Olá, você pode tentar uma instalação local do Discourse `tests-passed`, juntamente com a ferramenta CLI `discourse_theme`?

> [@Install the Discourse Theme CLI console app to help you build themes](https://meta.discourse.org/t/install-the-discourse-theme-cli-console-app-to-help-you-build-themes/82950):
>
> The [[discourse] Discourse Theme CLI](https://github.com/discourse/discourse_theme) is a ruby gem that allows you to use your editor of choice when developing Discourse themes and theme components. As you save files the CLI will update the remote theme or component and changes to it will appear live! Installing To play with it, make sure you have Ruby 2.5 or up installed. If you are on Windows, you have 2 options: Option 1: [Windows Subsystem for Linux](https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux). Windows 10 has access to a full Linux environment, you can use it to install …

Após a instalação, você pode executar `discourse_theme watch <SUA_PASTA_DE_TEMA>` e o watcher deverá ser capaz de apontar problemas para você.

---

<div class="post-metadata">

### Author: ![nodomain](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nodomain/32/303402_2.png) [@nodomain](https://meta.discourse.org/u/nodomain)
#### Post date: [Outubro 3, 2023, 3:34pm UTC](https://meta.discourse.org/t/3-2-0-beta2-dev-7019dbcfe1-does-not-load-css-from-common-scss-anymore/280692/11 "2023-10-03T15:34:09Z")

</div>

Boa ideia, vou verificar isso mais tarde e dar feedback.

---

<div class="post-metadata">

### Author: ![nodomain](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nodomain/32/303402_2.png) [@nodomain](https://meta.discourse.org/u/nodomain)
#### Post date: [Outubro 3, 2023, 3:58pm UTC](https://meta.discourse.org/t/3-2-0-beta2-dev-7019dbcfe1-does-not-load-css-from-common-scss-anymore/280692/12 "2023-10-03T15:58:50Z")

</div>

Entendido! Já apareceu na interface de administração também. Não faço ideia por que não vi ontem de manhã 🙂

> Erro: “+” e “-” devem ser cercados por espaços em cálculos. ╷ 1097 │ width: calc(100%- #{$grid\_columns\_2\_width}); │ ^ ╵ /var/www/discourse/common.scss 1097:19 root stylesheet

Curiosamente, isso não foi um problema com a versão anterior. Então, algo parece ter mudado para tornar a análise do SCSS mais rigorosa?

Depois de adicionar os espaços necessários, tudo parece ótimo novamente.

 ![image](https://global.discourse-cdn.com/meta/original/4X/9/8/c/98c9aef21dc087a8d2a69f269203e4e5bef1c1d6.jpeg)

Muito obrigado.

---

<div class="post-metadata">

### Author: ![nat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nat/32/235063_2.png) [@nat](https://meta.discourse.org/u/nat)
#### Post date: [Outubro 4, 2023, 10:10am UTC](https://meta.discourse.org/t/3-2-0-beta2-dev-7019dbcfe1-does-not-load-css-from-common-scss-anymore/280692/13 "2023-10-04T10:10:54Z")

</div>

> [@nodomain](#):
>
> Então, algo parece ter mudado para tornar a análise de scss mais rigorosa

Não consigo identificar o commit, mas nossa equipe está atualmente priorizando tornar a criação de temas mais estável e amigável. Portanto, estes (linting) são provavelmente os primeiros passos para garantir a estabilidade.

Fico feliz que você tenha encontrado o problema! 👍🏻

---

<div class="post-metadata">

### Author: ![nat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nat/32/235063_2.png) [@nat](https://meta.discourse.org/u/nat)
#### Post date: [Outubro 6, 2023, 10:11am UTC](https://meta.discourse.org/t/3-2-0-beta2-dev-7019dbcfe1-does-not-load-css-from-common-scss-anymore/280692/14 "2023-10-06T10:11:53Z")

</div>

Este tópico foi fechado automaticamente após 2 dias. Novas respostas não são mais permitidas.
