1 - Modificação no layout do módulo (app/(modules)/layout.tsx):
O layout foi atualizado para garantir que o Footer seja colocado na parte inferior da página, encapsulando o conteúdo em um div adicional com classes de estilo.
Foi adicionada uma prop isHome ao componente Footer para controlar a cor de fundo dependendo se a página é a Home ou outra.
2 - Modificação na Home (app/page.tsx):
A prop isHome foi passada ao componente Footer para que a cor de fundo seja ajustada especificamente para a Home.
3 - Modificação no componente Footer (components/shared/Footer.tsx):
Foi introduzida a prop isHome ao componente Footer, que determina a cor de fundo com base na página atual.
Ajustes no layout do Footer, incluindo a mudança do background-color dependendo da página (Home ou não).
O código foi reorganizado para melhorar a estrutura e legibilidade, com algumas correções menores no estilo.
1 - Modificação no layout do módulo (app/(modules)/layout.tsx):
O layout foi atualizado para garantir que o Footer seja colocado na parte inferior da página, encapsulando o conteúdo em um div adicional com classes de estilo. Foi adicionada uma prop isHome ao componente Footer para controlar a cor de fundo dependendo se a página é a Home ou outra.
2 - Modificação na Home (app/page.tsx):
A prop isHome foi passada ao componente Footer para que a cor de fundo seja ajustada especificamente para a Home.
3 - Modificação no componente Footer (components/shared/Footer.tsx):
Foi introduzida a prop isHome ao componente Footer, que determina a cor de fundo com base na página atual. Ajustes no layout do Footer, incluindo a mudança do background-color dependendo da página (Home ou não). O código foi reorganizado para melhorar a estrutura e legibilidade, com algumas correções menores no estilo.