Rationale: make profile challenges section more fun and engaging
Challenges section consists of three blocks:
Weekly streak
If the streak is not completed:
Caption = "X-week streak" if X > 2, otherwise just "Weekly streak"
Show the countdown progress bar with the time left, time left should have a gradient and change the color from green to red as the less time is available
Show the reward that the contributor would get if he completes this streak with a "+100 [rating icon]"
If the streak is completed:
Change the background to dark green
Caption = "X-week streak completed" if X> 2, otherwise just "Weekly streak completed"
Don't show the countdown progress bar
Show the reward that was achieved, visually differentiate it from the "not completed" state
Monthly streak
same but with "Monthly" instead of "Weekly"
Hall of Sloth Fame
if the user has already achieved +% bonus, show "+ X% lifetime rating" text
If the user hasn't achieved the maximum % bonus:
Show a progress bar, visual reference: "Weekly streak +5% +++-- + 10%"
Same for monthly streak
Rationale: make profile challenges section more fun and engaging
Challenges section consists of three blocks:
Weekly streak
If the streak is not completed:
If the streak is completed:
Show the reward that was achieved, visually differentiate it from the "not completed" state
Monthly streak
same but with "Monthly" instead of "Weekly"
Hall of Sloth Fame
if the user has already achieved +% bonus, show "+ X% lifetime rating" text If the user hasn't achieved the maximum % bonus: Show a progress bar, visual reference: "Weekly streak +5% +++-- + 10%" Same for monthly streak