diff --git a/resources/assets/js/components/screens/AlbumScreen.vue b/resources/assets/js/components/screens/AlbumScreen.vue
index dc37abb7..7c4908c4 100644
--- a/resources/assets/js/components/screens/AlbumScreen.vue
+++ b/resources/assets/js/components/screens/AlbumScreen.vue
@@ -52,7 +52,7 @@
-
+
-
+
-
@@ -186,16 +186,4 @@ eventBus.on('SONGS_UPDATED', () => albumStore.byId(albumId.value!) || go('albums
#albumWrapper {
@include artist-album-info-wrapper();
}
-
-.albums-pane {
- padding: 1.8rem;
-
- > ul {
- @include artist-album-wrapper();
- }
-}
-
-.info-pane {
- padding: 1.8rem;
-}
diff --git a/resources/assets/js/components/screens/ArtistScreen.vue b/resources/assets/js/components/screens/ArtistScreen.vue
index 71c44164..d1185e48 100644
--- a/resources/assets/js/components/screens/ArtistScreen.vue
+++ b/resources/assets/js/components/screens/ArtistScreen.vue
@@ -63,7 +63,7 @@
-
+
-
@@ -175,16 +175,4 @@ eventBus.on('SONGS_UPDATED', () => artistStore.byId(artist.value!.id) || go('art
#artistWrapper {
@include artist-album-info-wrapper();
}
-
-.albums-pane {
- padding: 1.8rem;
-
- > ul {
- @include artist-album-wrapper();
- }
-}
-
-.info-pane {
- padding: 1.8rem;
-}
diff --git a/resources/assets/js/components/ui/ArtistAlbumScreenTabs.vue b/resources/assets/js/components/ui/ArtistAlbumScreenTabs.vue
index 8ac1629f..464580ce 100644
--- a/resources/assets/js/components/ui/ArtistAlbumScreenTabs.vue
+++ b/resources/assets/js/components/ui/ArtistAlbumScreenTabs.vue
@@ -54,7 +54,28 @@
}
:deep(main) {
+ display: flex;
+ flex-direction: column;
+ overflow: auto;
flex: 1;
+}
+
+:deep(.songs-pane), :deep(.albums-pane) {
+ display: flex;
+ flex-direction: column;
overflow: auto;
}
+
+:deep(.albums-pane) {
+ > ul {
+ @include artist-album-wrapper();
+
+ padding: 1.8rem;
+ overflow: auto;
+ }
+}
+
+:deep(.info-pane) {
+ padding: 1.8rem;
+}