Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
e69039d
Delete README.rm
LeonorMe Sep 24, 2023
dffd94d
Delete Portfolio directory
LeonorMe Sep 24, 2023
2a49665
Delete .vscode directory
LeonorMe Sep 24, 2023
abb2eb4
Delete Icons directory
LeonorMe Sep 24, 2023
787b4c7
restart
LeonorMe Sep 24, 2023
4a32ed9
restart cont
LeonorMe Sep 24, 2023
d6de526
added 3d
LeonorMe Sep 24, 2023
8a5fe25
3d not working yet
LeonorMe Sep 24, 2023
37d75fc
project01 exc 1 to 3
LeonorMe Sep 28, 2023
f17fae6
project01 1 to 3 almost ready
LeonorMe Sep 28, 2023
c2dfc86
started n_bits repo
LeonorMe Oct 10, 2023
21b1b7b
aula 12/10
LeonorMe Oct 12, 2023
e1ea6e4
stated projetcs, solved some problems
LeonorMe Oct 16, 2023
acbeeb5
card in projects
LeonorMe Oct 16, 2023
16a2c0c
stated black jack
LeonorMe Oct 19, 2023
06ae463
blackjack_object.js done and optimized
LeonorMe Oct 19, 2023
f4c3938
stated blackjack manager and css
LeonorMe Oct 19, 2023
2e44ff3
PCM TP2 - main done
LeonorMe Oct 26, 2023
22bbe6b
new cards, not working
LeonorMe Oct 28, 2023
71bc7ad
object cards works
LeonorMe Oct 30, 2023
c462e17
problens in stand, winAnimation not working
LeonorMe Nov 2, 2023
24592d2
fixed suff in blackjack
LeonorMe Nov 2, 2023
35f022f
stated PCM TP2
LeonorMe Nov 2, 2023
541c110
started main porftfolio
LeonorMe Nov 2, 2023
9d0148c
configured github page correctly
LeonorMe Nov 2, 2023
2135955
continuar mai portfolio
LeonorMe Nov 2, 2023
8b7ec7c
porftfolio experiences
LeonorMe Nov 3, 2023
c77f80c
top bar fixed aded skills to main portfolio
LeonorMe Nov 3, 2023
cdec2cb
TP2 all working i think
LeonorMe Nov 5, 2023
a250ba8
TP2: backgound change when wins
LeonorMe Nov 6, 2023
3aab72b
weelcome page simpler
LeonorMe Nov 10, 2023
d2fa8d0
falta questionario 3
LeonorMe Nov 11, 2023
3661cb3
interface TP3 feita
LeonorMe Nov 16, 2023
a1eac49
TP4 added
LeonorMe Nov 16, 2023
a5423cd
all wrong
LeonorMe Nov 20, 2023
30ef0ec
quest 1 done
LeonorMe Nov 21, 2023
738e024
questionare.js done
LeonorMe Nov 21, 2023
7490c87
form manager. js
LeonorMe Nov 21, 2023
dbe257a
Quais? works
LeonorMe Nov 21, 2023
bc6018c
end of TP3
LeonorMe Nov 21, 2023
9a207e2
added gosth to tp4
LeonorMe Nov 30, 2023
832056b
multimedia in TP4
LeonorMe Dec 11, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
17 changes: 0 additions & 17 deletions .vscode/launch.json

This file was deleted.

13 changes: 13 additions & 0 deletions 404.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Page not found</title>
</head>
<body>
<h1>Page not found</h1>
<p>Sorry, the page you are looking for does not exist.</p>
<a href="index.html">Go back to the main page</a>
</body>
</html>
63 changes: 63 additions & 0 deletions LICENSE.txt

Large diffs are not rendered by default.

545 changes: 545 additions & 0 deletions OtherSites/originalportfolio.html

Large diffs are not rendered by default.

Binary file added PCMsites/3DGalery/3d/fire_flower.glb
Binary file not shown.
Empty file.
Empty file.
28 changes: 28 additions & 0 deletions PCMsites/3DGalery/css/style.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
#galery{
background-color: rgb(211, 225, 195);
padding: 10px;
margin: 20px;
}

.project{
margin: 10px;
border: 2px solid black;
padding: 10px;
}

h1{
text-align: center;
}

h2{
text-align: center;
color: #42793c;
}

h3{
font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
}

p{
font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
}
64 changes: 64 additions & 0 deletions PCMsites/3DGalery/js/3dGalery.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
let scene, camera, renderer;

function init() {
scene = new THREE.Scene();
scene.background = new THREE.Color(0xdddddd);

camera = new THREE.PerspectiveCamera(40, window.innerWidth / window.innerHeight, 1, 5000);
camera.rotation.y = 45 / 180 * Math.PI;
camera.position.x = 800;
camera.position.y = 100;
camera.position.z = 1000;
//scene.add(camera);

controls = new THREE.OrbitControls(camera);
controls.addEventListener('change', renderer);

hlight = new THREE.AmbientLight(0x404040, 100);
scene.add(hlight);

directionalLight = new THREE.DirectionalLight(0xffffff, 100);
directionalLight.position.set(0, 1, 0);
directionalLight.castShadow = true;
scene.add(directionalLight);

light = new THREE.PointLight(0xc4c4c4, 10);
light.position.set(0, 300, 500);
scene.add(light);

light2 = new THREE.PointLight(0xc4c4c4, 10);
light2.position.set(500, 100, 0);
scene.add(light2);

light3 = new THREE.PointLight(0xc4c4c4, 10);
light3.position.set(0, 100, -500);
scene.add(light3);

light4 = new THREE.PointLight(0xc4c4c4, 10);
light4.position.set(-500, 300, 500);
scene.add(light4);


renderer = new THREE.WebGLRenderer({ antialias: true });
renderer.setSize(window.innerWidth, window.innerHeight);
document.body.appendChild(renderer.domElement);

//let controls = new THREE.OrbitControls(camera, renderer.domElement);

let loader = new THREE.GLTFLoader();
loader.load('3d/fire_flower.glb', function(gltf) {
flower = gltf.scene.children[0];
flower.scale.set(0.5, 0.5, 0.5);
scene.add(gltf.scene);
animate();
//renderer.render(scene, camera);
});
}

function animate() {
renderer.render(scene, camera);
requestAnimationFrame(animate);

}

init();
48 changes: 48 additions & 0 deletions PCMsites/3DGalery/main.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
<!DOCTYPE html>
<html>
<head>
<title>3D Galery</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />

<link rel="stylesheet" href="css/style.css" />
<noscript><link rel="stylesheet" href="css/noscript.css" /></noscript>

<link rel="stylesheet" href="css/3dGalery.css" />
<script src="js/3dGalery.js"></script>

</head>

<body>
<h1>3D Galery</h1>
<h2>LM | Leonor Medeiros</h2>

<!-- 3D Galery -->
<article id="galery">

<article class="project">
<h3>Project 1</h3>
<p>Project 1 description</p>

<!-- <script src="three.min.js"></script>
<script src="OrbitControls"></script>
<script src="GLTFLoader.js"></script> -->
<script src="js/3dGalery.js"></script>

<a href="projectDetails.html">See detials</a>
</article>

<article class="project">
<h3>Project 2</h3>
<p>Project 2 description</p>

<a href="projectDetails.html">See detials</a>
</article>



</article>

</body>

</html>
23 changes: 23 additions & 0 deletions PCMsites/3DGalery/projectDetails.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<!DOCTYPE html>
<html>
<head>
<title>Project Detail</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />

<link rel="stylesheet" href="css/style.css" />
<noscript>
<link rel="stylesheet" href="css/noscript.css" />
</noscript>

</head>

<body>
<a href="main.html">Back to Galery</a>

<h1>Project Detail</h1>
<p>Lorem ipsum dolor sit, amet consectetur adipisicing elit. Officiis eligendi suscipit in perferendis unde pariatur repellat,
temporibus modi, exercitationem fugiat nulla delectus beatae ea vitae sapiente corporis doloribus quibusdam labore.
</p>
</body>
</html>
File renamed without changes
Original file line number Diff line number Diff line change
@@ -1,87 +1,87 @@
p{
color: darkgray;
font: 14px roboto, sans-serif; /*colocal sans-serif no final caso não exista a font que queremos*/
text-align: center;
justify-content: center;
margin: 5%;
}

h1{
color: black;
font: 14px roboto;
text-align: center;
justify-content: center;
margin: 5%;
}

div{
background-color: bisque;
text-align: center;
margin: 10%;
padding: 5%;
}

.color1{
background-color: #0f5a16;
}

.color2{
background-color: #b9e19c;
}

header{
background-color: #0f5a16;
}

nav{
background-color: #b9e19c;
}

footer{
background-color: #0f5a16;
}

div.galery>img{
width: 30%;
height: 30%;
}

a:visited{
color: rgb(215, 174, 9);
}

div.galery{
display: flex;
flex-wrap: wrap;
justify-content: center;
border: #0f5a16 4px solid;
}

img{
border: 2px solid #ecefdc;
}

img.logo{
width: 20px;
height: 20px;
border: 0px;
}

.animation{
width: 20px;
height: 20px;
background-color: #0f5a16;
position: relative;
animation-name: example;
animation-duration: 4s;
animation-iteration-count: infinite;
animation-timing-function: linear;
border-radius: 10px;
}
@keyframes example{
0%{background-color: #0f5a16; left: 0%; top: 0%}
25%{background-color: #b9e19c; left: 50%; top: 50%}
50%{background-color: #0f5a16; left: 100%; top: 100%}
75%{background-color: #b9e19c; left: 50%; top: 50%}
100%{background-color: #0f5a16; left: 0%; top: 0%}
p{
color: darkgray;
font: 14px roboto, sans-serif; /*colocal sans-serif no final caso não exista a font que queremos*/
text-align: center;
justify-content: center;
margin: 5%;
}
h1{
color: black;
font: 14px roboto;
text-align: center;
justify-content: center;
margin: 5%;
}
div{
background-color: bisque;
text-align: center;
margin: 10%;
padding: 5%;
}
.color1{
background-color: #0f5a16;
}
.color2{
background-color: #b9e19c;
}
header{
background-color: #0f5a16;
}
nav{
background-color: #b9e19c;
}
footer{
background-color: #0f5a16;
}
div.galery>img{
width: 30%;
height: 30%;
}
a:visited{
color: rgb(215, 174, 9);
}
div.galery{
display: flex;
flex-wrap: wrap;
justify-content: center;
border: #0f5a16 4px solid;
}
img{
border: 2px solid #ecefdc;
}
img.logo{
width: 20px;
height: 20px;
border: 0px;
}
.animation{
width: 20px;
height: 20px;
background-color: #0f5a16;
position: relative;
animation-name: example;
animation-duration: 4s;
animation-iteration-count: infinite;
animation-timing-function: linear;
border-radius: 10px;
}
@keyframes example{
0%{background-color: #0f5a16; left: 0%; top: 0%}
25%{background-color: #b9e19c; left: 50%; top: 50%}
50%{background-color: #0f5a16; left: 100%; top: 100%}
75%{background-color: #b9e19c; left: 50%; top: 50%}
100%{background-color: #0f5a16; left: 0%; top: 0%}
}
Loading