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
|
6c3e74d159
|
[web] Add Chinese translation
The web UI is now translated to Chinese.
|
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
|
4cddfa4dfc
|
[web] Fix spacing of title text on the "Radio" page.
The "Radio" page has now the same spacing between the title and subtitle as the one on other pages.
|
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
|
1cdee635d7
|
[web] Pluralisation when there is no occurrence of an item
Proper translations If there are no occurrence of a specific item.
|
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
|
e4f4824023
|
[web] Fix a warning message in the console on the "About" and "Search" pages.
When accessing the "About" and "Search", no warning is shown regarding the scope of translations.
|
2023-07-02 20:21:39 +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
|
56842bb469
|
[web] Fix incorrect colour of loading progress bar
All informative UI elements have now the information colour defined in Bulma.
|
2023-07-02 19:20:44 +02:00 |
|
Alain Nussbaumer
|
ea3975753d
|
[web] Fix issue preventing adding tracks from the artist tracks page
|
2023-07-02 19:14:47 +02:00 |
|
Alain Nussbaumer
|
adf9e8c969
|
[web] Fix incorrect disabling of queue buttons
|
2023-07-02 19:13:38 +02:00 |
|
Alain Nussbaumer
|
85955ef13c
|
[web] Remove console logging
|
2023-07-02 18:46:10 +02:00 |
|
Alain Nussbaumer
|
8996021d83
|
[web] Fix issue preventing adding tracks to the queue from the artist tracks page
|
2023-07-02 18:45:45 +02:00 |
|
Alain Nussbaumer
|
20f9284ae4
|
[web] Update libraries
Libraries have been updated to use Vite version 4.
|
2023-07-02 18:38:31 +02:00 |
|
Alain Nussbaumer
|
8fc97b1f2e
|
[web] Remove v-html usage
Reinforcing security by remove the usage of v-html.
|
2023-07-02 18:11:41 +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
|
bfd406206b
|
[web] Disable buttons "edit" and "clear" when queue is empty
|
2023-07-02 17:44:14 +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
|
940f30dab6
|
[web] Change URL to Material Design Icons
|
2023-07-01 22:14:04 +02:00 |
|
Alain Nussbaumer
|
af79503ab6
|
[web] Lint source code
|
2023-07-01 22:09:34 +02:00 |
|
Alain Nussbaumer
|
1502efdf43
|
[web] Lint the source code
|
2023-07-01 22:03:56 +02:00 |
|
Alain Nussbaumer
|
83e3d43a21
|
[web] Add pluralisation to the translations
Texts are now pluralized where necessary.
|
2023-07-01 21:53:52 +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
|
3d2392567a
|
[web] Remove empty JavaScript statements
|
2023-06-30 03:51:38 +02:00 |
|
Alain Nussbaumer
|
1c0ceec2be
|
[web] Streamline usage of the same word for username in German
|
2023-06-30 03:45:54 +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
|
a06beacfcf
|
[web] Fix security issue with word-wrap library
|
2023-06-29 22:52:21 +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
|
9556548fc7
|
[web] Fix the size of the slider handle
The slider handle is now the same size as it was initially. Moreover, it gets bigger on mobile.
|
2023-06-29 22:52:21 +02:00 |
|
Alain Nussbaumer
|
09a4b0d6f7
|
[web] Reduce the size of sliders
While keeping the ability to reach easily sliders, their visual size has been reduce to make them less bulky.
|
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
|
9180710953
|
[web] Remove unused CSS class
Cleanup of the CSS styles.
|
2023-06-29 22:52:21 +02:00 |
|
Alain Nussbaumer
|
b01ebf6503
|
[web] Fix cursor icon when slider is not active
When the slider is not active, the cursor changes to show that the control is not usable.
|
2023-06-29 22:52:21 +02:00 |
|
Alain Nussbaumer
|
892ce26f44
|
[web] Fix spacing of elements in the pages with hero content
Spacing is now identical to the former spacing.
|
2023-06-29 22:52:21 +02:00 |
|
Alain Nussbaumer
|
0e0eb474eb
|
[web] Fix a bug preventing the options to be correctly hidden on the composer pages.
Now, when using the chevron (up and down), the option menu is revealed or hidden properly.
|
2023-06-29 22:52:21 +02:00 |
|
Alain Nussbaumer
|
82db8141ea
|
[web] Use constant for interval
Instead of having the number 1000 written in multiple places, it is now a constant.
|
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
|
181a0f171d
|
[web] Make slider handle bigger on mobile devices
The handle of sliders - volume and progress - is now better reachable on mobile devices
|
2023-06-29 22:52:21 +02:00 |
|
Alain Nussbaumer
|
395dd0e3d4
|
[web] Make a bigger hit box for the slider
The sliders can now be grabbed more easily.
|
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
|
38090bd73d
|
[web] Fix missing translation in the search page
Translation of the placeholder in the search bar (library and Spotify) is now translated.
|
2023-06-21 20:34:39 +02:00 |
|