Baseado em Astro + React + Tailwind CSS e projetado levando em conta as melhores práticas de desenvolvimento web, este é um projeto open-source que tem como objetivo entregar um site rápido, otimizado e um ambiente amigável ao desenvolvedor.
Sinta-se livre para clonar este projeto, modificá-lo, alterar seu conteúdo, testar as funcionalidades ou utilizá-lo como base para um projeto de sua autoria (comercial ou não comercial). Para mais informações, veja em Licença.
Requerimentos:
- Node.js 14 ou superior
- npm
git clone https://github.com/Space-Wizard-Studios/sw-site.git
cd sw-site
Todos os comandos rodam em um terminal a partir da raiz do projeto.
Comando | Ação |
---|---|
npm install |
Instala as dependências |
npm run dev |
Inicia um servidor local de desenvolvimento |
npm run build |
Builda o site para produção em .dist/ |
npm preview |
Abre uma preview da build localmente |
npm run astro |
Roda o CLI do astro como astro add |
- | - |
npm run lint |
Roda o StyleLint |
.
├── public/
│ ├── images/
│ │ ├── projects/
│ │ └── team/
│ └── models/
└── src/
├── assets/
│ └── styles/
├── components/
│ ├── atoms/
│ ├── core/
│ ├── icons/
│ └── widgets/
├── data/
│ ├── policies/
│ └── projects/
├── hooks/
├── layout/
└── pages/
Arquivo de configuração básica: ./src/config.mjs
Esse projeto é licenciado sobre a licença MIT em LICENCE.md.
Os materiais audiovisuais distribuídos nesse projeto (como gráficos, imagens, textos, sons e outros) são de propriedade de Space Wizard Studios, pessoa jurídica de propriedade privada. Para mais informações, acesse https://spacewiz.dev/policies/terms/. Em hipótese alguma distribua os materiais aqui disponíveis para uso comercial ou não comercial.