Commit Graph

11 Commits

Author SHA1 Message Date
Alain Nussbaumer
3a1cc63e8f [web] Fix cover artwork display on different pages #1506
On some pages, the cover artwork was overlapping or not displayed properly. Moreover, the use of the component CoverArtwork has been generalised.
2023-06-07 18:55:44 +02:00
chme
3a0203855f [web-src] Increase bottom margin for all pages 2022-04-08 17:53:16 +02:00
chme
27e2274d8a [web] Refactor lists to improve performance
Reduces the number of Vue components that need to be created/managed.
Instead of a Vue component for each item, we now only have one Vue
component for the whole list of items.
2022-03-19 07:04:37 +01:00
chme
c78f861f45 [web] Format web sources with prettier and run fix linting errors 2022-03-19 07:04:37 +01:00
chme
de097fcf94 [web] Migration to Vue 3 and Vite 2022-03-19 07:04:37 +01:00
chme
1aa401f024 [web-src] Fix cover artwork shadow clipped off 2020-10-18 09:44:59 +02:00
chme
efb647d013 [web-src] Artists/albums list sort + filter 2020-10-11 07:53:52 +02:00
chme
8bc3fcd109 [web-src] Refine hide/show index lists 2020-10-11 07:53:52 +02:00
chme
2019e88bb3 [web-src] Tweak spacing in album page 2020-06-30 08:28:33 +02:00
chme
5e33b2a612 [web-src] Fix overly not covering whole screen for navbar dialogs 2020-06-30 08:28:32 +02:00
chme
d2b5e82837 [web-src] Show album cover artwork in album page 2020-06-30 08:28:32 +02:00