Commit Graph

525 Commits

Author SHA1 Message Date
Claudio Ortolina a755633877 Better encapsulation for universal search 2025-08-30 22:30:43 +03:00
Claudio Ortolina 7358608eca Rename FormComponent -> RecordFormComponent 2025-08-30 22:16:20 +03:00
Claudio Ortolina c8ca209566 Extract record_cover/1 component 2025-08-30 17:09:56 +03:00
Claudio Ortolina 73f251e5e1 Fix spacing between Scrobble Activity title and panels 2025-08-30 09:08:38 +03:00
Claudio Ortolina 3e2c34c9da Limit stats scrobble activity to 50 2025-08-29 18:32:18 +03:00
Claudio Ortolina dd593bf57c Reduce vertical spacing for scrobble activity entries 2025-08-29 18:30:23 +03:00
Claudio Ortolina 0824692cd8 Pack category stats on same line on large screens 2025-08-29 18:25:42 +03:00
Claudio Ortolina 330ef1d9e8 Extract components to render counter stats 2025-08-29 18:13:46 +03:00
Claudio Ortolina 14a77c432e Can set current date in stats view 2025-08-29 14:47:22 +03:00
Claudio Ortolina 064ece03f3 Show how many years ago for "On this day" records 2025-08-29 13:09:27 +03:00
Claudio Ortolina e54dcc50dc Better proportions for bottom stats 2025-08-29 12:45:09 +03:00
Claudio Ortolina f47cbc77f5 Add "On this day" section to stats 2025-08-29 12:20:46 +03:00
Claudio Ortolina 032c241683 Rename keyboard_shortcuts/1 to results_footer/1 2025-08-27 11:02:58 +03:00
Claudio Ortolina cd9176e397 Expand usage of structured_modal/1 2025-08-27 09:11:11 +03:00
Claudio Ortolina e6955568e3 Introduce structured_modal/1 2025-08-27 09:05:45 +03:00
Claudio Ortolina 0f58341f6d Uniform size and positioning of all modals 2025-08-26 17:15:24 +03:00
Claudio Ortolina 918ab186ec Fix top tabs on mobile 2025-08-24 20:22:57 +03:00
Claudio Ortolina 8938e949df Fix placement of dropdown in wishlist record detail 2025-08-20 20:05:16 +03:00
Claudio Ortolina 03aa6833df Uniform icon classes inside buttons 2025-08-20 20:03:03 +03:00
Claudio Ortolina 715ad6be49 Use button_group/1 2025-08-20 19:55:32 +03:00
Claudio Ortolina 7003983d8e Fix placement issue with dropdown 2025-08-20 16:20:07 +03:00
Claudio Ortolina 71ca5fa1b9 Update to Fluxon 2.0
Address required changes and immediate deprecations
2025-08-20 16:09:53 +03:00
Claudio Ortolina 92a3ed3dec Make sure buttons are right-aligned 2025-08-20 13:08:46 +03:00
Claudio Ortolina 3dc69a5a10 Auto-refresh top albums and artists when new scrobbles come in 2025-08-18 10:12:43 +03:00
Claudio Ortolina df46759a8d Extract top artists component and lazy load each tab 2025-08-17 23:30:42 +03:00
Claudio Ortolina 30eddd983a Make top albums lazy load each tab 2025-08-17 23:30:42 +03:00
Claudio Ortolina af7e48507d Extract top albums component 2025-08-17 23:30:42 +03:00
Claudio Ortolina 8113e8bdc0 Make scrobble rules create/update actions play nicely with list ordering 2025-08-06 15:46:08 +03:00
Claudio Ortolina fa82390b1e Display artist image full-size in edit form 2025-08-05 13:33:10 +03:00
Claudio Ortolina bb89860cea Fix universal search modal height, position and search font size 2025-07-26 12:29:44 +01:00
Claudio Ortolina 7fb8a0d05c Fix font size for online stores collapsible element 2025-07-17 09:12:21 +01:00
Claudio Ortolina acd34424f7 Use LiveToast instead of built-in flash helpers
So that they can stack and get dismissed automatically
2025-07-16 15:26:30 +01:00
Claudio Ortolina 41f040363e Display url_template in monospace font 2025-07-16 13:45:46 +01:00
Claudio Ortolina 91e39124af Simplify online shops UI in wishlist detail view 2025-07-16 11:18:35 +01:00
Claudio Ortolina 27e9f565e4 Display online stores favicon URLs via Google API 2025-07-15 15:58:46 +01:00
Claudio Ortolina f89d28fae5 Standardize and simplify online store templates list markup 2025-07-15 10:40:39 +01:00
Claudio Ortolina 6386e5e20d Fix live preview for new templates 2025-07-15 10:20:07 +01:00
Claudio Ortolina f329d66fb1 Add format to online store templates 2025-07-15 10:08:40 +01:00
Claudio Ortolina 7d23e7a597 Add live preview of template 2025-07-15 10:05:25 +01:00
Claudio Ortolina 65de5fc833 Add first version of online stores for wishlisted records (claude)
See docs/plans/online_stores.md
2025-07-15 09:42:59 +01:00
Claudio Ortolina af4587fdbf Default record lists to 50 items per page 2025-07-14 12:48:16 +01:00
Claudio Ortolina 405051dcf6 Insert new scrobble rule at the top to match db order 2025-07-13 21:19:28 +01:00
Claudio Ortolina c55fd695e4 Enforce minimum width for record detail action menus 2025-07-13 17:57:36 +01:00
Claudio Ortolina 9bc7f70b50 Fix leading for record details title 2025-07-13 17:57:19 +01:00
Claudio Ortolina 3b08006624 Rename "Collected release" -> "Wishlisted release" 2025-07-13 17:53:31 +01:00
Claudio Ortolina fea5e3e862 Use responsive list for scrobble rules list 2025-07-13 10:17:40 +01:00
Claudio Ortolina 24ff180b56 Change button copy from "Apply All Rules" to "Apply All" 2025-07-12 18:05:46 +01:00
Claudio Ortolina 9ecbd470af Add button to copy selected release ID 2025-07-07 13:48:00 +01:00
Claudio Ortolina 35cd81f4a3 Reposition tracklist button 2025-07-07 13:40:26 +01:00
Claudio Ortolina 1492b197ce Make top albums and artists async 2025-07-07 10:19:47 +01:00