You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Desenvolver o componente Header que será utilizado como parte da interface do projeto. O Header deve ser responsivo e conter os elementos necessários para navegação e identidade visual do sistema.
Requisitos:
Layout:
1. Deve seguir o design definido no protótipo (FIGMA).
2. Responsividade para diferentes tamanhos de tela (desktop, tablet, mobile).
Funcionalidades:
Exibir o logotipo.
Menu de navegação com links (incluir exemplos, como Home, Sobre nós, Contact).
Barra de busca integrada (opcional).
Técnico:
Desenvolver utilizando React.js com Next.js para aproveitar a renderização no lado do servidor (SSR) ou a geração de sites estáticos (SSG), conforme necessário.
Utilizar boas práticas de acessibilidade (semântica HTML, teste de contraste de cores, etc.).
Seguir o padrão de estilos definido:
Para iniciantes: CSS tradicional com arquivos .css para estilização.
Para desenvolvedores experientes: Tailwind CSS, seguindo as diretrizes do projeto.
Testes:
Testar em diferentes navegadores (Chrome, Opera, Edge).
Validar o comportamento em dispositivos móveis.
Critérios de Aceitação:
O Header está visualmente consistente com o design.
É funcional e responsivo.
Links de navegação funcionam corretamente.
Código limpo e bem documentado.
Recursos Úteis:
Design e protótipo: Link para o design no Figma
(Acesse o protótipo para seguir as especificações visuais e de layout.)
Guia de estilo do projeto:
(Insira o link para o documento com as diretrizes de estilo, caso exista.)
Responsividade: Google Chrome DevTools
Teste de contraste de cores: WebAIM Contrast Checker Validação de HTML: W3C Validator
Testes de acessibilidade: Axe DevTools
Criar o componente 'Header'
Desenvolver o componente Header que será utilizado como parte da interface do projeto. O Header deve ser responsivo e conter os elementos necessários para navegação e identidade visual do sistema.
Requisitos:
Layout:
Funcionalidades:
Técnico:
Testes:
Critérios de Aceitação:
Recursos Úteis:
Design e protótipo:
Link para o design no Figma
(Acesse o protótipo para seguir as especificações visuais e de layout.)
Guia de estilo do projeto:
(Insira o link para o documento com as diretrizes de estilo, caso exista.)
Documentação técnica:
React.js - Documentação oficial
Next.js - Documentação oficial
Tailwind CSS - Documentação oficial
Guia de boas práticas para HTML acessível
Web Content Accessibility Guidelines (WCAG)
Ferramentas de testes:
Responsividade: Google Chrome DevTools
Teste de contraste de cores: WebAIM Contrast Checker
Validação de HTML: W3C Validator
Testes de acessibilidade: Axe DevTools
Tutoriais e recursos educacionais:
Como estruturar um HTML semântico (MDN)
Guia prático de responsividade (FreeCodeCamp)
Dicas de CSS para iniciantes (CSS-Tricks)
Comunidade e suporte:
Fórum oficial React
Fórum oficial Next.js
The text was updated successfully, but these errors were encountered: