Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MOBILE-208: Fix artist screen UI #508

Merged

Conversation

hemang-mishra
Copy link
Contributor

@hemang-mishra hemang-mishra commented Dec 21, 2024

Changes Made

  1. Fixed lagging screen by using lazy row instead of row with vertical scroll, in AlbumsCard composable.
  2. Reduced the size of cover art to 150.dp and gave a rounded corner shape.
  3. In Bio Card, added Surface to make rounded corner shape visible, changed some padding.
  4. Created a separate composable BioTag for the tags, because same UI code was written twice for album tags and artist tags.
  5. Make the Row of Link section scrollable to fix the Edit button issue.
  6. Made other minor UI changes like padding and shape of review button.
  7. Gave rounded corners to AlbumsCard.

Please let me know if any changes are required.

Screenshots

Before:
unfixed

After:
fixed
fixed

Issue: Link

@hemang-mishra hemang-mishra changed the title Fix artist screen UI hemang mishra Fix artist screen UI Dec 21, 2024
@07jasjeet
Copy link
Collaborator

Hi, thanks for opening the PR. Its a big one, so will take some time :)

@07jasjeet 07jasjeet changed the title Fix artist screen UI MOBILE-208: Fix artist screen UI Dec 27, 2024
Copy link
Collaborator

@07jasjeet 07jasjeet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR @hemang-mishra! This is a huge improvement to what we have currently on the app. LGTM overall, great work!

@07jasjeet 07jasjeet merged commit 560a5d1 into metabrainz:main Dec 27, 2024
1 check passed
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.

2 participants