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
A user should be able to view their information on a the user profile page, including their "badges", club memberships and roles, and personal information.
Any ideas/suggestions on design or layout are welcomed. If you are comfortable in Django, you can edit the functional view users.views.user_profile_view() to add any necessary context for dynamic data. Otherwise, just mock up a solution using plain html and css, and you can use example data in lieu of dynamic context data (ie using static value "John Doe" instead of {{ user.name }} for a user's name).
Task
Design page without form to just display personal info
Design page in "edit mode" where user can edit their profile fields (look in the users/models.py > Profile model to see what fields are available)
Build out the profile page
Files
Put html in app/users/templates/users/user-profile.html
Put global CSS in app/static/css/style.css
Put scoped CSS (specific to that page) in a new file app/users/static/users/user-profile.css, add link to user-profile.html
Put JS in app/static/js/script.js
If need scoped JS, create new file: app/clubs/static/clubs/club-home.js and add link to club-home.html
The text was updated successfully, but these errors were encountered:
@nick1714 Someone just claimed this issue last night lol, all of the other issues are fair game though - I think club dashboard is the most similar. Comment on which ever issue you land on and I'll assign it to you👌
Info
A user should be able to view their information on a the user profile page, including their "badges", club memberships and roles, and personal information.
Any ideas/suggestions on design or layout are welcomed. If you are comfortable in Django, you can edit the functional view users.views.user_profile_view() to add any necessary context for dynamic data. Otherwise, just mock up a solution using plain html and css, and you can use example data in lieu of dynamic context data (ie using static value "John Doe" instead of {{ user.name }} for a user's name).
Task
Files
app/users/static/users/user-profile.css
, add link touser-profile.html
app/static/js/script.js
app/clubs/static/clubs/club-home.js
and add link toclub-home.html
The text was updated successfully, but these errors were encountered: