jvmonjo / eines2-pac1

Starter template for the Advanced HTML and CSS courses on the Masters Programmes at the Universitat Oberta de Catalunya

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Documentació

Guia d'estils

S'ha instal·lat stylelint amb una configuració estàndard amb algunes regles específiques de scss. S'ha procurat seguir una convenció en la nomenclatura basada en BEM.

HTML

S'ha afegit la propietat lang al HTML per a definir l'idioma principal del document.

S'han usat etiquetes semàntiques. Per definir el layout principal s'ha usat un header un main i un footer. Dins del main cada apartat va dins de la seua pròpia section.

S'ha afegit un min-height de 100vh al main per garantir que el peu quede sempre a la part de baix de la pantalla.

He evitat en la mesura del possible fer resets globals seguint les guies d'estil estàndard de stylint per a scss. En el seu lloc s'han usat mixins per fer resets allà on ha sigut necessari, per exemple a l'estil de les llistes.

La responsivitat s'ha assolit amb flexbox i media queries.

Dependències externes

S'han afegit com a dependències externes:

  • Hamburgers (llibreria per fer el botó de menú animat)
  • Fontawesome

Validació

La web s'ha validat en els següents estàndards:

Deploy

La web s'ha publicat a https://eines2.netlify.app i el codi font està allotjat a https://github.com/jvmonjo/eines2-pac1

About

Starter template for the Advanced HTML and CSS courses on the Masters Programmes at the Universitat Oberta de Catalunya


Languages

Language:CSS 48.3%Language:HTML 37.2%Language:JavaScript 14.5%