Alain Nussbaumer
0a072c7889
[web] Rename "Dropdown" control
...
The control "Dropdown" is renamed and depending components have been linted.
2023-07-08 14:43:38 +02:00
Alain Nussbaumer
897d5854af
[web] Make switches with rounded corners
...
Make the UI a bit more coherent by rounding corners of switches.
2023-07-02 11:30:06 +02:00
Alain Nussbaumer
91c5a4fa67
[web] Remove inline styles whenever possible
...
Most of the inline styles have been removed in favour of standard Bulma styles.
2023-07-01 18:19:29 +02:00
Alain Nussbaumer
387e531d64
[web] Cleanup of code to simplify
...
Useless methods have been removed and code has been partially cleaned up.
2023-06-07 21:25:54 +02:00
Alain Nussbaumer
f454e9229e
[web] Remove never called method
...
The method scrollToTop was a relic of the past and has been removed. The scrolling is now done in ContentWithHeading.
2023-06-04 15:59:21 +02:00
Alain Nussbaumer
a1046f3913
[web] Fix for items not displaying because of their name
...
Albums, artists, composers, genres, and any other items listed on page where they appear sorted by names are now all displayed properly.
2023-06-04 13:54:01 +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
e5a87d0396
[web] Fix hiding singles in artists and albums views
2022-03-20 15:24:23 +01: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
be66b0082c
[web-src] Fix wording for albums filter
2020-10-17 07:43:40 +02:00
chme
048b245155
[web-src] Only show Spotify filter if Spotify is enabled
2020-10-11 09:02:54 +02: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
f4f80f3508
[web-src] Only filter albums/artists if "hide singles" is enabled
2020-09-27 19:13:07 +02:00
chme
dbcd391331
[web-src] Refactor album+artist lists and add audiobooks artist page
2020-09-27 19:13:07 +02:00
chme
f8257a1f55
[web-src] Hide cover artwork in lists if disabled in settings
2020-09-27 19:13:07 +02:00
chme
48e766e1ae
[web-src] Show cover artwork in album listings
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
chme
52d37b883c
[web-src] Update to Vue CLI 4 and fix linter issues
2020-04-12 09:41:01 +02:00
chme
1d5d6f4858
[web-src] Add index button list to genre album/tracks page and generate index-id-tag in ListItemXXX
2018-12-23 09:31:04 +01:00
chme
382036687a
[web-src] Refactor ListItemAlbum to be a functional component
...
This should improve performance of long album lists.
2018-12-23 09:31:04 +01:00
chme
5e85e0b024
[web-src] Refactor details modal dialogs into separate components
...
This will allow to open a dialog outside of the ListItem component. Also
reduces the size of the generated DOM tree by only including one dialog
per page (per object type) and not for each list item.
2018-12-23 09:31:04 +01:00
chme
95b1cfc70b
[web-src] Index based navigation for artists, albums, genres
2018-12-23 09:31:04 +01:00
chme
d5ab294172
Merge forked-daapd-web into forked-daapd
2018-10-01 12:54:15 -07:00