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

Improve clarity on why you're earning points #162

Open
tacoverdo opened this issue Dec 6, 2024 · 3 comments
Open

Improve clarity on why you're earning points #162

tacoverdo opened this issue Dec 6, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@tacoverdo
Copy link

Is your feature request related to a problem? Please describe.

This morning, I logged into my website. I was greeted with confetti on my dashboard. Obviously that's a great way to start the day, except... I have no idea what I did to earn it. I quickly took a screenshot and even there, I can't find why my morning started this happy and magical.

Image

We should improve this. When rewarding for good behaviour, we should be explicit about which behaviour we are rewarding. In our case, this means we should be clear about which task was completed.

Describe the solution you'd like

Ideally, we would be throwing confetti when someone sees the action they completed being striked out. This means we should be aware if the task list/Ravi's recommendations are in the current view port.

We should also leave the striked out task in the task list longer. For example, until the end of the current day (aka midnight, based on the site's time zone), after it's been viewed by the user. This probably needs @Mijke's input for a good-looking UI & UX.

Why do you think this feature is something we should consider for this plugin?

It adds clarity to the user experience, and teaches our users good behaviour.

Additional context

When we're more restricted in when/where we're throwing confetti, we may need a way to nudge people to go check out their task list.
For example by showing a green notification counter in the admin. Obviously this too needs @jdevalk's and @Mijke's input.

Image

@tacoverdo tacoverdo added the enhancement New feature or request label Dec 6, 2024
@ilicfilip
Copy link
Collaborator

I was experimenting today with adding counter next to the "Progress Planner" in the Dashboard menu, looks like it doesn't have enough space to fit in the same line (and it looks pretty ugly when just counter gots pushed to the 2nd line):Image

@aristath
Copy link
Member

aristath commented Dec 18, 2024

Hmmm the only way I can think of to make this fit is something like this:

Image

cc @Mijke

@ilicfilip
Copy link
Collaborator

👍 can be done with position: absolute;

just to decide what to show, to me makes more sense to show sum of all pending tasks' points
(then sum of points of tasks which are pending celebration)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants