diff --git a/src/main/base/browserwindow.ts b/src/main/base/browserwindow.ts
index da39d7eb..60715685 100644
--- a/src/main/base/browserwindow.ts
+++ b/src/main/base/browserwindow.ts
@@ -126,6 +126,7 @@ export class BrowserWindow {
"components/hello-world",
"components/inline-collection-list",
"components/settings-window",
+ "components/pagination"
],
appRoutes: [
{
diff --git a/src/main/base/store.ts b/src/main/base/store.ts
index b7786b98..68ea8cf1 100644
--- a/src/main/base/store.ts
+++ b/src/main/base/store.ts
@@ -153,10 +153,14 @@ export class Store {
"size": "normal"
},
"albums": {
+ "scroll": "infinite",
"sort": "name",
"sortOrder": "asc",
"viewAs": "covers"
},
+ "playlists": {
+ "scroll": "infinite"
+ },
"localPaths": []
},
"audio": {
diff --git a/src/renderer/style.css b/src/renderer/style.css
index cae4ed88..24dd7cac 100644
--- a/src/renderer/style.css
+++ b/src/renderer/style.css
@@ -17782,6 +17782,7 @@ body.no-gpu .lyric-line:hover::after {
}
.moreinfo-modal .modal-window .modal-content {
height: max-content !important;
+ padding-block: 25px;
}
.equalizer-panel .modal-window {
height: 330px;
diff --git a/src/renderer/views/components/pagination.ejs b/src/renderer/views/components/pagination.ejs
new file mode 100644
index 00000000..82fc0206
--- /dev/null
+++ b/src/renderer/views/components/pagination.ejs
@@ -0,0 +1,175 @@
+
+
+
\ No newline at end of file
diff --git a/src/renderer/views/pages/cider-playlist.ejs b/src/renderer/views/pages/cider-playlist.ejs
index fc7f79dc..f0d799da 100644
--- a/src/renderer/views/pages/cider-playlist.ejs
+++ b/src/renderer/views/pages/cider-playlist.ejs
@@ -107,6 +107,12 @@
{{app.getLz('term.confirm')}}
+