-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(content): cria o site provisório
Mudanças: - Cria um site provisório para se adequaar as demandas da PSF
- Loading branch information
Showing
34 changed files
with
12,580 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
{ | ||
"extends": [ | ||
"@commitlint/config-conventional" | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# EditorConfig is awesome: https://EditorConfig.org | ||
|
||
# top-most EditorConfig file | ||
root = true | ||
|
||
[*] | ||
indent_style = space | ||
indent_size = 2 | ||
end_of_line = lf | ||
charset = utf-8 | ||
trim_trailing_whitespace = true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
{ | ||
"extends": [ | ||
"@rocketseat/eslint-config/react" | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
# Descrição | ||
|
||
Inclua um resumo das alterações e qual problema foi corrigido. Inclua também motivação e/ou contextos relevantes. Liste todas as dependências necessárias para essa alteração. | ||
|
||
Fixes # (issue) | ||
|
||
## Tipo de mudança 🏗️ | ||
|
||
_Exclua as opções que não são relevantes._ | ||
|
||
Minha mudança é uma: | ||
|
||
- [ ] Correção de bug (alteração que corrige um problema) | ||
- [ ] Novo recurso (alteração que adiciona funcionalidades) | ||
- [ ] Esta alteração requer uma atualização de documentação | ||
|
||
## Como isso foi testado? 🧪 | ||
|
||
Descreva os testes que você executou para verificar suas alterações. | ||
Forneça instruções para que possamos reproduzir. | ||
Liste também todos os detalhes relevantes para sua configuração de teste. | ||
|
||
## Checklist da PR ✅ | ||
|
||
- [ ] Meu código segue as diretrizes de estilo deste projeto | ||
- [ ] Realizei uma autoavaliação do meu próprio código | ||
- [ ] Fiz alterações correspondentes na documentação | ||
- [ ] Minhas alterações não geram novos `warnings` | ||
- [ ] O título do meu PR está seguindo o padrão <type>(scope): subject. | ||
- Exemplo 1 (com escopo): feat(page): add collaborators page | ||
- Exemplo 2 (sem escopo): fix: prevent auto reload |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
name: CI - Linting | ||
|
||
on: | ||
push: | ||
branches: | ||
- main | ||
pull_request: | ||
types: [opened, synchronize, reopened] | ||
branches: | ||
- '**' | ||
|
||
jobs: | ||
lint: | ||
name: Linting ✨ | ||
runs-on: ubuntu-latest | ||
|
||
steps: | ||
- uses: actions/checkout@v3 | ||
- uses: actions/setup-node@v3 | ||
with: | ||
node-version: 18 | ||
cache: 'npm' | ||
|
||
- name: Clean install dependencies | ||
run: npm ci --ignore-scripts | ||
|
||
- name: Lint | ||
run: npm run lint | ||
|
||
types: | ||
name: Types Checking 🔎 | ||
runs-on: ubuntu-latest | ||
|
||
steps: | ||
- uses: actions/checkout@v3 | ||
- uses: actions/setup-node@v3 | ||
with: | ||
node-version: 18 | ||
cache: 'npm' | ||
|
||
- name: Clean install dependencies | ||
run: npm ci --ignore-scripts | ||
|
||
- name: Types check | ||
run: npm run types:check |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
name: Deploy website 🚀 | ||
|
||
on: | ||
# Runs on pushes targeting the default branch | ||
push: | ||
branches: ['main'] | ||
|
||
# Allows you to run this workflow manually from the Actions tab | ||
workflow_dispatch: | ||
|
||
# Sets the GITHUB_TOKEN permissions to allow deployment to GitHub Pages | ||
permissions: | ||
contents: read | ||
pages: write | ||
id-token: write | ||
|
||
# Allow one concurrent deployment | ||
concurrency: | ||
group: 'pages' | ||
cancel-in-progress: true | ||
|
||
jobs: | ||
deploy: | ||
if: github.repository == 'PyNorte/pynorte2024-site' | ||
environment: | ||
name: production | ||
url: ${{ steps.deployment.outputs.page_url }} | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@v3 | ||
|
||
- name: Set up Node | ||
uses: actions/setup-node@v3 | ||
with: | ||
node-version: 18 | ||
cache: 'npm' | ||
|
||
- name: Install dependencies | ||
run: npm ci --ignore-scripts | ||
|
||
- name: Build | ||
run: npm run build | ||
|
||
- name: Setup Pages | ||
uses: actions/configure-pages@v3 | ||
|
||
- name: Upload artifact | ||
uses: actions/upload-pages-artifact@v1 | ||
with: | ||
# Upload dist repository | ||
path: './dist' | ||
|
||
- name: Deploy to GitHub Pages | ||
id: deployment | ||
uses: actions/deploy-pages@v1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# Logs | ||
logs | ||
*.log | ||
npm-debug.log* | ||
yarn-debug.log* | ||
yarn-error.log* | ||
pnpm-debug.log* | ||
lerna-debug.log* | ||
|
||
node_modules | ||
dist | ||
dist-ssr | ||
*.local | ||
|
||
# Editor directories and files | ||
.vscode/* | ||
!.vscode/extensions.json | ||
.idea | ||
.DS_Store | ||
*.suo | ||
*.ntvs* | ||
*.njsproj | ||
*.sln | ||
*.sw? | ||
|
||
# Environments | ||
.env | ||
|
||
# Another packager managers | ||
yarn.lock |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
#!/usr/bin/env sh | ||
. "$(dirname -- "$0")/_/husky.sh" | ||
|
||
npx --no -- commitlint --edit ${1} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
{ | ||
"plugins": [ | ||
"prettier-plugin-tailwindcss" | ||
] | ||
} |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,77 @@ | ||
# pynorte2024-site | ||
pynorte2024 site | ||
![logo](https://user-images.githubusercontent.com/71537090/232899441-728ba590-cb1d-4e42-9405-efcc89b25cb9.png) | ||
|
||
# Python Norte 2023 - Website | ||
|
||
Repositório do website do evento Python Norte 2023 construído pela comunidade de voluntários. | ||
|
||
## Executando o projeto 🛼 | ||
|
||
Abaixo seguem as intruções para você executar o projeto na sua máquina. | ||
|
||
O primeiro passo é clonar o projeto, instalar as dependências e por último executar usando o script: | ||
|
||
```sh | ||
# Clonando o projeto | ||
git clone https://github.com/PyNorte/pynorte2023-site.git python-norte-2023 | ||
|
||
# Entrando na pasta | ||
cd python-norte-2023 | ||
|
||
# Instalando as dependências | ||
npm install | ||
|
||
# Executando o script | ||
npm run dev | ||
``` | ||
|
||
## Links rápidos 🔗 | ||
|
||
- [Quadro de atividades | Github 🐙](https://github.com/orgs/PyNorte/projects/3) | ||
- [Wireframes | Figma 🎨](https://www.figma.com/file/PPJFp5QmqQZ3l1ic7tBauK/Wireframes?node-id=0%3A1&t=74IYBYFch5PEtMVm-1) | ||
- [Identidade Visual | Figma 🎨](https://www.figma.com/file/mBqLzPbN5zITsnTXX95HeX/Plano-Patrocinio?node-id=1%3A50&t=rAWAYr99I4BL77sK-1) | ||
- [Comunicação | Discord 📲](https://discord.gg/K9uUF5uZDu) | ||
|
||
## Stack do time 👥 | ||
|
||
A _techs_ foram escolhidas na comunidade do discord durante uma chamada e como consta em Ata em uma issue no [repositório da organização](https://github.com/PyNorte/pynorte2023-org/issues/32). | ||
|
||
**🔮 Frontend:** | ||
|
||
- [ReactJS](https://react.dev/) | ||
- [Vite](https://vitejs.dev/) | ||
- [TailwindCSS](https://tailwindcss.com/) | ||
|
||
**🚀 Deploy:** | ||
|
||
Plataforma de deploy mudada conforme discussão na [issue-06](https://github.com/PyNorte/pynorte2023-site/issues/6). | ||
|
||
- [Github Pages](https://docs.github.com/en/pages) | ||
|
||
## Contribuições 💻 | ||
|
||
### Discussões | ||
|
||
Nossas conversas, ideias e discussões sobre funcionalidades e documentação acontecem na comunidade do discord e também no grupo do Telegram. | ||
Todas às quartas-feiras temos reuniões às 19:00h (Horário de Brasília). | ||
|
||
Caso queiram propor ideias e sugestões uma ótima maneira de começar é entrando na comunidade de participando ativamente das discussões que acontecem por lá. | ||
|
||
### Issues | ||
|
||
Temos um [backlog de atividades](https://github.com/orgs/PyNorte/projects/3) que sempre será revisado nas reuniões no desenvolvimento do site e com os organizadores. No entanto, se encontrarem algum problema durante o uso do website ou queiram sugerir uma nova atividade utilizem a [aba de issue](https://github.com/PyNorte/pynorte2023-site/issues). | ||
|
||
Fora isso, sempre fique de olho no [backlog de atividades](https://github.com/orgs/PyNorte/projects/3) se quiser contribuir de alguma forma lançando uma Pull Request. | ||
|
||
### Pull Requests | ||
|
||
Para contribuir com código sempre fique atento ao backlog de atividades para ver as necessidades do time junto ao projeto. Assim você pode fazer um [fork do repositório](https://github.com/PyNorte/pynorte2023-site/fork) e trabalhar em sua própria cópia do projeto. Quando finalizar sua funcionalidade ou correção envie uma [pull request](https://github.com/PyNorte/pynorte2023-site/pulls) para que possamos revisar o código e integrar ao projeto principal. | ||
|
||
## Contribuidores 😜 | ||
|
||
<a href="https://github.com/PyNorte/pynorte2023-site/graphs/contributors"> | ||
<img src="https://contrib.rocks/image?repo=PyNorte/pynorte2023-site" /> | ||
</a> | ||
|
||
## Licença 📃 | ||
|
||
Esse projeto está sob a licença [CC BY-NC-SA](./LICENSE.md) 🫡 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
<!DOCTYPE html> | ||
<html lang="pt-BR" style="color-scheme: dark;"> | ||
|
||
<head> | ||
<meta charset="UTF-8" /> | ||
|
||
<link rel="preconnect" href="https://fonts.googleapis.com" /> | ||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous" /> | ||
|
||
<link rel="icon" href="/favicon.ico" type="image/x-icon"> | ||
|
||
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;700&display=swap" rel="stylesheet" /> | ||
<link href="https://fonts.googleapis.com/css2?family=Share+Tech+Mono&display=swap" rel="stylesheet" /> | ||
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> | ||
|
||
<!-- HTML Meta Tags --> | ||
<title>Python Norte 2024</title> | ||
<meta name="description" | ||
content="O Python Norte 2024 é o evento da linguagem de programação Python direcionada à região Norte do país organizado pela própria comunidade para difundir a linguagem e criar a conexão de diversas áreas e culturas através da tecnologia."> | ||
|
||
<!-- Facebook Meta Tags --> | ||
<meta property="og:url" content="https://2024.pythonnorte.org/"> | ||
<meta property="og:type" content="website"> | ||
<meta property="og:title" content="Python Norte 2024"> | ||
<meta property="og:description" | ||
content="O Python Norte 2024 é o evento da linguagem de programação Python direcionada à região Norte do país organizado pela própria comunidade para difundir a linguagem e criar a conexão de diversas áreas e culturas através da tecnologia."> | ||
<meta property="og:image" content="https://2024.pythonnorte.org/meta.png"> | ||
|
||
<!-- Twitter Meta Tags --> | ||
<meta name="twitter:card" content="summary_large_image"> | ||
<meta property="twitter:domain" content="2024.pythonnorte.org"> | ||
<meta property="twitter:url" content="https://2024.pythonnorte.org/"> | ||
<meta name="twitter:title" content="Python Norte 2024"> | ||
<meta name="twitter:description" | ||
content="O Python Norte 2024 é o evento da linguagem de programação Python direcionada à região Norte do país organizado pela própria comunidade para difundir a linguagem e criar a conexão de diversas áreas e culturas através da tecnologia."> | ||
<meta name="twitter:image" content="https://2024.pythonnorte.org/meta.png"> | ||
|
||
<!-- Google tag (gtag.js) --> | ||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-VRV0920911"></script> | ||
<script> | ||
window.dataLayer = window.dataLayer || []; | ||
function gtag() { dataLayer.push(arguments); } | ||
gtag('js', new Date()); | ||
|
||
gtag('config', 'G-VRV0920911'); | ||
</script> | ||
</head> | ||
|
||
<body class="bg-zinc-900"> | ||
<div id="root"></div> | ||
<script type="module" src="/src/main.tsx"></script> | ||
</body> | ||
|
||
</html> |
Oops, something went wrong.