Claudio Ortolina
bcfe2a7f3c
Hide backup link on mobile
2025-03-04 07:27:55 +00:00
Claudio Ortolina
9a252914ff
Improve scan results layout on mobile
2025-03-01 18:52:17 +00:00
Claudio Ortolina
2f5c83b026
Show album covers when importing/scanning
2025-03-01 17:36:21 +00:00
Claudio Ortolina
545dd808b7
Address Tailwind deprecations and renames
2025-02-28 20:55:36 +00:00
Claudio Ortolina
1685354487
Remove unnecessary hover effect on barcode results
2025-02-22 13:35:38 +00:00
Claudio Ortolina
15b60a4619
Link badges in barcode scanner results
2025-02-22 13:34:21 +00:00
Claudio Ortolina
4835d4bdee
Move DataComponents to /components
2025-02-21 15:45:47 +00:00
Claudio Ortolina
b2daa561d7
Use aliases
2025-02-20 15:27:01 +00:00
Claudio Ortolina
72cc2bf0c4
Move all components under /components
2025-02-20 09:11:27 +00:00
Claudio Ortolina
55538903d4
Consolidate record components into one module
2025-02-20 09:04:47 +00:00
Claudio Ortolina
0873b12eed
Fix buttons/links for scanner modal in dark mode
2025-02-19 18:58:20 +00:00
Claudio Ortolina
5ef05a94f5
Move badge/1 to core components
2025-02-19 09:49:05 +00:00
Claudio Ortolina
dfcfd1a066
Move import releases button at the bottom
...
Disabled when no records are present.
2025-02-16 14:07:02 +00:00
Claudio Ortolina
eb1a75d2d0
Add aria-label to main navigation
2025-02-11 10:05:05 +00:00
Claudio Ortolina
2033c7e47e
Fix tab navigation for all modals/menus
2025-02-11 09:49:10 +00:00
Claudio Ortolina
c19184337b
Move url/1 to ReleaseGroup
2025-02-10 19:01:00 +00:00
Claudio Ortolina
027b3af547
Rename ReleaseGroup to ReleaseGroupSearchResult
2025-02-10 16:38:04 +00:00
Claudio Ortolina
7dff3564f2
Remove input shadows
...
As they bleed in unexpected places
2025-02-10 10:44:13 +00:00
Claudio Ortolina
af77095e6c
Add subpixel antialiasing to application
...
Subjective - makes it slightly more pleasing
2025-02-10 10:36:00 +00:00
Claudio Ortolina
224bcdba38
Extract MusicbrainzData module
2025-02-10 09:49:34 +00:00
Claudio Ortolina
acd52978ae
Revise naming and notification around purchasing records
2025-02-04 12:11:16 +00:00
Claudio Ortolina
b47f282223
Add database backup functionality
2025-01-30 09:39:45 +00:00
Claudio Ortolina
441bfcb9ef
Add logout icon and tighten navbar on mobile
2025-01-30 09:39:33 +00:00
Claudio Ortolina
9e1f00c9a8
Refactor type/format labels to enable translations
2025-01-29 11:04:19 +00:00
Claudio Ortolina
06f1997d59
Show if a wishlisted album is unreleased
2025-01-29 10:13:39 +00:00
Claudio Ortolina
0ce2f41793
Tone down horizontal dividers for record list in dark mode
2025-01-24 20:33:15 +00:00
Claudio Ortolina
a0a67d3887
Consolidate actions_menu toggle and close logic
2025-01-05 15:55:37 +00:00
Claudio Ortolina
9428828064
Consolidate datetime as date formatting
2025-01-05 15:48:56 +00:00
Claudio Ortolina
0ba39dd411
Fix styling of round badges
...
So that it's the same as the other badges used in the application
2025-01-02 20:33:10 +00:00
Claudio Ortolina
0ce5326236
Extract round badge component
2025-01-01 21:12:42 +00:00
Claudio Ortolina
69e71191b0
In record list, move format, type and purchase date to new line
2025-01-01 21:08:20 +00:00
Claudio Ortolina
5cd57fdde4
Install Error Tracker to track production issues
2025-01-01 17:11:17 +00:00
Claudio Ortolina
8bd7197d18
Show purchase date in collection view
2025-01-01 16:45:43 +00:00
Claudio Ortolina
467961128b
Validate order attribute values in pagination component
2024-12-29 21:22:42 +00:00
Claudio Ortolina
65b4f5c06b
Fix flash colors in dark mode
2024-12-29 21:06:23 +00:00
Claudio Ortolina
6427710029
Enable sorting options in collection view
2024-12-29 15:47:37 +00:00
Claudio Ortolina
6bcce558c4
Restyle flash messages
2024-12-25 19:22:38 +00:00
Claudio Ortolina
2e73e810ea
Remove flash message for client error
2024-12-25 19:08:43 +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
f71fa6fa25
Make search smaller on desktop, full width on mobile
2024-12-23 17:11:39 +00:00
Claudio Ortolina
8b877e7ede
Shrink input text size at smallest viewport
2024-12-23 17:08:44 +00:00
Claudio Ortolina
fe05efb06d
Prevent pinch to zoom
...
I wouldn't normally do this, but I'm the only user and I'm ok with it.
2024-12-23 17:04:31 +00:00
Claudio Ortolina
3e07b50bdf
Add red accent to navigation menu
2024-12-23 16:38:04 +00:00
Claudio Ortolina
45df749200
No need to create a range when total_pages is 0
...
Fixes:
warning: Range.new/2 and first..last default to a step of -1 when last < first.
Use Range.new(first, last, -1) or first..last//-1, or pass 1 if that was your intention
2024-12-19 19:07:08 +00:00
Claudio Ortolina
c60108292a
Scroll to top when paginating on small viewports
2024-12-16 18:03:26 +00:00
Claudio Ortolina
04d60b09a4
Extract search component
2024-12-13 23:22:21 +03:00
Claudio Ortolina
91b81de0f8
Remove duplication around MusicBrainz URL generation
2024-12-11 23:54:21 +03:00
Claudio Ortolina
8d7fe4d660
Extract record list component
2024-12-11 22:47:23 +03:00
Claudio Ortolina
31b6100687
Shrink buttons on mobile
2024-12-10 18:48:49 +03:00
Claudio Ortolina
7e31c95839
Smooth scroll to top when paginating records
2024-12-08 15:18:14 +01:00