Skip to content

Repository files navigation

# Clube Amplexo Educação — Website Oficial [![Green Web Checked](https://img.shields.io/badge/Green%20Web-Checked-22c55e?style=flat-square&logo=leaflet)](https://www.thegreenwebfoundation.org/green-web-check/) [![License: Proprietary](https://img.shields.io/badge/License-Proprietary-red?style=flat-square)](LICENSE) Site oficial do Clube Amplexo Educação, com versões em Português e Inglês, páginas institucionais e de premiações, além de metadados completos para SEO e compartilhamento em redes sociais. ## Páginas do Projeto | Seção | PT-BR | EN-US | |---|---|---| | Home | / | /en/ | | Escola Azul | /escola-azul/ | /en/escola-azul/ | | Premiações | /premiacoes/ | /en/premiacoes/ | | Competições | /competicoes/ | /en/competicoes/ | | ACSL | /acsl/ | /en/acsl/ | ## Recursos Principais - Tema claro/escuro com persistência em localStorage. - Navegação responsiva com menu mobile. - Layout bilíngue (PT-BR e EN-US) com canonical e hreflang. - Galeria com lightbox nas seções com imagens. - Vídeos incorporados do YouTube. - Efeitos visuais (glitch, cyber grid, reveal on scroll). - Contadores animados nas seções de estatísticas. - Metadados Open Graph e Twitter Card configurados por página. ## SEO e Thumb de Compartilhamento Cada página pública possui metadados de compartilhamento com imagem dedicada: - og:image - og:image:secure_url - og:image:alt - twitter:card=summary_large_image - twitter:image - twitter:image:alt As thumbs sociais foram padronizadas com: - dimensões 1200x630 - formato JPEG - nomes curtos e legíveis - pasta dedicada `assets/images/og/` Arquivos com metadados de thumb configurados: - index.html - en/index.html - escola-azul/index.html - en/escola-azul/index.html - premiacoes/index.html - en/premiacoes/index.html - competicoes/index.html - en/competicoes/index.html - acsl/index.html - en/acsl/index.html Observação: após alterar imagem/meta de compartilhamento, algumas plataformas podem manter cache da prévia por um período. ## Padronização de Nomes de Imagens Os arquivos em `assets/images/` seguem o padrão: - letras minúsculas - palavras separadas por hífen - remoção de sufixos aleatórios/hash no fim do nome - manutenção da extensão original (jpg, jpeg, png, webp, svg) - nomes de screenshot no formato `screenshot-YYYYMMDD-HHMMSS` - nomes de WhatsApp no formato `whatsapp-YYYYMMDD-HHMMSS` Para aplicar a padronização em lote e atualizar referências automaticamente: ```bash node scripts/normalize-image-filenames.js --dry-run node scripts/normalize-image-filenames.js ``` Observação: o script não altera arquivos em `reports/`, `.git/` e `node_modules/`. ## Estrutura de Pastas ```text amplexoedu.com/ |-- index.html |-- escola-azul/ | |-- index.html |-- premiacoes/ | |-- index.html |-- competicoes/ | |-- index.html |-- acsl/ | |-- index.html |-- en/ | |-- index.html | |-- escola-azul/ | | |-- index.html | |-- premiacoes/ | |-- index.html | |-- competicoes/ | |-- index.html | |-- acsl/ | |-- index.html |-- css/ | |-- styles.css | |-- escola-azul.css | |-- premiacoes.css | |-- competicoes.css | |-- acsl.css |-- js/ | |-- main.js |-- assets/ | |-- images/ |-- reports/ |-- package.json `-- LICENSE ``` ## Desenvolvimento Local Pré-requisitos: - Node.js 18+ e npm Instalação: ```bash npm install ``` Subir servidor local: ```bash npm run serve:local ``` URL local: - http://127.0.0.1:4173/ ## Auditoria (Lighthouse) Executar auditoria completa (PT + EN): ```bash npm run audit:lighthouse ``` Relatórios gerados em: - reports/lighthouse-pt.html - reports/lighthouse-en.html ## Tecnologias - HTML5 semântico - CSS3 (sem framework) - JavaScript Vanilla - Google Fonts (Outfit) ## Contato | Canal | Informação | |---|---| | E-mail geral | amplexoedu@gmail.com | | E-mail pedagógico | pedagogico@amplexoedu.com | | WhatsApp | +55 (11) 9 1100-9793 | | Instagram | https://www.instagram.com/amplexoedu | | YouTube | https://www.youtube.com/@Amplexoeducacao | | LinkedIn | https://www.linkedin.com/company/amplexo-educa%C3%A7%C3%A3o/ | ## Licença Este repositório utiliza licença proprietária. Consulte o arquivo LICENSE para termos completos de uso, restrições e contato para autorização formal. # site-amplexo