diff --git a/package-lock.json b/package-lock.json index 99f4491..c8e6597 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,6 +13,7 @@ "pinia": "^2.1.7", "pinia-plugin-persistedstate": "^3.2.1", "postcss": "^8.4.33", + "swiper": "^11.0.7", "vue": "^3.3.4", "vue-gtag": "^2.0.1", "vue-router": "^4.2.5", @@ -5418,6 +5419,24 @@ "url": "https://github.com/chalk/supports-color?sponsor=1" } }, + "node_modules/swiper": { + "version": "11.0.7", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-11.0.7.tgz", + "integrity": "sha512-cDfglW1B6uSmB6eB6pNmzDTNLmZtu5bWWa1vak0RU7fOI9qHjMzl7gVBvYSl34b0RU2N11HxxETJqQ5LeqI1cA==", + "funding": [ + { + "type": "patreon", + "url": "https://www.patreon.com/swiperjs" + }, + { + "type": "open_collective", + "url": "http://opencollective.com/swiper" + } + ], + "engines": { + "node": ">= 4.7.0" + } + }, "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", diff --git a/package.json b/package.json index b4f2dde..dde38e5 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,7 @@ "pinia": "^2.1.7", "pinia-plugin-persistedstate": "^3.2.1", "postcss": "^8.4.33", + "swiper": "^11.0.7", "vue": "^3.3.4", "vue-gtag": "^2.0.1", "vue-router": "^4.2.5", diff --git a/src/App.vue b/src/App.vue index c992413..3935c77 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,25 +1,15 @@ diff --git a/src/assets/home/Discord.png b/src/assets/home/Discord.png new file mode 100644 index 0000000..3cab397 Binary files /dev/null and b/src/assets/home/Discord.png differ diff --git a/src/assets/home/Facebook.png b/src/assets/home/Facebook.png new file mode 100644 index 0000000..b331613 Binary files /dev/null and b/src/assets/home/Facebook.png differ diff --git a/src/assets/home/Github.png b/src/assets/home/Github.png new file mode 100644 index 0000000..8aaa456 Binary files /dev/null and b/src/assets/home/Github.png differ diff --git a/src/assets/home/Instagram.png b/src/assets/home/Instagram.png new file mode 100644 index 0000000..9fc5e38 Binary files /dev/null and b/src/assets/home/Instagram.png differ diff --git a/src/assets/home/Linkedin.png b/src/assets/home/Linkedin.png new file mode 100644 index 0000000..689b629 Binary files /dev/null and b/src/assets/home/Linkedin.png differ diff --git a/src/assets/home/Twitter.png b/src/assets/home/Twitter.png new file mode 100644 index 0000000..acfb879 Binary files /dev/null and b/src/assets/home/Twitter.png differ diff --git a/src/assets/home/YouTube.png b/src/assets/home/YouTube.png new file mode 100644 index 0000000..14d1952 Binary files /dev/null and b/src/assets/home/YouTube.png differ diff --git a/src/assets/home/areaIcon1.png b/src/assets/home/areaIcon1.png new file mode 100644 index 0000000..53cc49d Binary files /dev/null and b/src/assets/home/areaIcon1.png differ diff --git a/src/assets/home/areaIcon10.png b/src/assets/home/areaIcon10.png new file mode 100644 index 0000000..464f374 Binary files /dev/null and b/src/assets/home/areaIcon10.png differ diff --git a/src/assets/home/areaIcon11.png b/src/assets/home/areaIcon11.png new file mode 100644 index 0000000..2b43b53 Binary files /dev/null and b/src/assets/home/areaIcon11.png differ diff --git a/src/assets/home/areaIcon12.png b/src/assets/home/areaIcon12.png new file mode 100644 index 0000000..3077230 Binary files /dev/null and b/src/assets/home/areaIcon12.png differ diff --git a/src/assets/home/areaIcon2.png b/src/assets/home/areaIcon2.png new file mode 100644 index 0000000..d8b2cd6 Binary files /dev/null and b/src/assets/home/areaIcon2.png differ diff --git a/src/assets/home/areaIcon3.png b/src/assets/home/areaIcon3.png new file mode 100644 index 0000000..bb5c063 Binary files /dev/null and b/src/assets/home/areaIcon3.png differ diff --git a/src/assets/home/areaIcon4.png b/src/assets/home/areaIcon4.png new file mode 100644 index 0000000..c01e820 Binary files /dev/null and b/src/assets/home/areaIcon4.png differ diff --git a/src/assets/home/areaIcon5.png b/src/assets/home/areaIcon5.png new file mode 100644 index 0000000..8ea440b Binary files /dev/null and b/src/assets/home/areaIcon5.png differ diff --git a/src/assets/home/areaIcon6.png b/src/assets/home/areaIcon6.png new file mode 100644 index 0000000..c1ffc3b Binary files /dev/null and b/src/assets/home/areaIcon6.png differ diff --git a/src/assets/home/areaIcon7.png b/src/assets/home/areaIcon7.png new file mode 100644 index 0000000..5821e16 Binary files /dev/null and b/src/assets/home/areaIcon7.png differ diff --git a/src/assets/home/areaIcon8.png b/src/assets/home/areaIcon8.png new file mode 100644 index 0000000..f3d6631 Binary files /dev/null and b/src/assets/home/areaIcon8.png differ diff --git a/src/assets/home/areaIcon9.png b/src/assets/home/areaIcon9.png new file mode 100644 index 0000000..682a285 Binary files /dev/null and b/src/assets/home/areaIcon9.png differ diff --git a/src/assets/home/djhonantan.png b/src/assets/home/djhonantan.png new file mode 100644 index 0000000..5e17675 Binary files /dev/null and b/src/assets/home/djhonantan.png differ diff --git a/src/assets/home/home-abouticon.png b/src/assets/home/home-abouticon.png new file mode 100644 index 0000000..bce2ac9 Binary files /dev/null and b/src/assets/home/home-abouticon.png differ diff --git a/src/assets/home/homeBackground.png b/src/assets/home/homeBackground.png new file mode 100644 index 0000000..362cba0 Binary files /dev/null and b/src/assets/home/homeBackground.png differ diff --git a/src/assets/home/howToUse.png b/src/assets/home/howToUse.png new file mode 100644 index 0000000..417bf92 Binary files /dev/null and b/src/assets/home/howToUse.png differ diff --git a/src/assets/home/icon1.png b/src/assets/home/icon1.png new file mode 100644 index 0000000..2109d38 Binary files /dev/null and b/src/assets/home/icon1.png differ diff --git a/src/assets/home/icon2.png b/src/assets/home/icon2.png new file mode 100644 index 0000000..1b6b9d4 Binary files /dev/null and b/src/assets/home/icon2.png differ diff --git a/src/assets/home/icon3.png b/src/assets/home/icon3.png new file mode 100644 index 0000000..cc6370e Binary files /dev/null and b/src/assets/home/icon3.png differ diff --git a/src/assets/home/icon4.png b/src/assets/home/icon4.png new file mode 100644 index 0000000..8113e81 Binary files /dev/null and b/src/assets/home/icon4.png differ diff --git a/src/assets/home/inahye.png b/src/assets/home/inahye.png new file mode 100644 index 0000000..39b2bc2 Binary files /dev/null and b/src/assets/home/inahye.png differ diff --git a/src/assets/home/squadIcon1.png b/src/assets/home/squadIcon1.png new file mode 100644 index 0000000..5bf01d2 Binary files /dev/null and b/src/assets/home/squadIcon1.png differ diff --git a/src/assets/home/squadIcon2.png b/src/assets/home/squadIcon2.png new file mode 100644 index 0000000..5f7ce2a Binary files /dev/null and b/src/assets/home/squadIcon2.png differ diff --git a/src/assets/home/thais.png b/src/assets/home/thais.png new file mode 100644 index 0000000..9b56b7c Binary files /dev/null and b/src/assets/home/thais.png differ diff --git a/src/assets/home/thaynna.png b/src/assets/home/thaynna.png new file mode 100644 index 0000000..ed52611 Binary files /dev/null and b/src/assets/home/thaynna.png differ diff --git a/src/assets/home/wouerner.png b/src/assets/home/wouerner.png new file mode 100644 index 0000000..3e7b18a Binary files /dev/null and b/src/assets/home/wouerner.png differ diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index 71bee72..0933283 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -1,73 +1,776 @@ diff --git a/src/views/user/LoginView.vue b/src/views/user/LoginView.vue index a327c82..99a97de 100644 --- a/src/views/user/LoginView.vue +++ b/src/views/user/LoginView.vue @@ -1,75 +1,67 @@ \ No newline at end of file + +.cancelButton { + border: 1px solid #62d4a4; + color: #325f4b; +} + +.cancelButton:hover { + background-color: #325f4b; + color: #fff; +} + diff --git a/src/views/user/ProfileView.vue b/src/views/user/ProfileView.vue index d17b554..7d93c55 100644 --- a/src/views/user/ProfileView.vue +++ b/src/views/user/ProfileView.vue @@ -1,42 +1,39 @@ diff --git a/src/views/user/RegistryView.vue b/src/views/user/RegistryView.vue index d3e47e4..82c16cb 100644 --- a/src/views/user/RegistryView.vue +++ b/src/views/user/RegistryView.vue @@ -23,7 +23,9 @@

Continuar - Cancelar + Cancelar - No momento, o cadastro esta liberado apenas para os founders dos projetos já ativos. Mas - em breve esperamos ter todos por aqui. Se você é founder, confira o register_token de - acesso no canal do Discord exclusivo para os founders. + + + Termos e Condições + +

+ Todas as participações no SouJunior Labs são VOLUNTÁRIAS, não remuneradas e sem qualquer + vínculo empregatício. As participações visam, unicamente, servir de experiência ao + voluntário que também contribuirá com o crescimento do projeto. A SouJunior Labs não + garante vaga de trabalho à pessoa voluntária, embora exista a possibilidade de que + receba convites para oportunidades em empresas parceiras, externas e/ou recrutadores. +

+
+ + Aceitar + Cancelar + +
+
@@ -103,6 +124,9 @@ import { ref, reactive } from 'vue' import { useUserStore } from '@/stores/user.js' import imgUrl from '@/assets/logo-green-transparent.png' +import { useRouter } from 'vue-router' + +const $router = useRouter() const userStore = useUserStore() @@ -173,6 +197,25 @@ const submitApplicant = async () => { } } } + +const cancelForm = () => { + if (confirm('Você deseja mesmo cancelar esta ação?')) { + resetForm() + $router.push({ name: 'home' }) + } +} + +const dialog = ref(false) + +const acceptTerms = () => { + applicant.terms = true + dialog.value = false +} + +const rejectTerms = () => { + applicant.terms = false + dialog.value = false +}