Commit Graph

32 Commits

Author SHA1 Message Date
Claudio Ortolina 1df3f85a37 Update npm dependencies 2025-04-01 19:09:48 +01:00
Claudio Ortolina 73fb6098ba Update npm dependencies 2025-03-25 18:07:38 +00:00
Claudio Ortolina 67c02423d2 Fix phx-* css variants
See https://tailwindcss.com/docs/hover-focus-and-other-states#registering-a-custom-variant
2025-03-11 20:28:39 +00:00
Claudio Ortolina 4a18129d31 Show confetti when purchasing a record 2025-03-08 21:53:17 +00:00
Claudio Ortolina 6fbf71dfe6 Add opt-in client-side observer for LiveView updates 2025-03-07 06:51:58 +00:00
Claudio Ortolina 13add71066 Format js files 2025-03-06 15:49:54 +00:00
Claudio Ortolina 4e609465c3 Update npm dependencies 2025-03-06 15:33:31 +00:00
Claudio Ortolina 83658734db Removed unused brand color setting 2025-03-02 07:54:02 +00:00
Claudio Ortolina 55d0e656f7 Show pointer on buttons
Used to be default for Tailwind v3, gone in v4 as per
https://tailwindcss.com/docs/upgrade-guide#buttons-use-the-default-cursor
2025-03-02 07:22:09 +00:00
Claudio Ortolina d9e87d6c80 Migrate to Tailwind v4 2025-02-28 20:46:53 +00:00
Claudio Ortolina 1193fa5914 Update npm dependencies
barcode-detector 3.0.0 => 3.0.1
2025-02-23 16:45:02 +00:00
Claudio Ortolina 72488fa8f3 Update npm dependencies
type-fest 4.34.1 => 4.35.0
2025-02-18 09:40:02 +00:00
Claudio Ortolina d13f3ce831 Improve camera request flow and layout 2025-02-15 18:08:30 +00:00
Claudio Ortolina 929719e513 Open camera via a button 2025-02-15 18:08:30 +00:00
Claudio Ortolina d077f08afa Start making it more robust
- Use structured data for search/render
- Start testing component
- Start testing domain logic
2025-02-15 18:08:30 +00:00
Claudio Ortolina 3c7c9cc596 Scan barcodes and display releases 2025-02-15 18:08:30 +00:00
Claudio Ortolina a626c68d65 Open scan modal, handle permissions, open/close video preview 2025-02-15 18:08:30 +00:00
Claudio Ortolina db5fec1a3b Define BarcodeScanner Hook 2025-02-15 18:08:30 +00:00
Claudio Ortolina 50a98284c9 Load barcode detection library 2025-02-15 18:08:30 +00:00
Claudio Ortolina 1a8aa72c5b Update config to latest version in the phx templates
See
https://github.com/phoenixframework/phoenix/commit/7ec73196b40b19738518a8b865ea1129bc997121
2025-01-23 15:13:26 +00:00
Claudio Ortolina 637434b50d Underscore unused variable 2024-12-15 19:02:58 +03:00
Claudio Ortolina 7e31c95839 Smooth scroll to top when paginating records 2024-12-08 15:18:14 +01: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 acee09aab0 Format bio sections 2024-12-03 16:25:16 +00:00
Claudio Ortolina 18df3683fc Render a minimal artist page 2024-12-02 17:35:47 +00:00
Claudio Ortolina dede5dc1df Format js files 2024-11-27 14:52:36 +00:00
Claudio Ortolina 0ccb165235 Animate copy icon 2024-11-01 10:55:05 +00:00
Claudio Ortolina 9daaaadb46 Add copy MusicBrainz ID button 2024-11-01 10:33:44 +00:00
Claudio Ortolina e0b19707bf Use Inter font (without variable) 2024-10-10 17:33:45 +01:00
Claudio Ortolina d191ff50fd Set default font to Inter 2024-10-03 23:18:32 +01:00
Claudio Ortolina 95a0a21877 Introduce gold brand color 2024-09-30 09:15:12 +01:00
Claudio Ortolina d547ee6f8d Generate project
Using `mix phx.new music_library --database sqlite3 --binary-id --no-mailer`
2024-09-12 14:05:08 +01:00