WallpaperMachine
The wallpapers you love. A new home on your Mac.
Encontre campos, lojas e armeiros de airsoft no Brasil. Prepare seu jogo com mapas, ferramentas gratuitas e guias para começar e evoluir.
Translation pending
LifestyleGitHub @agenciaprocuradaOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
Comunidade Airsoft
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Diretório de campos, lojas, operações e equipes de airsoft no Brasil.
_uploads/Design System Airsoft Community.zipnpm install
npm run dev # servidor local
npm run build # gera o site em dist/
npm run preview # serve o build
npm run check # valida tipos e templates
Site estático. Nenhuma página depende de JavaScript para exibir conteúdo — essa é a razão de ser da escolha do Astro, já que o canal de aquisição do projeto é busca orgânica.
src/
content.config.ts schema das coleções (validado no build)
content/
campos/*.json um arquivo por campo — o nome do arquivo é o slug
lojas/*.json
guias/*.md conteúdo editorial
pages/
campos/[uf]/[cidade]/[slug].astro ficha do campo
campos/[uf]/[cidade]/index.astro hub municipal
campos/[uf]/index.astro hub estadual
guias/[...slug].astro
components/ primitivos do design system
layouts/Base.astro <head>, SEO, JSON-LD
styles/global.css tokens do design system
lib/uf.ts estados, slug, rótulos
src/content/campos/
vira a URL. Renomear depois de publicado destrói o histórico de busca
daquela página.src/styles/global.css, nunca solta no componente.noindex e fica fora do sitemap. Página vazia indexada
prejudica o domínio inteiro. Ver FORA_DO_SITEMAP em astro.config.mjs.verificado_em é data de conferência humana. Não preencher
automaticamente./termos e /privacidade são rascunhos e precisam de revisão jurídica
antes de qualquer cadastro.public/og-padrao.png).