This repository has been archived by the owner on Aug 14, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #45 from Tessbb/main
agregar apuntes Tessbb
- Loading branch information
Showing
28 changed files
with
606 additions
and
0 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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,106 @@ | ||
<!DOCTYPE html> | ||
<html lang="es"> | ||
<head> | ||
<meta charset="UTF-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
<title>Portafolio de Diseño</title> | ||
<link rel="stylesheet" href="styles.css"> | ||
</head> | ||
<body> | ||
<header class="hero"> | ||
<!-- h1= titulo. recomiendo ser lo más conciso posible, porque los navegadores toman a consideración el h1 para posicionarlo a la hora de buscar en el navegador. --> | ||
<h1>Diseño gráfico</h1> | ||
<nav> | ||
<ul> | ||
<!-- Etiquetas, para facilitar la navegación dentro de la página web. --> | ||
<li><a href="#about">Sobre Mí</a></li> | ||
<li><a href="#portfolio">Portafolio</a></li> | ||
<li><a href="#contact">Contacto</a></li> | ||
</ul> | ||
</nav> | ||
</header> | ||
<main> | ||
<!-- Sección "Sobre Mí" --> | ||
<section id="about" class="about-section"> | ||
<div class="profile-wrapper"> | ||
<!-- Imagen que debe ser remplazada por tu imagen de curriculum o alguna en la cual se te pueda conocer un poco más. (solo cambiar lo que esta dentro de las comilas) --> | ||
<img src="imagenes/foto-perfil.jpg" alt="Foto de perfil" class="profile-pic"> | ||
</div> | ||
<div class="about-content"> | ||
<!-- Título de la sección "Sobre Mí". Cambiar el texto con tu nombre --> | ||
<h2>Mi nombre ...</h2> | ||
<!-- Descripción personal. Escribir una descripción sobre ti mismo --> | ||
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Id ut, incidunt voluptas perferendis, rem impedit molestias possimus quam laboriosam ratione repellendus molestiae vel delectus, dolore quo nemo voluptate fuga quas?Lorem ipsum dolor sit amet consectetur adipisicing elit. Id ut, incidunt voluptas perferendis, rem impedit molestias possimus quam laboriosam ratione repellendus molestiae vel delectus, dolore quo nemo voluptate fuga quas?Lorem ipsum dolor sit amet consectetur adipisicing elit. Id ut, incidunt voluptas perferendis, rem impedit molestias possimus quam laboriosam ratione repellendus molestiae vel delectus, dolore quo nemo voluptate fuga quas?Lorem ipsum dolor sit amet consectetur adipisicing elit. Id ut, incidunt voluptas perferendis, rem impedit molestias possimus quam laboriosam ratione repellendus molestiae vel delectus, dolore quo nemo voluptate fuga quas?</p> | ||
</div> | ||
</section> | ||
<!-- Sección "Portafolio" --> | ||
<section id="portfolio"> | ||
<h2>Portafolio</h2> | ||
<div class="container"> | ||
|
||
<!-- Proyecto 1 --> | ||
<a href="proyecto-01.html" class="box"> | ||
<!-- Imagen del proyecto 1. Sustituir el valor del atributo "src" con la URL de la imagen del proyecto --> | ||
<img src="imagenes/imagen02.jpg" alt=""> | ||
<div class="overlay"> | ||
<!-- Título del proyecto 1. Cambiar el texto con el nombre del proyecto --> | ||
<h2>Proyecto 1</h2> | ||
</div> | ||
</a> | ||
|
||
<!-- Proyecto 2 --> | ||
<a href="#"> | ||
<div class="box"> | ||
<!-- Imagen del proyecto 2. Sustituir el valor del atributo "src" con la URL de la imagen del proyecto --> | ||
<img src="imagenes/imagen06.jpg" alt=""> | ||
<div class="overlay"> | ||
<!-- Título del proyecto 2. Cambiar el texto con el nombre del proyecto --> | ||
<h2>Proyecto 2</h2> | ||
</div> | ||
</div> | ||
</a> | ||
|
||
<!-- Proyecto 3 --> | ||
<a href="#"> | ||
<div class="box"> | ||
<!-- Imagen del proyecto 3. Sustituir el valor del atributo "src" con la URL de la imagen del proyecto --> | ||
<img src="imagenes/imagen07.jpg" alt=""> | ||
<div class="overlay"> | ||
<!-- Título del proyecto 3. Cambiar el texto con el nombre del proyecto --> | ||
<h2>Proyecto 3</h2> | ||
</div> | ||
</div> | ||
</a> | ||
|
||
<!-- Proyecto 4 --> | ||
<a href="#"> | ||
<div class="box"> | ||
<!-- Imagen del proyecto 4. Sustituir el valor del atributo "src" con la URL de la imagen del proyecto --> | ||
<img src="imagenes/imagen08.jpg" alt=""> | ||
<div class="overlay"> | ||
<!-- Título del proyecto 4. Cambiar el texto con el nombre del proyecto --> | ||
<h2>Proyecto 4</h2> | ||
</div> | ||
</div> | ||
</a> | ||
|
||
<!-- Si se quiere agregar otro proyecto, agregar desde aquí desde donde en un comentario diga "Proyecto A", hasta la línea de código </a> --> | ||
</div> | ||
|
||
</section> | ||
<!-- Sección "Contacto" --> | ||
<section id="contact"> | ||
<h2>Contacto</h2> | ||
<!-- Enlace a tu perfil de Instagram. Cambiar el valor del atributo "href" con la URL de tu perfil --> | ||
<A HREF="https://www.instagram.com"> Instagram </A> | ||
</section> | ||
</main> | ||
<!-- Pie de pagina --> | ||
<footer> | ||
<!-- Texto del pie de página. Cambiar el texto con tu nombre --> | ||
<p>© 2024 Mi nombre. Todos los derechos reservados.</p> | ||
</footer> | ||
<!-- Enlace al archivo de JavaScript específico para este proyecto --> | ||
<script src="script.js"></script> | ||
</body> | ||
</html> |
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,154 @@ | ||
/* ---------------------------------------------- | ||
Manual de Estilos para proyecto-01.html | ||
---------------------------------------------- */ | ||
|
||
/* Reset de estilos por defecto */ | ||
* { | ||
margin: 0; | ||
padding: 0; | ||
box-sizing: border-box; | ||
} | ||
|
||
/* Estilos del cuerpo de la página */ | ||
body { | ||
font-family: Arial, sans-serif; /* Familia de fuente */ | ||
line-height: 1.6; /* Altura de línea */ | ||
color: rgb(131, 0, 0); /* Color principal del texto */ | ||
} | ||
|
||
/* Estilos del encabezado */ | ||
header { | ||
text-align: center; /* Alinear texto al centro */ | ||
padding: 1rem; /* Relleno interior */ | ||
background: rgb(131, 0, 0); /* Color de fondo */ | ||
color: rgb(255, 239, 239); /* Color del texto */ | ||
} | ||
|
||
/* Estilos del contenedor de proyecto */ | ||
.project-container { | ||
display: flex; /* Mostrar como flexbox */ | ||
flex-direction: column; /* Dirección de los elementos */ | ||
max-width: 1200px; | ||
/*flex-wrap: wrap;Arreglo para resposividad ----------------------------------------------------------------------------------------------------------*/ | ||
/*-width: 1200px; Ancho máximo */ | ||
margin: 2rem auto; /* Márgenes */ | ||
padding: 1rem; /* Relleno interior */ | ||
background: rgb(255, 239, 239); /* Color de fondo */ | ||
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); /* Sombra */ | ||
} | ||
|
||
/* Estilos de la sección de imágenes del proyecto */ | ||
.project-images { | ||
/* flex: 1; Flexibilidad */ | ||
display: flex; /* Mostrar como flexbox */ | ||
flex-direction: column; /* Dirección de los elementos */ | ||
align-items: center; /* Alinear elementos */ | ||
padding: 1rem; /* Relleno interior */ | ||
border-right: 1px solid rgb(255, 239, 239); /* Borde derecho */ | ||
} | ||
|
||
/* Estilos de las imágenes del proyecto */ | ||
.project-images img { | ||
max-width: 100%; /* Ancho máximo del 100% */ | ||
height: auto; /* Altura automática */ | ||
margin-bottom: 1rem; /* Margen inferior */ | ||
border-radius: 10px; /* Borde redondeado */ | ||
} | ||
|
||
/* Estilos de los detalles del proyecto */ | ||
.project-details { | ||
/* flex: 1;Flexibilidad */ | ||
padding: 1rem; /* Relleno interior */ | ||
} | ||
|
||
.project-details h2 { | ||
margin-bottom: 1rem; /* Margen inferior */ | ||
font-size: 2rem; /* Tamaño de fuente */ | ||
} | ||
|
||
.project-details p { | ||
margin-bottom: 1rem; /* Margen inferior */ | ||
} | ||
|
||
.project-details ul { | ||
list-style: none; /* Quitar viñetas */ | ||
padding: 0; /* Padding cero */ | ||
} | ||
|
||
.project-details ul li { | ||
margin-bottom: 0.5rem; /* Margen inferior */ | ||
} | ||
|
||
.thumbnail-container { | ||
display: flex; /* Mostrar como flexbox */ | ||
justify-content: center; /* Justificar al centro */ | ||
align-items: center; /* Alinear al centro */ | ||
margin-top: 10px; /* Margen superior */ | ||
} | ||
|
||
.thumbnail { | ||
width: 80px; /* Ancho de miniatura */ | ||
height: 60px; /* Alto de miniatura */ | ||
margin: 0 5px; /* Margen */ | ||
cursor: pointer; /* Cursor tipo puntero */ | ||
border: 1px solid #ccc; /* borde estatico */ | ||
border-radius: 5px; /* Borde redondeado */ | ||
} | ||
|
||
.thumbnail:hover { | ||
border-color: rgb(131, 0, 0); /* Color del borde al pasar el mouse */ | ||
} | ||
|
||
footer { | ||
text-align: center; /* Alinear texto al centro */ | ||
padding: 1rem 0; /* Relleno interior */ | ||
background: rgb(131, 0, 0); /* Color de fondo */ | ||
color: rgb(255, 239, 239); /* Color del texto */ | ||
margin-top: 2rem; /* Margen superior */ | ||
} | ||
|
||
/*Resposividad*/ | ||
|
||
/* Media Queries para Responsividad */ | ||
@media (max-width: 768px) { | ||
.project-container { | ||
flex-direction: column; | ||
padding: 1rem; | ||
} | ||
.project-images { | ||
/* border-right: none;*/ | ||
border-bottom: 1px solid #ddd; | ||
padding-bottom: 1rem; | ||
} | ||
.thumbnail { | ||
width: 60px; | ||
height: 45px; | ||
} | ||
} | ||
|
||
/* Media Queries para Pantallas Grandes */ | ||
@media (min-width: 769px) { | ||
.project-container { | ||
flex-direction: row; | ||
padding: 2rem; | ||
} | ||
.project-images { | ||
flex: 1; | ||
border-right: 1px solid #ddd; | ||
border-bottom: none; | ||
padding-right: 2rem; | ||
} | ||
.project-details { | ||
flex: 1; | ||
padding-left: 2rem; | ||
} | ||
} | ||
|
||
/* Ajustes de imagen principal */ | ||
.main-image img { | ||
width: 100%; | ||
height: auto; | ||
max-height: 400px; /* Ajustar según la altura deseada */ | ||
object-fit: cover; | ||
border-radius: 10px; | ||
} |
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,54 @@ | ||
<!DOCTYPE html> | ||
<html lang="es"> | ||
<head> | ||
<meta charset="UTF-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
<title>Proyecto 1</title> | ||
<link rel="stylesheet" href="proyecto-01.css"> | ||
</head> | ||
<body> | ||
<header> | ||
<!-- Título del proyecto --> | ||
<h1>Evolución gráfica en Chile</h1> | ||
</header> | ||
<!-- Contenedor principal del proyecto --> | ||
<main class="project-container"> | ||
<section class="project-images"> | ||
<div class="main-image"> | ||
<!-- Imagen principal del proyecto. Cambiar el valor del atributo "src" con la ubicacion y nombre de tu imagen principal --> | ||
<img src="imagenes/imagen02.jpg" alt="Imagen del Proyecto 1" id="mainImg"> | ||
</div> | ||
<div class="thumbnail-container"> | ||
<!-- Miniaturas de imágenes del proyecto. Cambiar el valor del atributo "src" con la ubicacion y nombre de tus miniaturas --> | ||
<img src="imagenes/imagen02.jpg" alt="Miniatura 1" class="thumbnail" data-src="imagenes/imagen02.jpg"> | ||
<img src="imagenes/imagen03.jpg" alt="Miniatura 2" class="thumbnail" data-src="imagenes/imagen03.jpg"> | ||
<!-- Añade más miniaturas según sea necesario --> | ||
<img src="imagenes/imagen04.jpg" alt="Miniatura 3" class="thumbnail" data-src="imagenes/imagen04.jpg"> | ||
<img src="imagenes/imagen05.jpg" alt="Miniatura 4" class="thumbnail" data-src="imagenes/imagen05.jpg"> | ||
</div> | ||
</section> | ||
<!-- Sección de detalles del proyecto --> | ||
<section class="project-details"> | ||
<!-- Nombre del proyecto. Cambiar el texto con el nombre de tu proyecto --> | ||
<h2>Evolución gráfica en Chile</h2> | ||
<!-- Descripción detallada del proyecto. Cambiar el texto con la descripción de tu proyecto --> | ||
<p>El proyecto consistía en crear un fanzine sobre un tema de libre elección. Nuestro equipo eligió enfocarse en la gráfica en Chile desde 1973 hasta el 2020.</p> | ||
<ul> | ||
<!-- Información adicional del proyecto --> | ||
<li><strong>Integrantes:</strong> (Tu nombre y el de los Integrantes)</li> | ||
<li><strong>Fecha:</strong> 28/06/2022</li> | ||
<li><strong>Ramo universitario:</strong> Editorial</li> | ||
<li><strong>Recursos usados:</strong> Illutrator, Photoshop, InDesing, risografia.</li> | ||
<!-- Añade más información según sea necesario --> | ||
</ul> | ||
</section> | ||
</main> | ||
<!-- Pie de página (footer) --> | ||
<footer> | ||
<!-- Texto del pie de página. Cambiar el texto con tu nombre --> | ||
<p>© 2024 [Tu Nombre]. Todos los derechos reservados.</p> | ||
</footer> | ||
<!-- Enlace al archivo de JavaScript específico para este proyecto --> | ||
<script src="proyecto-01.js"></script> | ||
</body> | ||
</html> |
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,15 @@ | ||
// Espera a que el contenido del DOM esté completamente cargado | ||
document.addEventListener('DOMContentLoaded', function() { | ||
// Selecciona todas las miniaturas | ||
const thumbnails = document.querySelectorAll('.thumbnail'); | ||
|
||
// Agrega un evento de clic a cada miniatura | ||
thumbnails.forEach(thumbnail => { | ||
thumbnail.addEventListener('click', function() { | ||
// Obtiene la fuente de la imagen desde el atributo data-src | ||
const imageSrc = this.getAttribute('data-src'); | ||
// Cambia la imagen principal a la fuente de la miniatura seleccionada | ||
document.getElementById('mainImg').src = imageSrc; | ||
}); | ||
}); | ||
}); |
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 @@ | ||
// Selecciona todos los enlaces dentro del nav y agrega un evento de clic a cada uno | ||
document.querySelectorAll('nav a').forEach(anchor => { | ||
anchor.addEventListener('click', function(e) { | ||
// Previene el comportamiento predeterminado del enlace | ||
e.preventDefault(); | ||
// Obtiene el destino del enlace a través del atributo href | ||
const target = document.querySelector(this.getAttribute('href')); | ||
// Desplaza suavemente hasta el destino | ||
target.scrollIntoView({ behavior: 'smooth' }); | ||
}); | ||
}); |
Oops, something went wrong.