Giter Club home page Giter Club logo

modulo-1-evaluacion-final-eliaar's Introduction

Adalab

Descripción de los apartados realizados:

CSS Layout:

  1. El botón de hamburguesa (en la esquina superior izquierda) esta fijo en la parte superior de la pantalla y no desaparecer al hacer scroll. El icono de la hamburguesa es un enlace a la página de Adalab. Este menú de hamburguesa no despliega ningún submenú.
  2. Primer módulo (Anonymous proxy): está maquetado con flexbox y ocupa el alto de la ventana del navegador.
  3. Segundo módulo (Looking Through A Window): está maquetado con flexbox.
  4. Tercer módulo (3 Reasons To Purchase): los 3 elementos del listado estan maquetados con CSS Grid en todos los tamaños de pantalla.
  5. Cuarto módulo (footer): está maquetar usando flexbox. Todos los textos de los dos son enlaces a la página de Adalab.

Interacciones:

  1. El botón de flecha del módulo hero está enlazado a la sección "3 Reasons To Purchase".
  2. El botón de flecha del footer está enlazado enlazar al inicio de la página.
  3. Todos los links del pie van a https://adalab.es.
  4. En el hover de los botones ("Go" y "3 Reasons To Purchase") se ha incluido una transición que dejamos a vuestra elección (por ejemplo: color, tamaño, etc.).
  5. Se ha heccho una pequeña animación en el botón del footer y del hero (también en :hover para que no resulte molesto.

Criterios:

  • Se ha cumpliado con todos los criterios. Así: General
  1. Se usa una estructura adecuada de ficheros y carpetas para un proyecto web, y se enlaza bien los distintos ficheros * .
  2. Uso de control de versiones con ramas para manejar un proyecto de código. HTML
  3. Se tiene el código perfectamente indentado * .
  4. Se crea código HTML con sintaxis correcta, bien estructurado * .
  5. Se usa etiquetas HTML semánticas adecuadas para cada pieza de contenido * . CSS / Sass
  6. Se tiene el código perfectamente indentado * .
  7. Se crea código Sass con sintaxis correcta, bien estructurado * .
  8. Se usa algunas características de Sass como variables, anidación y parciales (además, se ha añadido el uso de @mixin)
  9. Se usa código CSS que utiliza de forma intensiva selectores de clase, sin usar selectores de etiqueta ni de id * .
  10. Se usa selectores de clase en inglés * .
  11. Se usa el modelo de caja de CSS de forma adecuada para especificar tamaño, relleno y márgenes * .
  12. Se usa estilos de texto y fondo para distintos tipos de elementos.
  13. Se usa flexbox de forma adecuada para organizar elemento en cajas flexibles * .
  14. Se usa media queries para que los diseños se ajusten a distintos tamaños de dispositivo * .
  15. Se usa posicionamiento para emplazar elementos fijos y absolutos en la pantalla.
  16. Se usa CSS grid para emplazar elementos usando una rejilla.
  17. Se usa transiciones CSS para dotar de dinamismo a un proyecto web.

modulo-1-evaluacion-final-eliaar's People

Contributors

eliaar avatar

Watchers

James Cloos avatar

modulo-1-evaluacion-final-eliaar's Issues

Mejoras

Muy buen trabajo @EliaAR!!!

Aquí tienes unos consejos para mejorar tu ejercicio:

Puntuación: 322 / 429

  • CARPETAS > CSS: La ruta del fichero CSS debe empezar por ./assets/css/.
  • CARPETAS > No has subido el fichero .gitignore y eso ha hecho que se te suban las carpetas node_modules y public. Bórralas y, después, incorpora el .gitignore
  • HTML > ATRIBUTOS: Todos los a deben tener el atributo title.
  • HTML > HERO: El texto del título del hero debe ser: Anonymous proxy.
  • HTML > HERO: El texto del subtítulo del hero debe ser: In hac habitasse platea dictumst.
  • HTML > MÓDULO LOOKING: Debe haber un elemento con el texto "Looking through a window".
  • HTML > MÓDULO LOOKING: Debe haber un párrafo con el texto "Donec accumsan...".
  • HTML > MÓDULO 3 REASON: Debe haber un elemento con el texto "3 reasons to purchase" que sea un H2 - H6.
  • HTML > MÓDULO 3 REASON: Debe haber un elemento con el texto "Lorem ipsum dolor sit amet, consecteur.".
  • HTML > MÓDULO 3 REASON: Debe haber un elemento con el texto "Curabitur ac erat".
  • HTML > MÓDULO 3 REASON: Debe haber un a o un button con el texto "More reasons".
  • CSS > HERO: El hero debe tener una imagen de fondo centrada horizontal y verticalmente.

Es posible que cuando corrijas uno de estos puntos, otros se corrijan solos, ya que unos dependen de otros.

Y recuerda algo muy importante:

  • Escribe tu código en inglés.
  • Escribe todos los ficheros y carpetas en inglés.
  • Los commits también tienen que ser en inglés, empezando por un verbo en infinitivo.

Ánimo y si tienes cualquier duda avísame!!!

Con cada mejora que hagas, márcala como completada en este issue y su súbela a este repo.

Este issue ha sido creado automáticamente por ello puede tener algún error, si hay algo que no te encaja escribe por slack al coordinador de Adalab.

Para corregir el ejercicio buscamos determinadas palabras en el código para identificar las secciones. Por ejemplo buscamos Creando para buscar el título de la página. Si has escrito mal alguna palabra en el código es posible que te aparezcan aquí falsos errores.

Por favor no cierres este issue, ya lo haremos nosotros.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.