Commit Graph

8 Commits

Author SHA1 Message Date
byntangxyz d82d91ea96 feat: add mobile navigation component and queue panel
- Implemented MobileNav.vue for mobile navigation with links to Home, Library, Playlist, and Profile.
- Added QueuePanel.vue to display the current queue of tracks with functionality to jump to a specific track.
- Created ArtistView.vue to show artist details and their tracks, including loading states and play functionality.
- Introduced NotFoundPage.vue for handling 404 errors with a user-friendly message and a link to return home.
2026-05-26 21:44:42 +07:00
byntangxyz a029258872 Refactor code structure for improved readability and maintainability 2026-05-26 20:46:06 +07:00
byntangxyz 9f4e5bc732 feat: add AddToPlaylistModal component for saving tracks to playlists 2026-05-26 20:38:06 +07:00
byntangxyz a109f5bab1 feat: add CreatePlaylistModal component for creating new playlists
feat: implement useKeyboard composable for keyboard controls in the player

feat: create PlaylistDetail view to display playlist information and tracks
2026-05-26 20:35:52 +07:00
byntangxyz c0be5d76d6 Refactor code structure and remove redundant sections for improved readability and maintainability 2026-05-26 20:21:02 +07:00
byntangxyz 8df58d74de feat: add utility function to format URLs and create new CSS file for styling 2026-05-26 19:56:52 +07:00
byntangxyz b2f3e9661e Refactor Sidebar and enhance playlist functionality; update main.js for session restoration; add toggleLike feature in authStore; improve AdminPage and LandingPage UI; integrate liked tracks in LibraryPage and PlaylistPage; optimize track playback logic. 2026-05-26 12:37:41 +07:00
byntangxyz 9fdd78e737 Initial commit 2026-05-26 12:11:14 +07:00