O código do arquivo "theme", teoricamente vem de um time de design, mas o código de GlobalStyle, vem dos devs do Next ou do próprio instrutor?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
O código do arquivo "theme", teoricamente vem de um time de design, mas o código de GlobalStyle, vem dos devs do Next ou do próprio instrutor?
Olá, Yuri! Tudo bem?
O código do arquivo "theme" vem, como você mencionou, de um time de design. Ele é geralmente baseado em um arquivo de design (como Figma, Photoshop ou Sketch) que descreve as cores, fontes, bordas e outros elementos visuais que serão usados no site. No caso do curso, essas descrições foram convertidas em código e colocadas no arquivo "theme.js".
Quanto ao código de GlobalStyle, ele é geralmente um arquivo que contém um css que irá normalizar o visual do seu site em vários navegadores. É como se fosse um reset.css ou um normalize.css juntos. O GlobalStyle é usado para definir estilos que serão aplicados globalmente em todo o projeto, como resetar margens, definir fontes padrão, entre outros. No curso, o instrutor fornece um GlobalStyle encorpado que inclui mais propriedades e ajustes.
Espero ter ajudado e bons estudos!