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

Create settings menu for profile picture and display name selection #259

Closed
h1divp opened this issue Sep 8, 2024 · 2 comments
Closed

Create settings menu for profile picture and display name selection #259

h1divp opened this issue Sep 8, 2024 · 2 comments
Assignees
Labels
Feature New feature or request Frontend 🖥 Issues corresponding to the frontend/client. UI/UX Issues pertaining to User Interface and User Experience and Design

Comments

@h1divp
Copy link
Collaborator

h1divp commented Sep 8, 2024

Related to #254.

We are adding in profile pictures and display names, but need a way for users to set them. The following two menus should produce a file path string, a color hex string, and a string of a display name which should set basic props in the settings page for now. Once this issue is done, an issue will be created to modify a user's stored settings with backend API calls, and update the perceived settings on the front end.

Profile picture selection

Should be a small grid of the existing profile picture images we have in client/assets/icons/user. These will be made transparent eventually, but just work on loading everything in the folder into a grid for now (test different grid sizes to see what looks best). Also add some kind of color selector text input, which may eventually changed to create a gradient. This should just take in a color code which you can check is formatted properly using regex. Also make sure to include an edit/confirm button.

Display name selection

Should be in some kind of text area with an edit/confirm button. Take inspiration from any app you like. Also note that the display name shouldn't be too long (maybe under 30 characters in length? test different max sizes and see what looks best)

@h1divp h1divp added Feature New feature or request Frontend 🖥 Issues corresponding to the frontend/client. UI/UX Issues pertaining to User Interface and User Experience and Design labels Sep 8, 2024
@Chuporceeta
Copy link
Contributor

I'm interested in taking on this issue.

@AlexanderWangY
Copy link
Collaborator

Sounds good! Let me know if you need any help!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature New feature or request Frontend 🖥 Issues corresponding to the frontend/client. UI/UX Issues pertaining to User Interface and User Experience and Design
Projects
None yet
Development

No branches or pull requests

4 participants