Skip to content

Ejercicio para practicar un poco de lenguaje SASS

Notifications You must be signed in to change notification settings

GoatBass/sass-landing-page

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ejercicio SASS

  1. Añade el código SCSS necesario en _style.scss para estilizar la sección de equipo. Utiliza el nesting propio de SASS para definir los estilos, siguiendo el ejemplo de 'showcase'. Usa el operador '&' en alguna ocasión
  2. Explore el fichero main.css. Fíjate que se han generado varios estilos de forma dinámica: m-0, m-1, m-2, my-0, my-1, etc. Esto se debe al bucle @each en la linia 11 de _utilities.scss. En la linia 28 del HTML usa la clase 'my-1'; para seprar 1px el contenedor por el top i el bottom. Añade una clase en el elemento HTML adecuado para dejar 5px de margen entre la sección del header y la sección de equipo.
  3. Añade una nueva regla CSS en responsive/_mobile.scss; para que al llegar a 700px el viewport, los miembros del equipo queden apilados unos encima de otros.
  4. Parametriza el breakpoint de móvil ubicado en responsive/_mobile.scss. Usa una variable definida en _config.scss para establecer en que punto queremos aplicar el diseño responsive para móvil.
  5. Crea un nuevo botón a partir de la plantilla de botón definida en componentes/_button.scss. Este nuevo boton debe ser igual a los otros, pero debe tener un color rgb(36, 94, 36). Define el color junto a las otras variables. Usa este nuevo estilo para el botón 'Sign In'.

Diseño final esperado

Diseño

BONUS

Serias capaz de enriquecer el bucle de la linia 11 de _utilities.scss? Queremos generar ahora 5 clases nuevas: .mt-1 , .mt-2, .mt-3, .mt-4, .mt-5. Estas clases permitiran separar 1,2,3,4,5 píxeles el elemento HTML SOLO en la parte superior (top). Piensa como montar esta regla CSS dinámics dentro de la directiva @each.

About

Ejercicio para practicar un poco de lenguaje SASS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • SCSS 37.9%
  • CSS 34.2%
  • HTML 27.9%