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

User profiles #76

Merged
merged 12 commits into from
Mar 9, 2021
Merged

User profiles #76

merged 12 commits into from
Mar 9, 2021

Conversation

grarer
Copy link
Owner

@grarer grarer commented Mar 9, 2021

User profiles can show a user's status, description, friends list, contact methods, age and gender. privacy options allow users to control who can see their profile (everyone, friends & friends-of-friends, or just friends), and to determine whether age and gender are shown.

here are some ui screenshots:

image
image
image
image
image

closes #62

fixes bugs related to date parsing, such as the settings page
outputing date strings in JS format rather than ISO format.

adds luxon as a dependency to make date parsing safer.

fixes another problem on the settings page where it was not possible
to submit info settings when gender was set to "prefer not to say"
profiles will now show whether you are friends with that person or
whether there is a pending friend request. if the user can send
a friend request to the owner of the profile, a button will be shown
that sends a friend request.
@grarer grarer marked this pull request as ready for review March 9, 2021 05:07
@grarer grarer added the feature New features or components label Mar 9, 2021
@grarer grarer added this to the Sprint 4 milestone Mar 9, 2021
Copy link
Collaborator

@JuanCaicedo119 JuanCaicedo119 left a comment

Choose a reason for hiding this comment

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

Functionality all there. We should probably reconsider UI/UX for home page if we have time :)

@grarer grarer merged commit b245718 into main Mar 9, 2021
@grarer grarer deleted the profile branch March 15, 2021 17:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New features or components
Projects
None yet
Development

Successfully merging this pull request may close these issues.

user profiles
2 participants