# Há muitos códigos na área CSS. Posso criar componentes de tema?

**URL:** https://meta.discourse.org/t/there-is-a-lot-of-code-in-the-css-area-can-i-make-theme-components/308594
**Category:** Development
**Tags:** css
**Created:** [Maio 19, 2024, 10:45am UTC](https://meta.discourse.org/t/there-is-a-lot-of-code-in-the-css-area-can-i-make-theme-components/308594 "2024-05-19T10:45:59Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![ogulcan1787](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ogulcan1787/32/128589_2.png) [@ogulcan1787](https://meta.discourse.org/u/ogulcan1787)
#### Post date: [Maio 19, 2024, 10:45am UTC](https://meta.discourse.org/t/there-is-a-lot-of-code-in-the-css-area-can-i-make-theme-components/308594/1 "2024-05-19T10:45:59Z")

</div>

Olá a todos.  
O CSS sobrecarrega o site?  
É por isso que eu queria fazer essa pergunta.  
Você pode ver o endereço do site no meu perfil. Obrigado.

---

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [Maio 19, 2024, 11:52am UTC](https://meta.discourse.org/t/there-is-a-lot-of-code-in-the-css-area-can-i-make-theme-components/308594/2 "2024-05-19T11:52:51Z")

</div>

> [@ogulcan1787](#):
>
> O CSS sobrecarrega o site?

Se por sobrecarregar você quer dizer desempenho, é possível, sim. No entanto, você precisaria carregar CSS extremamente grande ou complexo. No contexto de componentes de tema, plugins ou personalizações de site, geralmente são pequenas partes de CSS; isso não terá um impacto perceptível, não importa o que você faça.

No pior caso, você pode desacelerar o processo de renderização com seletores ineficientes, o uso incorreto de animação ou o carregamento de fontes, mas a menos que você tenha uma página enorme e faça algo muito errado, você ficará bem. Você pode seguir as melhores práticas (há muitos recursos na Internet).

Além disso, acho que você terá um problema de desempenho de JS em vez de CSS na maioria dos casos.

> **[Performance fundamentals - Performance | MDN](https://developer.mozilla.org/en-US/docs/Web/Performance/Guides/Fundamentals)**
>
> Performance means efficiency. In the context of Open Web Apps, this document explains in general what performance is, how the browser platform helps improve it, and what tools and processes you can use to test and improve it.

> **[CSS performance optimization - Learn web development | MDN](https://developer.mozilla.org/en-US/docs/Learn_web_development/Extensions/Performance/CSS)**
>
> When developing a website, you need to consider how the browser is handling the CSS on your site. To mitigate any performance issues that CSS might be causing, you should optimize it. For example, you should optimize the CSS to mitigate...

> **[Web performance | MDN](https://developer.mozilla.org/en-US/docs/Web/Performance)**
>
> Web performance is the objective measurements and the perceived user experience of load time and runtime.
> Web performance is how long a site takes to load, become interactive and responsive, and how smooth the content is during user...

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [Maio 19, 2024, 12:52pm UTC](https://meta.discourse.org/t/there-is-a-lot-of-code-in-the-css-area-can-i-make-theme-components/308594/3 "2024-05-19T12:52:59Z")

</div>

Uma observação importante é que isso NÃO sobrecarregará seu servidor.

---

<div class="post-metadata">

### Author: ![ogulcan1787](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ogulcan1787/32/128589_2.png) [@ogulcan1787](https://meta.discourse.org/u/ogulcan1787)
#### Post date: [Maio 19, 2024, 1:22pm UTC](https://meta.discourse.org/t/there-is-a-lot-of-code-in-the-css-area-can-i-make-theme-components/308594/4 "2024-05-19T13:22:15Z")

</div>

@Arkshine @merefield  
Obrigado por dedicar tempo para responder. 🙏
