diff --git a/springSpotifyPlayList/frontend/spotify-playlist-ui/src/App.vue b/springSpotifyPlayList/frontend/spotify-playlist-ui/src/App.vue
index 825036342..1dea6090d 100644
--- a/springSpotifyPlayList/frontend/spotify-playlist-ui/src/App.vue
+++ b/springSpotifyPlayList/frontend/spotify-playlist-ui/src/App.vue
@@ -16,7 +16,13 @@
Authorize with Spotify
-
+
+
diff --git a/springSpotifyPlayList/frontend/spotify-playlist-ui/src/views/Album/GetAlbum.vue b/springSpotifyPlayList/frontend/spotify-playlist-ui/src/views/Album/GetAlbum.vue
index fd7011e84..a4570f32d 100644
--- a/springSpotifyPlayList/frontend/spotify-playlist-ui/src/views/Album/GetAlbum.vue
+++ b/springSpotifyPlayList/frontend/spotify-playlist-ui/src/views/Album/GetAlbum.vue
@@ -4,7 +4,10 @@
+
{{ fetchAlbumError }}
@@ -51,7 +62,11 @@
Tracks
-
+
Track: {{ track.name }}
@@ -77,17 +92,20 @@
-
Loading...
+
+ Loading...
+
+ },
+};
+
\ No newline at end of file
+/* Main container and form styling */
+.container {
+ max-width: 900px;
+ margin: 0 auto;
+}
+
+.album-form {
+ margin-top: 30px;
+}
+
+.form-label {
+ color: #fff;
+ font-size: 1.5rem;
+}
+
+.form-control-lg {
+ font-size: 1.2rem;
+ border-radius: 10px;
+ padding: 10px;
+}
+
+.album-details {
+ margin-top: 30px;
+}
+
+.album-card {
+ background-color: #191414;
+ border-radius: 15px;
+ padding: 20px;
+ margin-bottom: 20px;
+ box-shadow: 0 4px 15px rgba(0, 0, 0, 0.4);
+}
+
+.album-title {
+ font-family: "Roboto", sans-serif;
+ color: #1db954;
+ font-weight: 700;
+ font-size: 1.8rem;
+ text-align: center;
+ margin-bottom: 10px;
+}
+
+/* Album image styling */
+.album-cover {
+ max-width: 400px;
+ max-height: 400px;
+ object-fit: cover;
+ border-radius: 15px;
+ border: 4px solid #1db954;
+ margin-top: 10px;
+}
+
+/* URL and button styling */
+.album-url a {
+ font-size: 1.2rem;
+ color: #1db954;
+ text-decoration: none;
+}
+
+.btn-outline-light {
+ border-color: #1db954;
+ color: #1db954;
+ font-size: 1.2rem;
+ font-weight: bold;
+}
+
+.btn-outline-light:hover {
+ background-color: #1db954;
+ color: #191414;
+}
+
+/* Track list styling */
+.track-list ul {
+ list-style: none;
+ padding: 0;
+}
+
+.track-list li {
+ margin-bottom: 10px;
+ font-size: 1.2rem;
+ color: #fff;
+}
+
+.track-preview {
+ margin-top: 5px;
+}
+
+.loading-text {
+ font-size: 1.5rem;
+ color: #686868;
+}
+
\ No newline at end of file