Commit Graph

234 Commits

Author SHA1 Message Date
Alain Nussbaumer
7142e87cf2 [web] Enforce 4-digit pins 2023-11-23 20:38:16 +01:00
Alain Nussbaumer
11616f5d32 [web] Reinforce check of URL entry 2023-11-23 20:36:55 +01:00
Alain Nussbaumer
406c87f765 [web] Change to template literals 2023-11-23 20:23:40 +01:00
Alain Nussbaumer
f035a0ed3f [web] Format source code 2023-11-21 17:09:06 +01:00
X-Ryl669
3fc149339b [web] Ensure current lyric is centered 2023-11-21 16:48:24 +01:00
X-Ryl669
8d56f91117 [web] Add spacing before first and after last lyric. Fix a bug for the first lyric animation being triggerd before it'd have started 2023-11-21 15:48:24 +01:00
Alain Nussbaumer
28585bc217 [web] Fix "History" tab not being highlighted 2023-11-21 15:45:00 +01:00
Alain Nussbaumer
d524a3e757 [web] Format source code 2023-11-21 15:26:13 +01:00
Alain Nussbaumer
356fcf8aa7 [web] Rename "Browse" tabs in the Music page to "History" #1685
At the same time, makes the naming of the underlying pages more coherent.
2023-11-21 15:25:27 +01:00
X-Ryl669
4574400ce2 [web] Fix pause blinking bug on lyrics pane 2023-11-17 20:48:22 +01:00
X-Ryl669
ee1bd1ebda [web] Cosmetic changes for the lyrics pane. Also changed the current lyric playing model against the text wrap bug on smaller screen. 2023-11-17 20:07:07 +01:00
X-Ryl669
5e370e479a [web] Add lyrics player to the webinterface
Update icons.js
Add icons in alphabetical order.
Change comment to remove reference to external website
Remove extra line feeds

Co-Authored-by: Alain Nussbaumer <alain.nussbaumer@alleluia.ch>
2023-11-13 16:37:02 +01:00
ejurgensen
a9e20abf06 Revert "[web] Add lyrics player to the webinterface"
This reverts commit 98a844b409.
2023-10-21 22:41:45 +02:00
X-Ryl669
98a844b409 [web] Add lyrics player to the webinterface
Update icons.js
Add icons in alphabetical order.
Change comment to remove reference to external website
Remove extra line feeds

Co-Authored-by: Alain Nussbaumer <alain.nussbaumer@alleluia.ch>
2023-10-19 23:49:53 +02:00
Alain Nussbaumer
60015e1da2 [web] Provide similar style between podcast, audiobook, and album pages
The podcast page is now similar to the audiobook or album pages. Thus, making the UI a bit more coherent.
2023-07-26 16:12:21 +02:00
Alain Nussbaumer
c20c80b757 [web] Format source code 2023-07-26 16:04:12 +02:00
Alain Nussbaumer
d84b7dc80f [web] Fix alignment of labels with their switch button 2023-07-26 12:59:16 +02:00
Alain Nussbaumer
9964018f0e [web] Fix for list of tracks not playing from the correct position 2023-07-26 08:07:51 +02:00
Alain Nussbaumer
c513e0044e [web] Use "router link" for the list of index buttons 2023-07-26 08:05:13 +02:00
Alain Nussbaumer
a264efe2bb [web] Fix genre not being displayed correctly depending on the media kind
The genre is not displayed depending on the media kind and not only for the "music" kind.
2023-07-24 19:51:00 +02:00
Alain Nussbaumer
ca30b82e9a [web] Remove unused method 2023-07-24 19:22:24 +02:00
Alain Nussbaumer
c9a35c7346 [web] Lint code for better maintainability
For this pass, mainly the import order has been changed.
2023-07-18 15:48:56 +02:00
Alain Nussbaumer
9d62c94d86 [web] Fix modal dialogs not closing when opening artist or album page and renaming of views
Whenever an artist or album page is opened from a modal dialog, the latter is properly closed. Moreover, the views have been renamed for better maintainability.
2023-07-18 15:19:24 +02:00
Alain Nussbaumer
34ea8115a8 [web] Fix playlist page displaying one ghost entry when no playlist are present
When there are no playlists or all of them are filtered out, the list of playlists is now completely empty.
2023-07-18 14:08:52 +02:00
Alain Nussbaumer
d4c3d27688 [web] Use named route for audiobook pages
Switching to named routes in order to reduce future maintenance.
2023-07-15 21:56:44 +02:00
Alain Nussbaumer
fee215a25c [web] Use named route for genre pages.
Switching to named routes in order to reduce future maintenance.
2023-07-12 23:13:13 +02:00
Alain Nussbaumer
b821fdf01f [web] Use named route for composer pages
Switching to named routes in order to reduce future maintenance.
2023-07-12 23:02:02 +02:00
Alain Nussbaumer
6f1f53007d [web] Use named route for search pages
Switching to named routes in order to reduce future maintenance.
2023-07-12 22:39:21 +02:00
Alain Nussbaumer
845f111c29 [web] Use named route for Spotify pages
Switching to named routes in order to reduce future maintenance.
2023-07-12 21:30:52 +02:00
Alain Nussbaumer
2bec9e1886 [web] Use named route for the browse page
Switching to named routes in order to reduce future maintenance.
2023-07-12 17:47:16 +02:00
Alain Nussbaumer
19c315a43a [web] Use named route for the music page
Switching to named routes in order to reduce future maintenance.
2023-07-12 17:25:47 +02:00
Alain Nussbaumer
493621a28b [web] Use named route for settings
Switching to named routes in order to reduce future maintenance.
2023-07-11 09:51:17 +02:00
Alain Nussbaumer
59aa462b05 [web] Use named route for genres
Switching to named routes in order to reduce future maintenance.
2023-07-10 20:54:52 +02:00
Alain Nussbaumer
d0fbd68523 [web] Use named route for music albums
Switching to named routes in order to reduce future maintenance.
2023-07-10 20:43:10 +02:00
Alain Nussbaumer
60374c2f47 [web] Use named route for music artists
Switching to named routes in order to reduce future maintenance.
2023-07-10 20:33:07 +02:00
Alain Nussbaumer
d4a484f20e [web] Use named route for audiobook albums and artists
Switching to named routes in order to reduce future maintenance.
2023-07-10 20:08:35 +02:00
Alain Nussbaumer
63586db7b6 [web] Use named route for radio page
Switching to named routes in order to reduce future maintenance.
2023-07-10 19:25:17 +02:00
Alain Nussbaumer
4b62e85c95 [web] Use named route for playlist pages
Switching to named routes in order to reduce future maintenance.
2023-07-10 15:37:40 +02:00
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