You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a large feature, so I am laying out a basic implementation of it here, where project decisions and smaller issues could reference this issue later.
One big point of our MVP is to have profile picture selection. To keep the somewhat anonymized nature of our app, this means we would like users to select from a bank of a number of pictures. As specified in our types page we would also like to have a foreground and background image, so that there can be a good amount of profile picture combinations.
Foreground image: a drawing of a face
Background image: a nice gradient (could be generated instead of being an image, but do whatever is easier)
A potential implementation would need...
Media storage: Decide where media files should be stored (clientside, from the server, or from some media storage service).
This has been decided to be on the client side, so profile images will be bundled with the app
A default icon: Generate a foreground + background image combination to set the profile picture.
Settings page: Create a settings menu for changing the icon. While your at it, a setting for changing the display name could be created as well.
Attribution: Attribute the icon images to a user. (Perhaps storing this under the user's authentication account, or rather the linked UserConfig might be a better idea than ConnectedUser as is currently written in the docs, because that would make the setting temporary).
Rendering: Make sure that when a message is received, the front-end render will take the uid (user id) of the ConnectedUser which sent it, retrieve the information that stores the icon URLs to this user, get these URLs and retrieve the icon images from the media storage, and display the icon images.
Oh, and it would also be pretty cool if someone created some graphics
Start with figuring out point number 1, and assign issues to get the rest done.
The text was updated successfully, but these errors were encountered:
This is a large feature, so I am laying out a basic implementation of it here, where project decisions and smaller issues could reference this issue later.
One big point of our MVP is to have profile picture selection. To keep the somewhat anonymized nature of our app, this means we would like users to select from a bank of a number of pictures. As specified in our types page we would also like to have a foreground and background image, so that there can be a good amount of profile picture combinations.
Foreground image: a drawing of a face
Background image: a nice gradient (could be generated instead of being an image, but do whatever is easier)
A potential implementation would need...
Oh, and it would also be pretty cool if someone created some graphics
Start with figuring out point number 1, and assign issues to get the rest done.
The text was updated successfully, but these errors were encountered: