ReciclaTech é um projeto simples em HTML + SCSS pensado para demonstrar uma interface de doação/adopção de eletrônicos.
- HTML5 📄
- SCSS (pré-processador) 🎛️
- CSS 🎨
Raiz:
index.html— página principal (entrada)public/— arquivos públicos (ex.:logo.svg)src/assets/— imagens e ícones usados pela páginaimgs/— imagens de produto e ilustraçõesicons/— ícones bitmap usados no projeto
css/— CSS compilado e arquivos SCSSreset.scss— reset / normalize + variáveis (fonte, cores)reset.css— CSS compilado (gerado a partir do SCSS)navbar/,hero/,statistics/, etc. — estilos por seção (SCSS/CSS)
README.md— este arquivo
Opção 1 — Abrir diretamente no navegador:
- Abra o arquivo
index.htmlno navegador (duplo clique ou "Abrir com" → navegador).
Opção 2 — Usar um servidor estático (recomendado para testes):
- Se você tiver a extensão Live Server (VS Code), clique em "Go Live". 🚀
- Ou use o
http-servervia npm (se já tiver Node.js instalado):
npx http-server -c-1 .Em ambos os casos, verifique se os caminhos das folhas de estilo (src/css/*.css) e das imagens estão corretos. ✅
- Botões importantes têm
aria-labelnoindex.html(ex.: botões do hero). - O reset SCSS define um estilo de foco visível por padrão (outline) para navegação por teclado.
Pequenas contribuições são bem-vindas. Sugestões:
- Corrigir ou otimizar imagens (tamanhos, compressão).
- Modularizar SCSS (criar
_variables.scss,_components.scss, etc.).
- Crie uma branch:
git checkout -b feat/nova-coisa - Faça alterações e teste localmente (compile SCSS, abra
index.html). - Commit e PR.
Desenvolvido para fins educacionais. Se você compartilhar ou usar partes deste projeto, mantenha a referência ao autor quando possível.