Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

07 Haga lo que hicimos

@import url('https://fonts.googleapis.com/css2?family=Krona+One&family=Montserrat:wght@400;600&display=swap');


:root {
    --color-primaria: #000000;
    --color-secundaria: #F6F6F6;
    --color-terciaria: #22D4FD;
    --color-hover: #272727;

    --fuente-krona: 'Krona One', sans-serif;
    --fuente-montserrat: 'Montserrat', sans-serif;
}

* {
    padding: 0;
    margin:0;
}

body{
    box-sizing: border-box;
    background-color: var(--color-primaria);
    color: var(--color-secundaria);
}

.header{
    padding: 2% 0% 0% 15%;
}

.header__menu{
    display: flex;
    gap: 80px;
}
.header__menu__link{
    font-family: var(--fuente-montserrat);
    font-size: 1.5rem;
    font-weight: 600;
    color: var(--color-terciaria);
    text-decoration: none;

}



.presentacion {
    padding: 5% 15%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 82px; /* 1) Ajustando el espaciado para pantallas más pequeñas */
}

.presentacion__contenido{
    width: 50%;
    display: flex;
    flex-direction: column;
    gap: 40px;
}


.presentacion__contenido__titulo{
    font-size: 2rem;
    font-family: var(--fuente-krona);
}

.titulo-destaque {
    color: var(--color-terciaria); ;
}

.presentacion__contenido__texto{
    font-size: 1.5rem;
    font-family: var(--fuente-montserrat);
}

.presentacion__enlaces{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    gap: 32px;
}

.presentacion__enlaces__subtitulo{
    font-family: var(--fuente-krona);
    font-weight: 400;
    font-size: 1.5rem;
}
.presentacion__enlaces__link{
      display: flex;
      justify-content: center;
      gap: 16px;
      border: 2px solid var(--color-terciaria);
      width: 50%;
      text-align: center;
      border-radius: 8px;
      font-size: 1.5rem;
      font-weight: 600;
      padding: 21.5px 0;
      text-decoration: none;
      color: var(--color-secundaria);
      font-family: var(--fuente-montserrat);
}

.presentacion__enlaces__link:hover{
    background-color: var(--color-hover);
}

.presentacion__imagen{
    width: 50%;
}

.footer{
    color:var(--color-primaria);
    background-color: var(--color-terciaria);
    padding: 24px;
    text-align: center;
    font-family: var(--fuente-krona);
    font-size: 1.5rem;
    font-weight: 400;
}

@media (max-width: 1200px) {
    
    .header{
         padding: 10%;  
    }
    .header__menu{
        justify-content: center;
    }
    .presentacion{
        flex-direction: column-reverse;
        padding: 5%; /* 1) Ajustando el espaciado para pantallas más pequeñas */
    }
    .presentacion__contenido {
        width: auto; /* 2) Refinando el ancho del contenido en dispositivos más pequeños y 3) Evaluando el efecto de "width: auto" en dispositivos más pequeños */
    }
    
}

***4) Creando una cuenta en GitHub

Cuenta Github

***5) Subiendo un proyecto a GitHub

https://marquezimatias.github.io/proyecto-Html-Css/

Proyecto en Github

1 respuesta

Hola Matias, espero que estés bien

Parece que estás trabajando en ajustar el diseño responsivo de tu proyecto. Aquí tienes algunas sugerencias para abordar cada uno de los puntos mencionados:

  1. Ajustando el espaciado para pantallas más pequeñas: Ya has ajustado el padding de la clase .presentacion a 5%, lo cual es un buen comienzo. Si el contenido sigue pareciendo apretado, podrías considerar reducir aún más el padding o ajustar el gap entre los elementos internos.

  2. Refinando el ancho del contenido en dispositivos más pequeños: Cambiar el ancho de .presentacion__contenido a width: auto es una buena estrategia para que el contenido se adapte al espacio disponible. Asegúrate de que otros estilos CSS no estén limitando el ancho de manera no deseada.

  3. Evaluando el efecto de "width: auto": Después de aplicar width: auto, verifica en varios dispositivos o usando herramientas de desarrollo en tu navegador para asegurarte de que el contenido se ve bien. Si el contenido sigue ocupando demasiado espacio, podrías necesitar ajustar otros estilos, como margin o padding.

En cuanto a GitHub, parece que ya has subido tu proyecto correctamente y lo has desplegado usando GitHub Pages. Asegúrate de que el enlace de tu proyecto funcione correctamente y que todos los archivos necesarios estén incluidos en el repositorio.

Espero que estas sugerencias te sean útiles para mejorar la responsividad de tu proyecto. ¡Bons estudios!