I've been working recently on some additional individual stats. So far, I've set up a server and a cron job, which collects number of points and number of cubes per user each day at 23:59 EST/EDT (well, actually, today it should collect the first batch of the data, because yesterday I've got it wrong - I've set the time of the job to +3 hours compared to to the server I'm currently using (which is PST/PDT), but it should've been -3).
For now, it collects only cubes and points, because that's the only data easily obtainable from the EW server. I didn't want to make a heavy number of server calls and that seemed to be the only way, to collect tbs, reaps and scs. However, I thought, that the data could be collected locally and send to my server only at the next day (or next time, somebody turns on the EW page).
Before I thought about local collecting the other data, I came up with interface as below:
I've also changed the achievements tab a little bit:
And, because of the enlarged profile panel, here's how the last tab would look like:
And here's the problem and the reason, I'm writing this post: As you might see, there are only columns for cubes and points in both new tables. If I had to add tbs, reaps and scs for both tables, I kinda run out of space. So here's my question: how would you like to set up the interface and which elements should be there (and where)? Should I enlarge the panel even more or maybe add a new tab (not sure, if that's possible, though) or maybe make the letters and number smaller, remove the graphs, or maybe something completely different. I'm open for any suggestions Btw. those two bar graphs in the mock-up are supposed to be for cubes and points in the last 7 days. If you want some other charts, I'm currently already using the Chart.js library for the global Stats (those available at the Stats menu) http://www.chartjs.org/docs/latest/charts/ - here are other possibilities using this same library. But, if you want something, that isn't possible in it, I can probably add some other library or create it on my own