Skip to content

Feature/page lead #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 56 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
5b869c1
feat: added lib for create routes
NatanBrito May 12, 2024
b98b44b
fix: separating components by pages
NatanBrito May 12, 2024
4b03102
feat: created route system
NatanBrito May 12, 2024
40e8063
fix: lint alert about this change, only removed '/public' from the im…
NatanBrito May 12, 2024
1152624
first version forms
NatanBrito May 15, 2024
1d9a597
feat: done responsive first page (forms and embed video)
NatanBrito May 21, 2024
7c10410
feat: Adjusted the module and source components to have some dynamic …
NatanBrito May 21, 2024
ace92b0
changed name folder
NatanBrito May 21, 2024
18dabdf
fix: adjusted details in blue squares
NatanBrito May 21, 2024
310bb61
Fix: adjusted responsive layout in first page.
NatanBrito May 23, 2024
a727d31
fix: deleted background tests
NatanBrito May 23, 2024
df09d0b
fix: added space in the middle of first page
NatanBrito May 23, 2024
f3832f3
fix: adjusted header responsivity
NatanBrito May 24, 2024
3d7f425
fix: adjusted header responsivity at information page
NatanBrito May 24, 2024
332a2fe
testing ci setup
waldemarnt Jun 30, 2024
5049450
testing ci setup
waldemarnt Jun 30, 2024
68c7ee8
testing ci setup
waldemarnt Jun 30, 2024
5d17441
testing ci setup
waldemarnt Jun 30, 2024
84e460e
testing ci setup
waldemarnt Jun 30, 2024
739f338
fix: deleted redudancy build
NatanBrito Jun 30, 2024
d83ca38
add vite config
waldemarnt Jun 30, 2024
e6cc975
add test permission to GH pages
waldemarnt Jun 30, 2024
026d082
test new vite voncif
waldemarnt Jun 30, 2024
db5129f
test new vite config
waldemarnt Jul 1, 2024
d245098
update lang
waldemarnt Jul 2, 2024
3782f78
chore: update copy
waldemarnt Jul 6, 2024
d96bbea
chore: update images
waldemarnt Jul 6, 2024
9edfb96
chore: remove paths
waldemarnt Jul 6, 2024
087f41b
feat: added social media icons in teacher component and insert svg icons
NatanBrito Jul 11, 2024
fef6c57
chore: update wording
waldemarnt Jul 14, 2024
cb74dd5
chore: update video
waldemarnt Jul 15, 2024
04d7829
chore: try hack
waldemarnt Jul 15, 2024
8872b07
feat: added lib for handler with forms and request
NatanBrito Jul 16, 2024
40e7b5f
feat: added lib for handler with masks
NatanBrito Jul 16, 2024
e0ed245
feat: Made validation inputs fields and masks. Added a visual style f…
NatanBrito Jul 16, 2024
db697c4
Feat: adjusted form layout and inserted layout error in fields of form.
NatanBrito Jul 17, 2024
6b44239
feat: added a function request in form for redirect
NatanBrito Jul 17, 2024
122b4c1
Merge branch 'feature/page-lead' of github.com:tech-leads-club/curso-…
NatanBrito Jul 17, 2024
b488c61
chore: fix page
waldemarnt Jul 17, 2024
d292a14
chore: add correct link
waldemarnt Jul 17, 2024
78fc9b2
chore: fix links
waldemarnt Jul 17, 2024
488d848
chore: replace photos
waldemarnt Jul 17, 2024
50eb06b
fix: dinamic social medias icons, when the social media have url
NatanBrito Jul 17, 2024
ef54387
feat: added github icon in teacher component
NatanBrito Jul 17, 2024
5005700
chore: change video
waldemarnt Jul 21, 2024
a556716
feat: add Google Tag Manager snippet
wcalderipe Jul 22, 2024
9524ffd
feat: update favicon and add meta tags
wcalderipe Jul 22, 2024
8e154f6
chore: change youtube link
waldemarnt Jul 23, 2024
aba97da
feat: instrument event on form submit
wcalderipe Jul 25, 2024
e73a904
feat: added validation for button multi clicks
NatanBrito Aug 3, 2024
a376ce7
feat: added link in logo header
NatanBrito Aug 5, 2024
d34e1c9
fix: adjusted name route
NatanBrito Aug 5, 2024
e4a0c9d
fix: re-inserted route with wrong name too
NatanBrito Aug 5, 2024
db0a2ff
chore: update link to group 2
waldemarnt Aug 9, 2024
a51ca8c
chore: fix typo
waldemarnt Aug 12, 2024
df7547f
chore: update copy
waldemarnt Oct 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 51 additions & 0 deletions .github/workflows/lead-landing-page.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Simple workflow for deploying static content to GitHub Pages
name: Deploy static content to Pages

on:
# Runs on pushes targeting the default branch
push:
branches: ['feature/page-lead']

# 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:
# Single deploy job since we're just deploying
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Set up Node
uses: actions/setup-node@v4
with:
node-version: 20
cache: 'npm'
- name: Install dependencies
run: npm ci
- name: Build
run: npm run build && cp ./dist/index.html ./dist/404.html
- name: Setup Pages
uses: actions/configure-pages@v4
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
# Upload dist folder
path: './dist'
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
36 changes: 33 additions & 3 deletions index.html
Original file line number Diff line number Diff line change
@@ -1,12 +1,42 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="public/tlc_simbolo_branco.png" />
<meta charset="utf-8" />

<link rel="icon" href="/favicon.ico" />
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">

<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TECH LEADS CLUB</title>
<meta name="description" content="Aprenda como utilizar os conceitos de Arquitetura Evolutiva e Modular para desenvolver projetos de qualquer porte, tirando o melhor proveito de cada padrão no momento certo e se torne um líder técnico eficiente.">

<meta name="theme-color" content="#000000" />
<meta name="twitter:card" content="summary">

<meta property="og:title" content="Workshop Arquiteturas Evolutivas e Modulares na Prática" />
<meta property="og:description" content="Aprenda como utilizar os conceitos de Arquitetura Evolutiva e Modular para desenvolver projetos de qualquer porte, tirando o melhor proveito de cada padrão no momento certo e se torne um líder técnico eficiente." />
<meta property="og:image" content="/open-graph-tlc-logo.png" />
<meta property="og:url" content="">
<meta property="og:site_name" content="Tech Leads club">
<meta property="og:locale" content="pt">
<meta property="og:type" content="website">

<title>Workshop Arquiteturas Evolutivas e Modulares na Prática</title>

<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-W9V8FKCK');</script>
<!-- End Google Tag Manager -->
</head>
<body>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W9V8FKCK"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->

<div id="root"></div>
<script type="module" src="/src/main.tsx"></script>
</body>
Expand Down
Loading