Commit Graph
221 Commits
Author SHA1 Message Date
lucast 66f334f563 Refactor useAuth composable: implement refreshSessionToken logic with promise handling for improved session management 2025-12-10 20:09:05 +01:00
lucast d68048fb04 Add empty template files for album, artist, and library pages 2025-12-10 20:08:58 +01:00
lucast 66ebf25b28 Refactor API fetch functions: implement useApiFetch composable for improved token handling and error management; update cfetch to streamline authorization logic and enhance error handling 2025-12-08 18:19:49 +01:00
lucast fbf1fcf553 Add Slider component: implement a responsive slider with navigation controls and dynamic title display 2025-12-05 23:19:06 +01:00
lucast a13477cd5d Add AlbumCard and ArtistName components: implement AlbumCard for album display and ArtistName for artist listing with dynamic routing 2025-12-05 23:18:57 +01:00
lucast 1950b883f8 Refactor border radius variable: rename $standard-border-radius to $border-radius-standard and update usage across components; add types for Album, Artist, and Genre 2025-12-05 19:01:41 +01:00
lucast 8a3f6c3248 chore: update dependencies in package.json
- Added @nuxt/image version 2.0.0
- Added typescript version 5.9.3
2025-12-05 19:01:20 +01:00
lucast ce44cd03b9 Enhance signin flow: add toast notifications for error handling and update background color variable 2025-12-05 17:39:57 +01:00
lucast 2b368cede4 Add toast notification system: implement useToast composable and ToastContainer component 2025-12-05 17:39:37 +01:00
lucast 46951be40f Add authentication pages: create auth and signin components with layout and form handling 2025-12-05 02:52:37 +01:00
lucast 170d24c117 Implement authentication composable with signin, signup, and session management; add route middleware for auth checks 2025-12-05 02:47:41 +01:00
lucast e1716c3e61 Add new UI components: Card and Checkbox; enhance Input and Button with additional props 2025-12-05 02:34:58 +01:00
lucast 89f84e571f Added custom fetch function 2025-12-05 02:34:35 +01:00
lucast f06ea7c4b3 Finished sidebar for now 2025-11-09 23:58:07 +01:00
lucast 196e04d7ea Renamed _colors.scss to _variables.scss and other misc changes to components 2025-11-09 19:13:36 +01:00
lucast 807438be3b Made sidebar be slightly wider 2025-11-09 16:31:01 +01:00
lucast 4eba561a1e Added misc stylesheets 2025-11-09 16:30:46 +01:00
lucast 0432fa743d Finished button component for now 2025-11-09 16:30:33 +01:00
lucast e74366a881 Added default layout 2025-11-06 12:59:42 +01:00
lucast ed28c1e525 Started work on components 2025-11-06 12:59:22 +01:00
lucast 6956ba52b8 Initial commit 2025-10-25 16:00:40 +02:00