-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscript.js
74 lines (65 loc) · 2.42 KB
/
script.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
/*
,
{
nome: "",
descricao: "",
preview: "",
link: "",
}
*/
var listaProjetos = [
{
nome: "Mentalista",
descricao: "Jogo simples baseado em adivinhar um número utilizando lógica com o menor número de tentativas possíveis.",
preview: "https://shots.codepen.io/cauamp/pen/eYjPpYN-512.webp?version=1675336753",
link: "https://codepen.io/cauamp/full/BaPqQLw"
},
{
nome: "Conversor de temperataura",
descricao: "Ferramenta que converter valores entre as escalas de temperatura Kelvin, Celsius e Fahrenheit.",
preview: "https://shots.codepen.io/cauamp/pen/Yzjjmzo-512.webp?version=1675610017",
link: "https://codepen.io/cauamp/full/Yzjjmzo",
},
{
nome: "Alura Flix",
descricao: "Catalogo de filmes simulado que admite modificações do usuário.",
preview: "https://shots.codepen.io/cauamp/pen/gOjQwbE-512.webp?version=167573500",
link: "https://codepen.io/cauamp/full/gOjQwbE"
}
]
listaProjetos.forEach(projeto => {
document.getElementById("Projects").innerHTML += `
<div class="projeto">
<img class="projeto-print" src="${projeto.preview}"
alt = "Preview do Projeto ${projeto.nome}">
<div class="projeto-textos">
<div class="projeto-cabecalho">
<h3 class="projeto-nome">${projeto.nome}</h3>
<a class="projeto-link" href="${projeto.link}"
target="_blank">
<img src="assets/external-link.png"
alt="Link externo para o projeto">
</a>
</div>
<p class="projeto-corpo">${projeto.descricao}
</p>
</div>
</div>
`
;
});
function googleTranslateElementInit() {
new google.translate.TranslateElement({ pageLanguage: 'pt', includedLanguages: 'en,es', layout: google.translate.TranslateElement.InlineLayout.SIMPLE }, 'google_translate_element');
}
$(".translate-button").on('click', e =>{
$("#google_translate_element").show();
document.querySelector('.goog-te-gadget-simple').click();
})
$(document).on('scroll', e =>{
$(".skiptranslate").is(":visible") ?
$("#google_translate_element").hide() + $(".translate-button").hide()
: $(".translate-button").show();
})
if((navigator.language || navigator.browserLanguage || navigator.userLanguage) == "pt-BR"){
$(".translate").hide()
}