diff --git a/characters.html b/characters.html index 828d8e9..1616cee 100644 --- a/characters.html +++ b/characters.html @@ -23,10 +23,21 @@ -
+ +
+
+ + + +
+
+
+
+ + \ No newline at end of file diff --git a/films.html b/films.html index 5e6f27d..e4e8ee3 100644 --- a/films.html +++ b/films.html @@ -21,6 +21,15 @@ + +
+
+ + + +
+
+
diff --git a/scripts/personnages.js b/scripts/personnages.js index 4414f55..30f6436 100644 --- a/scripts/personnages.js +++ b/scripts/personnages.js @@ -70,15 +70,16 @@ for (let i = 0; i < PERPAGE; i++) { `

${urlname}

-
-
Année de Naissance : ${urlbirth_year}
-
Couleur des Yeux : ${urleye_colo}
-
Genre : ${urlgender}
-
Couleur des Cheveux : ${urlhair_color}
-
Poids du personnage : ${urlmass} kg
-
Couleur de Peau : ${urlskin_color}
-
Planète de Naissance : ${urlhomeworld}
-
Film où je suis présent : ${urlfilms}
+
+
Année de Naissance : ${urlbirth_year}
+
Couleur des Yeux : ${urleye_colo}
+
Genre : ${urlgender}
+
Couleur des Cheveux : ${urlhair_color}
+
Poids du personnage : ${urlmass} kg
+
Couleur de Peau : ${urlskin_color}
+
+
Planète de Naissance : ${urlhomeworld}
+
Film où je suis présent : ${urlfilms}
`; diff --git a/scripts/planets.js b/scripts/planets.js index 4b6b113..83834ef 100644 --- a/scripts/planets.js +++ b/scripts/planets.js @@ -20,15 +20,6 @@ function remplissage(results) { const population = resultPlanet.population; const tabResidents = resultPlanet.residents; - //Problème de requêtes asyncrones - // let tabResidents = []; - // for(index in resultPlanet.residents){ - // api_call(resultPlanet.residents[index], (jsonresp)=>{ - // console.log(jsonresp.name); - // }); - // } - // console.log(`${nom} - résidents : ${resultPlanet.residents}`); - // console.log(`nom des résidents : ${tabResidents}`); const tabFilms = resultPlanet.films; @@ -36,26 +27,26 @@ function remplissage(results) { `

${nom}

-
+

${terrain}

${climate}

${diametre}Km

-
${tabResidents}
-
${tabFilms}
+
${tabResidents}
+
${tabFilms}
`; } + //Pagination + createPagination(previousUrl, nextUrl, planetes, remplissage); + const accordeonItemHeader = document.querySelectorAll(".accordeon_item_header"); for (item of accordeonItemHeader) { item.addEventListener("click", (event) => { item.classList.toggle("active"); }); } - - //Pagination - createPagination(previousUrl, nextUrl, planetes, remplissage); } api_call(API_URL + "/planets", remplissage); diff --git a/styles/style.css b/styles/style.css index 882f233..916107a 100644 --- a/styles/style.css +++ b/styles/style.css @@ -32,6 +32,7 @@ body{ form label{ margin: 0.5em; + color: var(--blanc); } form input{ @@ -149,8 +150,11 @@ div.image-charactere { .accordeon_item_body_content{ color : #000; padding: 1.5rem; - line-height: 1.5rem; - + line-height: 1.5rem; + } + + .column1, .column2, .column3{ + padding: 1em; } .accordeon_item_header.active + .accordeon_item_body{