Claudio Ortolina
|
676c2e4290
|
Enable quokka with :module_directives rule
|
2025-05-28 19:41:57 +01:00 |
|
Claudio Ortolina
|
681db7686b
|
Add record menu dropdown to records in artist page
|
2025-05-28 17:41:50 +01:00 |
|
Claudio Ortolina
|
cc40b5dab7
|
No unnecessary pipes
|
2025-05-27 15:13:09 +01:00 |
|
Claudio Ortolina
|
d954a3f196
|
Move format_duration/1 inside the only component where it's used
|
2025-05-27 15:08:38 +01:00 |
|
Claudio Ortolina
|
f8b8816af0
|
Rename 'Digital Download' -> 'Download' for brevity
|
2025-05-25 20:11:07 +01:00 |
|
Claudio Ortolina
|
cd5253cdbc
|
Constrain display of release summary
|
2025-05-25 20:10:42 +01:00 |
|
Claudio Ortolina
|
d94ebe3095
|
Remove search from release dropdown
Not using it, and it breaks styles
|
2025-05-25 18:33:42 +01:00 |
|
Claudio Ortolina
|
efdc7ca7f1
|
Improve styling of release dropdown
|
2025-05-25 18:33:18 +01:00 |
|
Claudio Ortolina
|
6e19ab410d
|
Account for VHS and Unknown formats
|
2025-05-25 10:32:11 +01:00 |
|
Claudio Ortolina
|
c2943174a2
|
Make display of selected release option consistent with rich display
|
2025-05-25 08:56:45 +01:00 |
|
Claudio Ortolina
|
1298d711a3
|
Remove unnecessary selected_release_label/1
|
2025-05-25 08:56:24 +01:00 |
|
Claudio Ortolina
|
b6c554af34
|
Display rich release summary in form and details
|
2025-05-25 08:45:38 +01:00 |
|
Claudio Ortolina
|
d666765d18
|
Include catalog number in selected release label
|
2025-05-24 19:01:43 +01:00 |
|
Claudio Ortolina
|
9a95625a90
|
Revert "Enable webapp support"
This reverts commit 0cb1ddfa50.
While technically working, the iOS webapp switches back to the browser
whenever the page URL changes.
|
2025-05-24 15:04:51 +01:00 |
|
Claudio Ortolina
|
0cb1ddfa50
|
Enable webapp support
|
2025-05-24 14:59:38 +01:00 |
|
Claudio Ortolina
|
c09438fe5e
|
Extract json_viewer component
|
2025-05-24 09:39:12 +01:00 |
|
Claudio Ortolina
|
c11e4662eb
|
Enforce minimum width for release sheet
|
2025-05-22 21:16:19 +01:00 |
|
Claudio Ortolina
|
d38fcd6fee
|
Account for no artist country or area
|
2025-05-21 22:35:45 +01:00 |
|
Claudio Ortolina
|
81ffe184ab
|
Make artist records larger
|
2025-05-21 21:56:31 +01:00 |
|
Claudio Ortolina
|
051c6195b5
|
Harden release label display
|
2025-05-18 20:57:17 +01:00 |
|
Claudio Ortolina
|
8340a8d51f
|
When possible, use track number falling back to position
So that it can display vinyl numbers like A1, B2, etc.
|
2025-05-17 08:48:16 +01:00 |
|
Claudio Ortolina
|
0c5acde4fa
|
Add internal scrolling to add record component
|
2025-05-16 09:19:03 +01:00 |
|
Claudio Ortolina
|
bd74809092
|
Workaround for incorrect detection of viewport bottom
See https://gist.github.com/cloud8421/80c1a89be9f5e4f5db13d798cdba0071
|
2025-05-16 08:32:42 +01:00 |
|
Claudio Ortolina
|
f36b829377
|
Rename nav_section -> current_section
|
2025-05-14 10:49:12 +01:00 |
|
Claudio Ortolina
|
dda355e764
|
Refactor to create .nav_link component
|
2025-05-14 10:47:01 +01:00 |
|
Claudio Ortolina
|
029bcf5bca
|
Improve styling of the "more" dropdown
|
2025-05-14 10:03:13 +01:00 |
|
Claudio Ortolina
|
ddca7be870
|
Use dropdown for "more" link in the nav
|
2025-05-14 08:09:14 +01:00 |
|
Claudio Ortolina
|
bb6fffca38
|
Support warning flash messages
|
2025-05-13 21:02:51 +01:00 |
|
Claudio Ortolina
|
82d8f4ce98
|
Remove unused translate_errors/1 and translate_errors/2 functions
|
2025-05-13 19:12:42 +01:00 |
|
Claudio Ortolina
|
d0a3fa1eff
|
Remove unused components
|
2025-05-13 15:39:06 +01:00 |
|
Claudio Ortolina
|
7a592e011f
|
Use Fluxon label component
|
2025-05-13 15:38:20 +01:00 |
|
Claudio Ortolina
|
354c0d8dfb
|
Use Fluxon badges
|
2025-05-13 09:51:51 +01:00 |
|
Claudio Ortolina
|
f9e398e7a3
|
Remove unused modal helpers
|
2025-05-12 21:52:18 +01:00 |
|
Claudio Ortolina
|
f3771c97c0
|
Use Fluxon modal
|
2025-05-12 21:50:23 +01:00 |
|
Claudio Ortolina
|
8890c78913
|
Consolidate Fluxon button usage via CoreComponents
|
2025-05-12 17:13:04 +01:00 |
|
Claudio Ortolina
|
7733022cb0
|
Remove .button from CoreComponents
|
2025-05-12 17:10:38 +01:00 |
|
Claudio Ortolina
|
333f19bf11
|
Use Fluxon buttons in barcode scanner component
|
2025-05-12 17:09:14 +01:00 |
|
Claudio Ortolina
|
ae5af2dab7
|
Use Fluxon buttons in form component
|
2025-05-12 17:07:00 +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
|
41e0c20665
|
Remove unused CoreComponents
Generated by Phoenix with initial scaffolding, now unused or replaced by
FluxonUI
|
2025-05-12 10:35:19 +01:00 |
|
Claudio Ortolina
|
d164547b06
|
Don't display "scrobble disc" button for records with 1 disc
|
2025-05-12 07:55:48 +01:00 |
|
Claudio Ortolina
|
f21a289008
|
Load release when opening collection show page
Includes small fixes to make both logic and tests more robust
|
2025-05-11 11:04:28 +01:00 |
|
Claudio Ortolina
|
279caf26fb
|
Rebalance release sheet sizes
- Larger scrobble buttons on mobile
- Larger text on medium size and up
|
2025-05-10 23:06:21 +01:00 |
|
Claudio Ortolina
|
e983f20a04
|
Refactor to hide implementation details
|
2025-05-10 23:00:38 +01:00 |
|
Claudio Ortolina
|
b831a2e1d7
|
Can scrobble individual discs
|
2025-05-10 09:46:07 +01:00 |
|
Claudio Ortolina
|
919af2db63
|
Remove scrobble icon
Not sure why, but after pressing the button, it doesn't get restored
after loading has finished.
|
2025-05-10 08:23:45 +01:00 |
|
Claudio Ortolina
|
f223d6d739
|
Rename scrobble -> scrobble_release and tighten options check
|
2025-05-10 08:08:42 +01:00 |
|
Claudio Ortolina
|
441751acd5
|
Use a scrobble icon
|
2025-05-09 21:10:12 +01:00 |
|
Claudio Ortolina
|
95167b2113
|
Extract release with tracks component
|
2025-05-09 20:49:12 +01:00 |
|
Claudio Ortolina
|
fa31e17174
|
Don't assume there's an emoji for all countries
Some countries don't exist anymore
|
2025-05-09 10:36:10 +01:00 |
|