Claudio Ortolina
9100c6c04a
Extract actions_menu
2025-05-29 22:15:34 +01:00
Claudio Ortolina
681db7686b
Add record menu dropdown to records in artist page
2025-05-28 17:41:50 +01:00
Claudio Ortolina
45204c4b3f
Show musicbrainz data and discogs data on artist page
2025-05-24 12:58:13 +01:00
Claudio Ortolina
ee93cb22ed
Show separator only when there’s wishlisted records
2025-05-22 08:11:49 +01:00
Claudio Ortolina
4e12b3281c
Add separators in artist show page
2025-05-22 07:50:46 +01:00
Claudio Ortolina
1f119bc056
Remove old similar artists list
2025-05-22 07:07:29 +01:00
Claudio Ortolina
229465e6ff
Fix summary/bio text color in dark mode
2025-05-21 21:58:47 +01:00
Claudio Ortolina
7dcc792214
Show similar artists on a grid
2025-05-21 21:56:19 +01:00
Claudio Ortolina
80ca186ba8
Render artist bio in a left-side sheet
2025-05-21 21:24:15 +01:00
Claudio Ortolina
ee27b7a252
Can refresh artist info and image from UI
2025-05-20 09:41:44 +01:00
Claudio Ortolina
99d8e6a58b
Fix rendering of bio
2025-05-15 19:34:12 +01:00
Claudio Ortolina
7e994389e7
Extract play_count and on_tour_link components
2025-05-15 19:33:48 +01:00
Claudio Ortolina
33622f5703
Improve display of bio and similar artists
2025-05-15 17:13:56 +01:00
Claudio Ortolina
d6d4fd70d5
Improve styling of MusicBrainz ID in artist page
2025-05-15 17:05:31 +01:00
Claudio Ortolina
cc3cf02490
Show artist MusicBrainz ID (with link and copy button)
2025-05-15 16:59:12 +01:00
Claudio Ortolina
f754d631f2
Use button for artist details "add more" function
2025-05-15 16:42:58 +01:00
Claudio Ortolina
354c0d8dfb
Use Fluxon badges
2025-05-13 09:51:51 +01:00
Claudio Ortolina
f3771c97c0
Use Fluxon modal
2025-05-12 21:50:23 +01:00
Claudio Ortolina
f5bc8a640d
Consolidate Fluxon usage via CoreComponents
...
With the exclusion of 'button' which is already in use an may need a
refactor
2025-05-12 10:43:13 +01:00
Claudio Ortolina
6e76e2b203
Use Fluxon loading element
2025-05-04 17:01:22 +01:00
Claudio Ortolina
4a70e02f14
Don't fail composing artist image url when image is not present
2025-04-29 18:50:23 +01:00
Claudio Ortolina
f98e29263f
Add vsn hash to artist image tag
2025-04-29 16:16:18 +01:00
Claudio Ortolina
f1dd45e438
Show country flag for artist
2025-04-29 09:58:06 +01:00
Claudio Ortolina
3cee739fc9
Render artist image in artist page
2025-04-27 21:39:53 +01:00
Claudio Ortolina
3f4e2bc975
Link to Last.fm events from "On Tour" badge
2025-04-11 10:27:45 +01:00
Claudio Ortolina
fc336abdc2
Improve artist page layout
...
Move meta info at the bottom on mobile, use full-width
2025-04-09 15:39:09 +01:00
Claudio Ortolina
5d3a8ff1d6
Display a notice when an artist has no scrobbles
2025-04-09 15:26:00 +01:00
Claudio Ortolina
a836782016
Wishlist missing records from the artist page
2025-04-09 11:03:31 +01:00
Claudio Ortolina
3599ab19a1
Reformat artist show page
2025-02-23 19:12:02 +00:00
Claudio Ortolina
c67d11da0c
Show similar artists in artist page
...
Styling to be defined - only links for now.
2025-02-23 16:56:52 +00:00
Claudio Ortolina
55538903d4
Consolidate record components into one module
2025-02-20 09:04:47 +00:00
Claudio Ortolina
59371ba7be
Align on tour badge in artist page
2025-01-27 10:05:31 +00:00
Claudio Ortolina
fe99ec155d
Align counters to baseline
2025-01-25 22:01:09 +00:00
Claudio Ortolina
f1dd8cc888
Restore color of loading spinner
2025-01-25 22:00:45 +00:00
Claudio Ortolina
2a393446a6
Improve layout of artist section headers
2025-01-25 18:18:17 +00:00
Claudio Ortolina
0d77fdc031
Display badge when an artist is touring
2025-01-25 08:50:46 +00:00
Claudio Ortolina
bf78f456d4
Convert records in artist page to a stream
2025-01-05 21:18:46 +00:00
Claudio Ortolina
7cd1e8e944
Extract grid component from artist view
2025-01-02 23:32:05 +00:00
Claudio Ortolina
f813ea48e2
Use round_badge component in artist page
2025-01-02 20:28:13 +00:00
Claudio Ortolina
1a0e505e51
Rework error messages for failed playcount/bio fetch
2024-12-27 17:57:36 +00:00
Claudio Ortolina
326b226d96
Remove unnecessary fallback to empty image version string
...
Images always have a hash now, so fallback is not needed anymore.
2024-12-23 23:30:57 +00:00
Claudio Ortolina
6bef3bed05
Add total for collection and wishlist albums in artist view
2024-12-18 11:33:48 +00:00
Claudio Ortolina
a3306c84c3
Increase album grid density in artist view
2024-12-18 11:27:07 +00:00
Claudio Ortolina
f7045a9f14
Extend testing of artist page
2024-12-13 22:25:06 +03:00
Claudio Ortolina
24319b1bff
Annotate templates with TODOs for markup replacement
...
To open source the project down the line, it makes sense to have either
everything custom or using OSS components in order to keep licensing as
simple as possible.
2024-12-04 14:43:07 +00:00
Claudio Ortolina
740e94fdf6
Use <.async_result> component
...
Removes need for custom conditional logic, and covers all needed states.
2024-12-03 23:34:25 +00:00
Claudio Ortolina
2c055acad6
Fix error in rendering an artist with empty bio
...
Includes a refactor for a helper to test for play count
2024-12-03 22:26:41 +00:00
Claudio Ortolina
907f480bc1
Improve formatting of bio read more link and license block
...
Prefer inline Tailwind classes for consistency with rest of the codebase
2024-12-03 19:37:37 +00:00
Claudio Ortolina
371ed511cc
Render bio with <details> element
2024-12-03 10:01:22 +00:00
Claudio Ortolina
4dc1228a2d
Show "Biography not available" notice
2024-12-03 09:55:20 +00:00