marmorrei / itacademy-sprint2

0 stars 0 forks source link

Sprint-2

Descripció El teu repte és construir una landing page i fer que sembli el més possible a aquest disseny:

(image)

El disseny per a mòbil ha de quedar així:

(image)

Has d'utilitzar Bootstrap 5 i SASS per a generar els teus estils CSS.

Important

En -> aquest link tens els recursos per crear la web.

Indicacions per a Bootstrap:

Nivell 1

(image)

Per a això hauràs d'implementar:

->Components navbar

->Grid system

Important

Abans de començar a muntar la web, hauràs de veure el vídeo recomanat anteriorment, per a aprendre a instal·lar Bootstrap en el teu projecte fent servir el gestor de paquets npm.

Requisits mínims:

Color principal: #fca311 Color secundari: #14213d

(image)

Requisits mínims:

En aquest tutorial ensenya com fer-ho.-> How to Style Bootstrap Tabs Step-by-Step

(image)

Com les cards de la imatge són molt diferents a les cards de Bootstrap, en aquest exercici et donem la possibilitat de, o bé personalitzar les cards de Bootstrap o bé crear les teves pròpies classes per maquetar-les.

Requisits mínims:

(image)

Requisits mínims

Nivell 2

(image)

COMPTE! abans de passar al nivell 2 verifica que has entès bé tots els exercicis del nivell 1.

El nivell 2 i 3 són opcionals, l'important és aprendre els conceptes de cada sprint, si l'has copiat ràpid d'internet no té valor, ja que si passes així tots els sprints, hauràs treballat molt i après poc.

A una entrevista tècnica a una empresa o a les proves de nivell de l'itinerari (després del sprint 5 i 9) es detecta molt ràpid aquests casos. No retardis el teu aprenentatge, millor fer pocs exercicis bé que molts ràpids.

(image)

Requisits mínims

Sobre formularis de Bootstrap ->forms overview

Més informació de com validar formularis amb Bootstrap ->aquí

Nivell 3

(image)

Com has implementat el posicionament de les cards de descàrregues de l'exercici 3? Has creat una classe o id per a cada card?:

(image)

Per pocs elements no suposa molta feina, però que passaria si tinguessis una web plena de cards, les quals vols estilitzar en funció de la seva posició?, hauries de crear massa classes!

En aquest exercici hauràs de posicionar les targetes de l'exercici 3 utilitzant l'herència de SASS conjuntament amb la pseudo-classe nth-child (en aquest cas podem utilitzar nth-child(1), nth-child(2) i nth-child(3) per simplificar l'exercici).

Recordatoris

Recursos

IMPORTANT: En -> aquest link, tens els recursos per a poder crear la web.