Alain Nussbaumer
c6a57a38f9
[web] Use named route for the files page
...
Switching to named routes in order to reduce future maintenance.
2023-07-10 13:24:42 +02:00
Alain Nussbaumer
44d488467e
[web] Use named route for the podcasts page
...
Switching to named routes in order to reduce future maintenance.
2023-07-10 13:09:27 +02:00
Alain Nussbaumer
f09647d754
[web] Use named route for the "now playing" page
...
Switching to named routes in order to reduce future maintenance.
2023-07-10 12:19:34 +02:00
Alain Nussbaumer
87ccdf7723
[web] Use named route for the library search page
...
Switching to named routes in order to reduce future maintenance.
2023-07-10 12:10:39 +02:00
Alain Nussbaumer
ed654381b8
[web] Use named route for the page queue
...
Switching to named routes in order to reduce future maintenance.
2023-07-10 11:57:29 +02:00
Alain Nussbaumer
9f3fee08b2
[web] Use named route for the about page
...
Switching to named routes in order to reduce future maintenance.
2023-07-10 10:37:45 +02:00
Alain Nussbaumer
53e132f441
[web] Use named route for podcast page
...
Switching to named routes in order to reduce future maintenance.
2023-07-10 10:03:05 +02:00
Alain Nussbaumer
72c5172f12
[web] Use named route for audiobook albums
...
Switching to named routes in order to reduce future maintenance.
2023-07-10 09:52:52 +02:00
Alain Nussbaumer
5c573f7138
[web] Fix display of artists having a very long name
...
Artists with very long names do not overlap the rest of the UI.
2023-07-09 00:25:06 +02:00
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
332a57040e
[web] Fix the centering of the player buttons
...
The buttons of the player are not centered.
2023-07-07 13:26:19 +02:00
Alain Nussbaumer
583b676489
[web] Create a slider component
...
As a component, the slider is easier to maintain.
2023-07-07 13:26:19 +02:00
Alain Nussbaumer
ae2a789c22
[web] Remove custom CSS styles in favour of standard Bulma styles.
...
In order to reduce maintenance efforts, custom styles are removed whenever possible.
2023-07-07 13:26:19 +02:00
Alain Nussbaumer
cad9962cec
[web] Fix missing rounded corner on some modal dialogs
...
Modal dialogs having elements with a background in their footer are now properly rounded.
2023-07-07 13:26:19 +02:00
Alain Nussbaumer
c268d093ca
[web] Fix missing rounded corner on some modal dialogs
...
Modal dialogs having elements with a background in their footer are now properly rounded.
2023-07-07 13:26:19 +02:00
Alain Nussbaumer
5e73554ad5
[web] Fix an issue preventing files to be added from the "Files" modal dialog
...
It is now possible to add files from the modal dialog for files.
2023-07-02 19:42:10 +02:00
Alain Nussbaumer
a7ca88574c
[web] Fix album not being displayed on the "Now Playing" page
...
Whenever available, the album information is now displayed on the "Now Playing Page".
2023-07-02 19:31:05 +02:00
Alain Nussbaumer
85955ef13c
[web] Remove console logging
2023-07-02 18:46:10 +02:00
Alain Nussbaumer
5f433a2c20
[web] Harmonise use use of rounded switches
...
Checkboxes have now the same appearance all over the UI.
2023-07-02 18:07:12 +02:00
Alain Nussbaumer
1502efdf43
[web] Lint the source code
2023-07-01 22:03:56 +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
60f1c84a21
[web] Replace custom CSS styles with standard Bulma styles
...
Standard Bulma styles are now used over custom styles.
2023-07-01 09:48:38 +02:00
Alain Nussbaumer
efe5f24049
[web] Fix vertical alignment of items presented in lists
...
Items presented in lists are not vertically centered.
2023-07-01 09:09:16 +02:00
Alain Nussbaumer
611c989b91
[web] Fix vertical alignment of all icons with their associated content
...
All icons, usually next to a text, are now centered vertically.
2023-06-30 21:41:40 +02:00
Alain Nussbaumer
cef98f689b
[web] Lint source code
...
Removal of useless statements.
2023-06-30 03:54:15 +02:00
Alain Nussbaumer
fb84247982
[web] Fix missing translations in placeholder
...
Placeholders for input fields are now translated.
2023-06-30 03:44:35 +02:00
Alain Nussbaumer
c89aaa895f
[web] Change cursor icon for stream volume when output is disabled
...
The cursor icon for the stream volume when the slider is inactive is now a Material Design Icon.
2023-06-29 22:52:21 +02:00
Alain Nussbaumer
523f88cc0b
[web] Change cursor visuals when no operation is allowed on slider
...
The default cursor of the browser is now overridden by another icon from Material Design Icons.
2023-06-29 22:52:21 +02:00
Alain Nussbaumer
0ec390907d
[web] Use default Bulma styles instead of custom ones
...
In the context of sliders - specifically the volume control - Bulma styles have been used instead of custom styles for an easier maintainability.
2023-06-29 22:52:21 +02:00
Alain Nussbaumer
979e60630e
[web] Fix spacing of pages due to changes in the Now Playing Page
...
The top and bottom spacing for all the pages have been streamlined. Moreover, CSS styles have been reduced.
2023-06-29 22:52:21 +02:00
Alain Nussbaumer
eeb4d328c8
[web] Improve user interaction with sliders for output volume and music progress bar #1620
...
The sliders for output volume and the music slider have been optimised and simplified (one library less) to ensure easier user interaction.
2023-06-29 22:52:21 +02:00
Alain Nussbaumer
7f1febe9e1
[web] Replace custom styles with standard Bulma styles
...
Wherever possible, out of the box Bulma styles are now used instead of custom defined ones.
2023-06-11 08:44:45 +02:00
Alain Nussbaumer
bbe29a7a63
[web] Fix icon when track is not playable
...
Spotify tracks that are not playable have now a "not allowed" cursor when hovered.
Moreover, the Bulma CSS class is now used for clickable items instead of a custom one.
2023-06-10 19:22:29 +02:00
Alain Nussbaumer
6a2f85e04f
[web] Fix for Spotify playlist not being played properly
...
If a Spotify playlist is containing unplayable tracks (e.g., wrong market), the position of the subsequent tracks in the playlist must be changed accordingly.
Moreover, the album property was provided for no reason.
2023-06-10 18:25:12 +02:00
Alain Nussbaumer
3b81791cd0
[web] Fix missing translations in modal dialog playlist view
...
The path and the playlist types are now translated.
2023-06-10 13:48:58 +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
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
Alain Nussbaumer
931c7477c3
[web] Align the presentation of list of tracks
...
Makes the list of Spotify tracks ressemble the standard list of tracks.
2023-06-07 15:06:02 +02:00
Alain Nussbaumer
65b16c60fb
[web] Add hint on buttons of the audio player when hovering them #1512
...
When hovering the buttons of the player, a short description is displayed. Moreover, the seek buttons are explicit now.
2023-06-04 18:25:47 +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
1b71cf2a15
[web] Fix inability to start from a specific track of an album
...
In the album view, whatever the chosen track, the player always started from the first track of the album.
2023-06-03 19:22:02 +02:00
Alain Nussbaumer
6bf40c139d
[web] Remove console logging
...
Console logging has been removed from all the pages.
2023-06-03 18:58:11 +02:00
Alain Nussbaumer
fc5d284588
[web] Remove useless condition
...
No action is taken from this conditional test and therefore can be removed.
2023-06-03 18:53:39 +02:00
Alain Nussbaumer
aa3127167b
[web] Beautify code
...
The source code has been beautified to follow the coding standards.
2023-06-03 18:52:17 +02:00
Alain Nussbaumer
025a1c73a8
[web] Fix non-closing album modal dialog
...
When clicking on the artist name in the album modal dialog, the dialog was not close.
2023-06-03 18:44:49 +02:00
Alain Nussbaumer
9bd68ca306
[web] Fix an issue preventing removal of RSS podcasts #1616
...
RSS podcasts can now be removed. Moreover, the remove option is not shown anymore to non-RSS podcasts.
2023-06-02 23:13:44 +02:00
Alain Nussbaumer
b0f418abda
[web] Add missing translations
...
Translations were missing for the remove podcast feature. A cleanup of the German translation files has been done as well.
2023-06-02 22:13:38 +02:00
Alain Nussbaumer
c6b4f565a5
#1473 Add sort by rating for composer, genre, and artist tracks.
2023-04-05 20:36:19 +02:00
Alain Nussbaumer
879feab518
[web] Fix for error messages not displaying #1500
2023-01-23 04:37:43 -08:00
whatdoineed2do/Ray
dd1b39b347
[web] directory modal handling fix
2023-01-21 21:46:14 +00:00