No son cambios muy significativos ya que cambié el código orinal del aprtado de about a este, ya que lo creía más conveniente. Además de cambiar el texto e imágenes he añadido un par de elementos sobre estos que creía relevantes, pero igual, con la misma estructuura del código original.
</div>
<div class="progress">
<span class="skill">Completado: <i class="val">30.625%</i></span>
<div class="progress-bar-wrap">
<div class="progress-bar" role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="240"></div>
</div>
</div>
Este es el código usado para añadir la barra del porcentaje del final.
A continuación vamos a ver los apartados de interes y recomendaciones, lo que originalmente eran services y portfolio, ambos han sido completamente remodelados:
El primer elemento distinguible es el menú desplegable añadido a la barra de navegación, aquí el código en concreto:
<nav id="navbar" class="navbar order-last order-lg-0">
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="about.html">About</a></li>
<li><a class="active" href="resume.html">Resume</a></li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" id="navbarDropdownBlog" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">Interests</a>
<ul class="dropdown-menu dropdown-menu-end" aria-labelledby="navbarDropdownBlog">
<li><a class="dropdown-item" href="interests.html">Interests</a></li>
<li><a class="dropdown-item" href="recomendations.html">Recomendations</a></li>
</ul>
</li>
<li><a href="contact.html">Contact</a></li>
</ul>
<i class="bi bi-list mobile-nav-toggle"></i>
</nav><!-- .navbar -->
Comenzamos con la página de intereses, esta es la que ha sufrido el mayor número de modificaciones ya que ha sido remodelada completamente, este es el código sobre el que voy a detallar las modificaciones:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta content="width=device-width, initial-scale=1.0" name="viewport">
<title>Intereses</title>
<meta content="" name="description">
<meta content="" name="keywords">
<!-- Favicons -->
<link href="assets/img/favicon.png" rel="icon">
<link href="assets/img/apple-touch-icon.png" rel="apple-touch-icon">
<!-- Google Fonts -->
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i|Raleway:300,300i,400,400i,500,500i,600,600i,700,700i|Poppins:300,300i,400,400i,500,500i,600,600i,700,700i" rel="stylesheet">
<!-- Vendor CSS Files -->
<link href="assets/vendor/aos/aos.css" rel="stylesheet">
<link href="assets/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<link href="assets/vendor/bootstrap-icons/bootstrap-icons.css" rel="stylesheet">
<link href="assets/vendor/boxicons/css/boxicons.min.css" rel="stylesheet">
<link href="assets/vendor/glightbox/css/glightbox.min.css" rel="stylesheet">
<link href="assets/vendor/swiper/swiper-bundle.min.css" rel="stylesheet">
<!-- Template Main CSS File -->
<link href="assets/css/style.css" rel="stylesheet">
<!-- =======================================================
* Template Name: Kelly
* Template URL: https://bootstrapmade.com/kelly-free-bootstrap-cv-resume-html-template/
* Updated: Mar 17 2024 with Bootstrap v5.3.3
* Author: BootstrapMade.com
* License: https://bootstrapmade.com/license/
======================================================== -->
</head>
<body>
<!-- ======= Header ======= -->
<header id="header" class="fixed-top">
<div class="container-fluid d-flex justify-content-between align-items-center">
<h1 class="logo me-auto me-lg-0"><a href="index.html">IAC</a></h1>
<!-- Uncomment below if you prefer to use an image logo -->
<!-- <a href="index.html" class="logo"><img src="assets/img/logo.png" alt="" class="img-fluid"></a>-->
<nav id="navbar" class="navbar order-last order-lg-0">
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="about.html">About</a></li>
<li><a href="resume.html">Resume</a></li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" id="navbarDropdownBlog" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">Interests</a>
<ul class="dropdown-menu dropdown-menu-end" aria-labelledby="navbarDropdownBlog">
<li><a class="dropdown-item" href="interests.html">Interests</a></li>
<li><a class="dropdown-item" href="recomendations.html">Recomendations</a></li>
</ul>
</li>
<li><a href="contact.html">Contact</a></li>
</ul>
<i class="bi bi-list mobile-nav-toggle"></i>
</nav><!-- .navbar -->
<div class="header-social-links">
<a href="#" class="twitter"><i class="bi bi-twitter"></i></a>
<a href="#" class="facebook"><i class="bi bi-facebook"></i></a>
<a href="#" class="instagram"><i class="bi bi-instagram"></i></a>
<a href="#" class="linkedin"><i class="bi bi-linkedin"></i></i></a>
</div>
</div>
</header><!-- End Header -->
<main id="main">
<!-- ======= Services Section ======= -->
<section id="services" class="services">
<div class="container" data-aos="fade-up">
<div class="section-title">
<h2>Aficiones</h2>
<p>Aquí detallaré un poco más a fondo mis aficiones, además hay un apartado de recomendaciones de libros que me he leído.</p>
</div>
<div class="album py-5 bg-body-tertiary">
<div class="container">
<div class="row row-cols-1 row-cols-sm-2 row-cols-md-3 g-3">
<div class="col">
<div class="card shadow-sm">
<img src="assets/img/Intereses/Lectura.jpeg" class="img-fluid" alt="">
<div class="card-body">
<p class="card-text">Lectura</p>
<p class="card-text">La lectura es una de mis pasiones desde pequeño. Empecé a leer los libros que me recomendaban en el colegio y los que me regalaban en casa, y en seguida encontré un lugar especial en el que vivir nuevas aventuras, en el que aprender y crecer como persona.</p>
<div class="d-flex justify-content-between align-items-center">
<div class="btn-group">
<a href="post/lectura.html" class="portfolio-details-lightbox" > Leer más</i></a>
</div>
</div>
</div>
</div>
</div>
<div class="col">
<div class="card shadow-sm">
<img src="assets/img/Intereses/bjj.jpeg" class="img-fluid" alt="">
<div class="card-body">
<p class="card-text">MMA</p>
<p class="card-text">No hay un deporte que se asemeje a este, desde la dificultad física, disciplina, además de resistencia mental, este deporte no es para todo el mundo, pero para aquellos que encuentran la diversión y motivación en este deporte como es mi caso, es algo único. </p>
<div class="d-flex justify-content-between align-items-center">
<div class="btn-group">
<a href="post/mma.html" class="portfolio-details-lightbox">Leer más</a>
</div>
</div>
</div>
</div>
</div>
<div class="col">
<div class="card shadow-sm">
<img src="assets/img/Intereses/cine.jpg" class="img-fluid" alt="">
<div class="card-body">
<p class="card-text">Cine</p>
<p class="card-text">El cine es una ventana al mundo. A través de películas de diferentes países, culturas y épocas, puedo explorar y comprender la diversidad del ser humano y del mundo que nos rodea. Ampliando mi perspectiva, haciéndome más consciente de las complejidades y bellezas de la vida.</p>
<div class="d-flex justify-content-between align-items-center">
<div class="btn-group">
<a href="post/cine.html" class="portfolio-details-lightbox" >Leer más</a>
</div>
</div>
</div>
</div>
</div>
<div class="col">
<div class="card shadow-sm">
<img src="assets/img/Intereses/Naturaleza.jpeg" class="img-fluid" alt="">
<div class="card-body">
<p class="card-text">Naturaleza</p>
<p class="card-text">La naturaleza es mi lugar de paz en un mundo tan acelerado. Encontrar tiempo para sumergirme en la belleza natural es esencial para mi.</p>
<div class="d-flex justify-content-between align-items-center">
<div class="btn-group">
<a href="post/naturaelza.html" class="portfolio-details-lightbox">Leer más</a>
</div>
</div>
</div>
</div>
</div>
<div class="col">
<div class="card shadow-sm">
<img src="assets/img/Intereses/technology.jpg" class="img-fluid" alt="">
<div class="card-body">
<p class="card-text">Tecnología</p>
<p class="card-text">La oportunidad de explorar nuevas fronteras y participar en innovaciones alimentan mi pasión por la tecnología.</p>
<div class="d-flex justify-content-between align-items-center">
<div class="btn-group">
<a href="post/tecnología.html" class="portfolio-details-lightbox">Leer más</a>
</div>
</div>
</div>
</div>
</div>
<div class="col">
<div class="card shadow-sm">
<img src="assets/img/Intereses/futbol.jpg" class="img-fluid" alt="">
<div class="card-body">
<p class="card-text">Fútbol</p>
<p class="card-text"> Más que solo un juego. Desde que era un niño, el deporte rey ha estado presente en mi vida, cada partido es una montaña rusa de emociones.</p>
<div class="d-flex justify-content-between align-items-center">
<div class="btn-group">
<a href="post/fútbol.html" class="portfolio-details-lightbox">Leer más</a>
</div>
</div>
</div>
</div>
</div>
</main><!-- End #main -->
<div id="preloader"></div>
<a href="#" class="back-to-top d-flex align-items-center justify-content-center"><i class="bi bi-arrow-up-short"></i></a>
<!-- Vendor JS Files -->
<script src="assets/vendor/purecounter/purecounter_vanilla.js"></script>
<script src="assets/vendor/aos/aos.js"></script>
<script src="assets/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
<script src="assets/vendor/glightbox/js/glightbox.min.js"></script>
<script src="assets/vendor/isotope-layout/isotope.pkgd.min.js"></script>
<script src="assets/vendor/swiper/swiper-bundle.min.js"></script>
<script src="assets/vendor/waypoints/noframework.waypoints.js"></script>
<script src="assets/vendor/php-email-form/validate.js"></script>
<!-- Template Main JS File -->
<script src="assets/js/main.js"></script>
</body>
Se han añadido 6 elementos con una foto y un breve texto, además se les ha ñadido un elemento pinchable que despliega una página con más texto y alguna imagen. Esta página que se despliega tiene un estilo diferente al de la plantilla ya que clo cogí de la otra plantilla especificada al comienzo de este blog. Esta página en comparación con la original está completamente remodelada, ya que a pesar de tener una apriencia similar las funcionalidades son otras, siedno la página original 6 tarjetas sin funcionalidad ninguna.
Estas páginas desplegables, como ya he dicho consistn de texto y de una imagen, además de un elemento arriba a la izquierda que añadí para poder volver a la página principal. Además, estas páginas tienen la funcionalidad de pasar a la izqierda o derecha o de cerrarlas en cualquier momento
Aquí el código de las páginas desplegables:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
<meta name="description" content="" />
<meta name="author" content="" />
<title>Clean Blog - Start Bootstrap Theme</title>
<link rel="icon" type="image/x-icon" href="assets/favicon.ico" />
<!-- Font Awesome icons (free version)-->
<script src="https://use.fontawesome.com/releases/v6.3.0/js/all.js" crossorigin="anonymous"></script>
<!-- Google fonts-->
<link href="https://fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic" rel="stylesheet" type="text/css" />
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css" />
<!-- Core theme CSS (includes Bootstrap)-->
<link href="css/styles.css" rel="stylesheet" />
</head>
<!-- Post Content-->
<article class="mb-4">
<div class="container px-4 px-lg-5">
<div class="row gx-4 gx-lg-5 justify-content-center">
<div class="col-md-10 col-lg-8 col-xl-7">
<h2 class="section-heading">Tecnología</h2>
<p>La innovación tecnológica es un imán para aquellos que buscan estar a la vanguardia de la transformación digital. Desde la introducción de dispositivos inteligentes hasta el desarrollo de aplicaciones revolucionarias, la constante evolución tecnológica ofrece una experiencia emocionante y dinámica para los entusiastas de la tecnología. La oportunidad de explorar nuevas fronteras y participar en el desarrollo de soluciones innovadoras alimenta una pasión inquebrantable por la tecnología, ya que cada avance representa un paso hacia un futuro más avanzado.</p>
<a href="#!"><img class="img-fluid" src="assets/img/Starship.jpg" alt="..." /></a>
<span class="caption text-muted">“Si decides hacer solo las cosas que sabes que van a funcionar, dejarás un montón de oportunidades encima de la mesa”</span>
<p>La innovación tecnológica promueve la colaboración y el intercambio de ideas en una comunidad global interconectada. Los foros en línea, las redes sociales y los eventos tecnológicos permiten que personas de diferentes culturas y campos compartan conocimientos y experiencias, fomentando un ambiente de aprendizaje continuo y crecimiento personal.</p>
<p>Esta comunidad de innovadores y entusiastas de la tecnología nutre una cultura de creatividad y colaboración, impulsando aún más el impulso hacia adelante en la búsqueda de soluciones tecnológicas innovadoras y significativas.
Siempre me ha gustado la idea de participar en algún tipo de avance tecnológico, ya que es un tema que encuentro fascinante, además de increíblemente enriquecedor y complejo. Como ya he dicho antes, la ayuda entre unos y otros es ventajosa y necesaria, esto además le añade un valor extra a cualquier innovación. Que un grupo de personas de distintos orígenes, distintas ideas, valores y culturas se junten y trabajen mano a mano desarrollando o innovando es algo que siempre me ha parecido extremadamente interesante y atractivo.</p>
</div>
</div>
</div>
</article>
<!-- Bootstrap core JS-->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js"></script>
<!-- Core theme JS-->
<script src="js/scripts.js"></script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta content="width=device-width, initial-scale=1.0" name="viewport">
<title>Recomendaciones</title>
<meta content="" name="description">
<meta content="" name="keywords">
<!-- Favicons -->
<link href="assets/img/favicon.png" rel="icon">
<link href="assets/img/apple-touch-icon.png" rel="apple-touch-icon">
<!-- Google Fonts -->
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i|Raleway:300,300i,400,400i,500,500i,600,600i,700,700i|Poppins:300,300i,400,400i,500,500i,600,600i,700,700i" rel="stylesheet">
<!-- Vendor CSS Files -->
<link href="assets/vendor/aos/aos.css" rel="stylesheet">
<link href="assets/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<link href="assets/vendor/bootstrap-icons/bootstrap-icons.css" rel="stylesheet">
<link href="assets/vendor/boxicons/css/boxicons.min.css" rel="stylesheet">
<link href="assets/vendor/glightbox/css/glightbox.min.css" rel="stylesheet">
<link href="assets/vendor/swiper/swiper-bundle.min.css" rel="stylesheet">
<!-- Template Main CSS File -->
<link href="assets/css/style.css" rel="stylesheet">
</head>
<body>
<!-- ======= Header ======= -->
<header id="header" class="fixed-top">
<div class="container-fluid d-flex justify-content-between align-items-center">
<h1 class="logo me-auto me-lg-0"><a href="../index.html">IAC</a></h1>
</div>
</header><!-- End Header -->
Por otro lado, la página de recomendaciones deriva de la originalmente denominada como Portfolio, con esta página he decidio mantener su estructura y modificar el código para ajustar el tamaño de las fotos de los libros así como los elementos pinchables, haciendo que cada elemento pinchable sea distinto al anterior. El elemento pinchable de la izquierda mantiene la funcionalidad de aumentar la fotografía en cuestión, pero el de la derecha ya no lleva a una misma página siempre.
Primero, vamos a ver los cambios realizados a las tarjetas e imágenes.
<div class="col-lg-4 col-md-6 portfolio-item filter-Ficción">
<div class="portfolio-wrap">
<img src="assets/img/Recomendaciones/the witcher.jpg" class="img-fluid" alt="">
<div class="portfolio-info">
<h4>The witcher</h4>
<p>Andrzej Sapkowski </p>
<div class="portfolio-links">
<a href="assets/img/Recomendaciones/the witcher.jpg" data-gallery="portfolioGallery" class="portfolio-lightbox" ><i class="bx bx-plus"></i></a>
<a href="Andrzej Sapkowski.html" class="portfolio-details-lightbox" data-glightbox="type: external" title="Portfolio Details"><i class="bx bx-link"></i></a>
</div>
</div>
</div>
</div>
Segundo, cuando clicamos en el el elemento de la derecha, se nos despliega una página personalizada para cada libro, excepto los que comparten autor. Lo he programado así, ya que la mayoría de los libros tienen continuación o varios libres de la misma serie, por eso, pienso que es más útil poder verlos tpodos juntos que tener que ir uno a unno. SIn embargo, también he puesto libros individualmente, como es el caso de Cosmos. Por otra parte, no he decido añadir páginas para estrictamente todos los autores por el tiempo que me llevaba que he decidido invertir en pulir otras partes de la página o de este blog. He tomado esta decisión ya que añadir páginas para estos autores no supone dificultadd ya que es coger el formato de las ya creadas y modificar los datos. Estas páginas las iré terminando al igual que añadiendo nuevos libros, ya que este apartado de recomendaciones a modo de bibliografía personal me ha gustado bastante, Tanto la forma en la que aparecen los libros, como la capacidad de filtrarlos (que también ha sido modificado de la plantilla origanl, para que este filtrado vaya acorde al género de estos), como las páginas de los autores con sus fotos capaces de desplazarse a izquierda y derecha deslizando sobre ellas.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta content="width=device-width, initial-scale=1.0" name="viewport">
<title> Details</title>
<meta content="" name="description">
<meta content="" name="keywords">
<!-- Favicons -->
<link href="assets/img/favicon.png" rel="icon">
<link href="assets/img/apple-touch-icon.png" rel="apple-touch-icon">
<!-- Google Fonts -->
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i|Raleway:300,300i,400,400i,500,500i,600,600i,700,700i|Poppins:300,300i,400,400i,500,500i,600,600i,700,700i" rel="stylesheet">
<!-- Vendor CSS Files -->
<link href="assets/vendor/aos/aos.css" rel="stylesheet">
<link href="assets/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<link href="assets/vendor/bootstrap-icons/bootstrap-icons.css" rel="stylesheet">
<link href="assets/vendor/boxicons/css/boxicons.min.css" rel="stylesheet">
<link href="assets/vendor/glightbox/css/glightbox.min.css" rel="stylesheet">
<link href="assets/vendor/swiper/swiper-bundle.min.css" rel="stylesheet">
<!-- Template Main CSS File -->
<link href="assets/css/style.css" rel="stylesheet">
</head>
<body>
<main id="main">
<!-- ======= Portfolio Details Section ======= -->
<section id="portfolio-details" class="portfolio-details">
<div class="container">
<div class="row gy-4">
<div class="col-lg-8">
<div class="portfolio-details-slider swiper">
<div class="swiper-wrapper align-items-center">
<div class="swiper-slide">
<img src="assets/img/Recomendaciones/the witcher.jpg" alt="">
</div>
</div>
<div class="swiper-pagination"></div>
</div>
</div>
<div class="col-lg-4">
<div class="portfolio-info">
<h3>Información</h3>
<ul>
<li><strong>Género</strong>: Ficción</li>
<li><strong>Autor</strong>: Andrzej Sapkowski</li>
<li><strong>Fecha</strong>:
<li>El último deseo (1º edición 1993, 1ºedición español 2002)</li>
<li>La espada del destino (1º edición 1992, 1ºedición español 2002)</li>
<li>La sangre de los elfos (1º edición 1994, 1ºedición español 2003)</li>
<li>Tiempo de odio(1º edición 1995, 1ºedición español 2004)</li>
<li>Bautismo de fuego(1º edición 1996, 1ºedición español 2005)</li>
<li>La torre de la golondrina (1º edición 1997, 1ºedición español 2006)</li>
<li>La dama del lago (1º edición 1999, 1ºedición español 2009)</li>
<li>Camino sin retorno (1º edición 2000, 1ºedición español 2001)</li>
<li>Estación de tormentas (1º edición 2013, 1ºedición español 2015)</li>
</ul>
</div>
<div class="portfolio-description">
<h2>Muy recomendados</h2>
<p>
Andrzej Sapkowski (Łódź; 21 de junio de 1948) es un escritor polaco de fantasía heroica. Sus obras están fuertemente influenciadas por la cultura y mitología eslavas, así como por las narraciones tradicionales.1 Su estilo de escritura es fluido y directo, adaptando el lenguaje popular de la Polonia actual.
Bautismo de Fuego es de mis libros favoritos llega un momento en la serie perfecto, no sólo estás embarcado en las épicas aventuras de Geralt, si no que además es altamente reflexivo. Una serie de libros que recomendaría a cualquiera que le guste la ficción.
</p>
</div>
</div>
</div>
</div>
</section><!-- End Portfolio Details Section -->
</main><!-- End #main -->
<div id="preloader"></div>
<a href="#" class="back-to-top d-flex align-items-center justify-content-center"><i class="bi bi-arrow-up-short"></i></a>
<!-- Vendor JS Files -->
<script src="assets/vendor/purecounter/purecounter_vanilla.js"></script>
<script src="assets/vendor/aos/aos.js"></script>
<script src="assets/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
<script src="assets/vendor/glightbox/js/glightbox.min.js"></script>
<script src="assets/vendor/isotope-layout/isotope.pkgd.min.js"></script>
<script src="assets/vendor/swiper/swiper-bundle.min.js"></script>
<script src="assets/vendor/waypoints/noframework.waypoints.js"></script>
<script src="assets/vendor/php-email-form/validate.js"></script>
<!-- Template Main JS File -->
<script src="assets/js/main.js"></script>
</body>
</html>
Comentarios
Publicar un comentario