diff --git a/src/app/components/controls/controls.component.scss b/src/app/components/controls/controls.component.scss
index 6430b54..6f874bc 100644
--- a/src/app/components/controls/controls.component.scss
+++ b/src/app/components/controls/controls.component.scss
@@ -2,13 +2,37 @@
width: 100%;
padding: 18px;
line-height: 1.5em;
+ display: grid;
+ grid-template-columns: 25% 10% 55% 10%
}
.form-control-range {
- display: inline;
+ display: inline-block;
+}
+
+div.time {
+ display: grid;
+ grid-template-columns: min-content auto min-content;
+
+ span {
+ padding: 0 5px;
+ }
+}
+
+figure {
+ margin: 0;
+
+ img {
+ height: 2rem;
+ display: inline-block;
+ }
+
+ figcaption {
+ display: inline-block;
+ }
}
// #song-range {
// width: 50%;
// }
// #volume-range {
// width: 20%;
-// }
\ No newline at end of file
+// }
diff --git a/src/app/components/controls/controls.component.ts b/src/app/components/controls/controls.component.ts
index de01f9c..b7497a5 100644
--- a/src/app/components/controls/controls.component.ts
+++ b/src/app/components/controls/controls.component.ts
@@ -1,8 +1,9 @@
import { Component, OnInit } from '@angular/core';
-import { faPlay, faPause, faVolumeMute, faVolumeDown, faVolumeUp } from '@fortawesome/free-solid-svg-icons';
+import { faPlay, faPause, faVolumeMute, faVolumeDown, faVolumeUp, faMusic } from '@fortawesome/free-solid-svg-icons';
import { AudioService } from 'src/app/services/audio.service';
-import { Song } from '../../classes/entities';
+import { Song, Artist, Album } from '../../classes/entities';
import { ApiService } from 'src/app/services/api.service';
+import { DataService } from 'src/app/services/data.service';
@Component({
selector: 'app-controls',
@@ -17,17 +18,28 @@ export class ControlsComponent implements OnInit {
faVolumeMute = faVolumeMute;
faVolumeDown = faVolumeDown;
faVolumeUp = faVolumeUp;
+ faMusic = faMusic;
- currentSong: Promise