Skip to content

Conversation

@joshngu
Copy link
Collaborator

@joshngu joshngu commented Nov 11, 2025

This pull request introduces a major UI refactor for the music app, adding new layout components for navigation, playback, and search, and updating routing to support a search results page. The changes also include a new API for search functionality, improvements to card and featured section components, and updates to page structure to incorporate the new layout elements.

@joshngu joshngu requested review from Musa-20 and k0src November 11, 2025 21:08
k0src and others added 12 commits November 16, 2025 21:09
# Conflicts:
#	package.json
# Conflicts:
#	client/src/Routes.tsx
#	client/src/pages/HomePage/HomePage.module.css
#	client/src/pages/HomePage/HomePage.tsx
#	client/src/pages/TestPage/TestPage.tsx
Bump sharp and related dependencies from 0.34.4 to 0.34.5 in package.json and package-lock.json for improved compatibility and bug fixes.
…ute; fix dev startup without envs\n\n- client: add /search route, create api/search.api.ts, wire TopBar Enter to navigate, fix SongCard props and casing in HomePage, clean Routes unused import, adjust TestPage year display\n- server: implement /api/search route, use config path aliases, safe DB/query helpers, dev-safe Azure/JWT config, resilient DB loading and start\n- build: ensure server and client build cleanly

# Conflicts:
#	client/src/Routes.tsx
#	client/src/api/search.api.ts
#	client/src/pages/HomePage/HomePage.tsx
#	client/src/pages/TestPage/TestPage.tsx
#	client/src/pages/index.ts
#	server/src/routes/index.ts
#	server/src/routes/search.routes.ts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants