ka-extension/ka-extension-ts

Daily stats tracker

Opened this issue · 1 comments

For users who always keep the extension enabled, the statistics can be stored on the first visit to KA every day and APIs can be used to determine the current statistics relative to the beginning of the day.

But unless local storage can be accessed by different browsers/sessions, this could be buggy if not used in a certain way.

Here are some examples of what I am thinking of:
(API: getFullUserProfile)
image
image

Further ideas:
(API: discussion/summary)
image
image


EDIT: A distinction between 'total earned badges / total badges' and 'daily earned / total badges earned' needs to be made here as just from looking at my own examples I am a bit confused for a small moment xD

Maybe something like this?
image

Or just this:
image

The format is a little confusing, but I like the idea.

Maybe do something like:

+10 today, 200 total flags
+20 today, 5000 total comments

and the +amount would be colored green. Using a slash is a little confusing to me, as if there's a stat goal to be reached, if that makes sense.

However, now that I think of it, if we add your stat tracking idea, we could also include stat goals, that lets you set goals for say, answering 20 questions and it keeps track for you. 🤔