-
Notifications
You must be signed in to change notification settings - Fork 40
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
Show a users' of achievements on the profile page #481
Comments
@lsell We'd love to get a little design help with this task. We're not looking to redesign this profile page at this stage (although we can evolve it over time) but instead we'd like to add an achievements section to the page in a similar format to the Your Courses progress section. Could you help us with the visuals of this? |
Although I like positioning this in the sidebar under the certificate progress, the need for flexible text there, and the amount of likely text made it a little incompatible with the narrow element and the centered text. So I've "designed" this as a another component in the body of the profile page. Here you can see three variants:
Also note the ability to include descriptive text for each achievement which might include markup for the purposes of including links. All text styles and alignments are taken from the "Your Courses" component. |
The rosette icon used i both places is available as an SVG. And linked up in slack https://netlify.slack.com/files/U1U80996Z/F01PQN3PY1M/rosette.svg |
Small iteration of the achievement / rewards display to accommodate the representation of a reward code. Where the reward is for a specific item in the swag store, we should include a link to that item along with suitable instructions of how to redeem this code. I've taken a stab at that language here. |
A logged in user has access to a profile page:
https://explorers.netlify.com/profile
Once they have attained their first achievement, this should include a list of their achievements including either:
The text was updated successfully, but these errors were encountered: