PROY88: Tourism Landing Page

Un diseño hermoso de una landing page para mejorar nuestras habilidades en HTML y CSS. Emplea la metodología BEM en este proyecto.

Apr 4, 2024

Tourism Landing Page

notion image
Bienvenido,
Nuestra misión es crear esta landing page de turismo, usando HTML y CSS, y lograr que se parezca lo más posible al diseño.
Los usuarios deberían poder:
  • Ver un estado hover sobre los botones.
  • Ver el diseño óptimo en pantallas grandes.
  • Ver un texto decorado sobre las opciones del menú.
  • Bonus: Ver el diseño óptimo en pantallas pequeñas y mostrar menú hamburguesa.

Ideas para comenzar

Puedes utilizar cualquier flujo de trabajo con el que te sientas más cómodo. A continuación, recomendamos un proceso de trabajo.
  1. Analiza: Analiza el diseño para saber cómo abordarás el proyecto. Este paso es crucial para ayudarte a pensar en el marcado HTML y las clases CSS.
  1. Plantilla: Utiliza cualquiera de las plantillas que proporcionamos.
  1. Git: Inicia el proyecto con Git. Este paso será muy útil para ayudarte a practicar los comandos básicos de Git.
  1. HTML: Comience por el marcado HTML. Utilice las etiquetas que sean coherentes con el contenido.
  1. CSS: De arriba hacia abajo, comience escribiendo los estilos base del proyecto, estilos generales, estilos reutilizables, etc.
  1. Documenta: Agrega un archivo README.md al proyecto y describe tu experiencia con el desafío.
  1. GitHub: Crea un repositorio en GitHub con el nombre del proyecto y enlaza para subir los archivos.
  1. Despliega: Deja que el mundo sepa lo que has construido. Puedes utilizar un hosting gratuito como Netlify, Vercel, GitHub Pages.
  1. Comparte: Envía tu solución al grupo de Facebook para que lo vea el resto de la comunidad.
  1. Crea: Escribe un artículo en LinkedIn sobre este proyecto, estaremos encantados de leer y apoyarte.

Recursos del proyecto

Diseño
Plantillas
Tipografía
Roboto: (https://fonts.google.com/specimen/Roboto)
Colores
body background: #6C81E9 border card background: #92A4FC button background: #FDAF01
Contenido
Services Support Log In Sign Up Santa Cruz de Tenerife Santa Cruz de Tenerife is a port city on the island of Tenerife, in Spain’s Canary Islands. Well-preserved buildings in its old town include the colonial Church of the Immaculate Conception. Explore

Recursos adicionales

Biblioteca de íconos que puedes utilizar:
Documentación:
Plataformas para crear contenido:

Ejemplos de código

Centrar elementos verticalmente y horizontalmente:
.container {    display: flex;    justify-content: center;    align-items: center; }
.container {    display: grid;    place-items: center; }
.container{   position: absolute;   top: 50%;   left: 50%;   margin-right: -50%;   transform: translate(-50%, -50%); }
Crea un círculo perfecto:
.circle { width: 2rem; aspect-ratio: 1 / 1; border-radius: 50%;   border: 1px solid #333; background-color: #fb98f3; }
 
Crea fondos gradientes:
body {    /* Sympathy */    background: linear-gradient(to right, #5a5bf3, #91e7d9);    /* Pacific */    background: linear-gradient(to right, #8aedf6, #60a2f5);    /* Butterfly */ background: linear-gradient(to right, #edaef9, #81b1fa);    /* Cryptic */ background: linear-gradient(to right, #7ec9f5, #3957ed);    /* Aqua */ background: linear-gradient(to right, #65f4cd, #4799e9); }
Adapta el diseño a cualquier tipo de pantalla:
/* Mobile devices */ @media screen and (min-width: 375px) and (max-width: 480px) {    /* Aquí los estilos */ } /* iPads, Tablets */ @media screen and (min-width: 481px) and (max-width: 768px) {    /* Aquí los estilos */ } /* Small screens, laptops */ @media screen and (min-width: 769px) and (max-width: 1024px) {    /* Aquí los estilos */ } /* Desktops, large screens */ @media screen and (min-width: 1025px) and (max-width: 1200px) {    /* Aquí los estilos */ }
Etiquetas meta para mejorar el SEO:
<meta name="author" content="Nombre del autor"> <meta name="title" content="Título del proyecto"> <meta name="description" content="Breve descripción del contenido del proyecto">

Tutoriales recomendados

Lista de recursos para ayudarte a completar el desafío y seguir imparable.

Referencias

Nuestro agradecimiento a estas fuentes que hacen posible los recursos y nos inspiran a seguir creando contenido.
El diseño de este proyecto es propiedad de: UI Design Daily - Tourism Landing Page

🧑‍🚀”La mejor manera de aprender a programar es practicando todos los días”.