From b197a19e0716eedc039ce2e6963f76a935a358d9 Mon Sep 17 00:00:00 2001
From: Vince <vi.teissier@gmail.com>
Date: Wed, 5 Jun 2024 08:29:15 +0200
Subject: [PATCH] test changement css 3/?

---
 application/views/album_details.php | 36 +++++++++++++++++++----------
 application/views/albums_list.php   | 30 ++++++++++++++++--------
 2 files changed, 45 insertions(+), 21 deletions(-)

diff --git a/application/views/album_details.php b/application/views/album_details.php
index 8e6a707..7f2fb1c 100644
--- a/application/views/album_details.php
+++ b/application/views/album_details.php
@@ -2,19 +2,31 @@
 <html>
 <head>
     <title><?= $album->albumName ?> - Details</title>
+    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bulma@1.0.0/css/bulma.min.css">
 </head>
 <body>
-    <h1><?= $album->albumName ?></h1>
-    <p><strong>Artist:</strong> <?= $album->artistName ?></p>
-    <p><strong>Genre:</strong> <?= $album->genreName ?></p>
-    <p><strong>Year:</strong> <?= $album->year ?></p>
-    <img src="data:image/jpeg;base64,<?= base64_encode($album->jpeg) ?>" alt="<?= $album->albumName ?> Cover">
-
-    <h2>Songs</h2>
-    <ul>
-        <?php foreach ($songs as $song): ?>
-            <li><?= anchor("music/view/{$song->trackId}", $song->trackName) ?></li>
-        <?php endforeach; ?>
-    </ul>
+    <section class="section">
+        <div class="container">
+            <h1 class="title"><?= $album->albumName ?></h1>
+            <div class="columns">
+                <div class="column is-one-third">
+                    <figure class="image">
+                        <img src="data:image/jpeg;base64,<?= base64_encode($album->jpeg) ?>" alt="<?= $album->albumName ?> Cover">
+                    </figure>
+                </div>
+                <div class="column">
+                    <p><strong>Artist:</strong> <?= $album->artistName ?></p>
+                    <p><strong>Genre:</strong> <?= $album->genreName ?></p>
+                    <p><strong>Year:</strong> <?= $album->year ?></p>
+                </div>
+            </div>
+            <h2 class="title is-4">Songs</h2>
+            <ul>
+                <?php foreach ($songs as $song): ?>
+                    <li><?= anchor("music/view/{$song->trackId}", $song->trackName) ?></li>
+                <?php endforeach; ?>
+            </ul>
+        </div>
+    </section>
 </body>
 </html>
diff --git a/application/views/albums_list.php b/application/views/albums_list.php
index 74225f6..d1c70a7 100644
--- a/application/views/albums_list.php
+++ b/application/views/albums_list.php
@@ -1,15 +1,27 @@
-<h5>Liste des Albums</h5>
-<section class="list">
+<h5 class="title is-5">Liste des Albums</h5>
+<section class="columns is-multiline">
 
 <?php
 foreach($albums as $album){
-	echo "<div><article>";
-	echo "<header class='short-text'>";
-	echo anchor("albums/view/{$album->id}","{$album->name}");
-	echo "</header>";
-	echo '<img src="data:image/jpeg;base64,'.base64_encode($album->jpeg).'" />';
-	echo "<footer class='short-text'>{$album->year} - {$album->artistName}</footer>
-	  </article></div>";
+    echo "<div class='column is-one-quarter'>";
+    echo "<article class='card'>";
+    echo "<div class='card-image'>";
+    echo '<figure class="image is-4by3">';
+    echo '<img src="data:image/jpeg;base64,'.base64_encode($album->jpeg).'" alt="'.$album->name.'">';
+    echo '</figure>';
+    echo "</div>";
+    echo "<div class='card-content'>";
+    echo "<div class='media'>";
+    echo "<div class='media-content'>";
+    echo "<p class='title is-4'>";
+    echo anchor("albums/view/{$album->id}", "{$album->name}");
+    echo "</p>";
+    echo "<p class='subtitle is-6'>{$album->year} - {$album->artistName}</p>";
+    echo "</div>";
+    echo "</div>";
+    echo "</div>";
+    echo "</article>";
+    echo "</div>";
 }
 ?>
 </section>