11 Commits

Author SHA1 Message Date
Alain Nussbaumer
6221f40e96 [web] Fix missing translation in audiobook page. Reorganise some translations to be more coherent. 2022-06-09 10:43:03 +02:00
Alain Nussbaumer
b788273e4c Code formatting, translation mistakes, and removal of useless libraries. 2022-05-29 18:49:00 +02:00
Alain Nussbaumer
167ba86211 #1458 Translation of Web UI 2022-05-20 13:44:22 +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
efb647d013 [web-src] Artists/albums list sort + filter 2020-10-11 07:53:52 +02:00
chme
886754e6ad [web-src] Audiobooks index list 2020-09-27 19:24:39 +02:00
chme
dbcd391331 [web-src] Refactor album+artist lists and add audiobooks artist page 2020-09-27 19:13:07 +02:00
chme
9c4c25f507 [web-src] Start implementing audiobooks authors page 2020-09-27 19:13:07 +02:00
chme
1d274a79bb [web-src] Use generic albums api function for all media kinds 2020-07-01 07:32:12 +02:00