Scholar-6 / brillder

Apache License 2.0
3 stars 11 forks source link

Data Dashboard + Bricks panel #4713

Open ivanromakh opened 2 years ago

s-steddy commented 2 years ago

Some comments now this is largely in place:

The way subject selection works needs fine tuning. For one, the text in the dropdown box needs correcting - if you select a category or several subjects they get stringed together and the font goes wrong:

image

It would make more sense for me to have something like this: 2022-11-08 15 51 56

Have categories in the drop-down, along with the 'Everything' option. Have subjects beneath, scrollable, with checkboxes. Subjects are sorted A->Z, but with subjects with bricks first.

Selecting a category from the dropdown selects (ie. fills the checkbox) the related subjects, e.g. choosing 'Languages' from the dropdown would select French, Spanish, Eng Lang etc in the subjects list. User can of course check or uncheck subjects in this list as they go.

s-steddy commented 2 years ago

The sort buttons on columns don't work as indicated.

s-steddy commented 2 years ago

I'm not sure if this is a current connection issue, but the search bar doesn't seem to be working. Here I'm searching for Peres - you can see Toby's brick in the list. Same if I try with a title

image
s-steddy commented 2 years ago

The export function is working pretty well, but add a timestamp to the filename to avoid the risk of downloads being overwritten

image
s-steddy commented 2 years ago

Lastly for the Bricks panel, clicking on a timeframe more than a week takes a while to return results, but there's no response on click. Make sure the radio button fills on click, then maybe add a spinner somewhere? I'll keep thinking

s-steddy commented 2 years ago

This is getting too long a list so going to run through the Classes Panel in a separate issue

s-steddy commented 2 years ago

See #4748 for classes panel and #4749 for users panel

s-steddy commented 1 year ago

Just a thought - do we want the brick title to be clickable, and to direct to the brick? And would it be easy to navigate back from there?

s-steddy commented 1 year ago

From Joe: Add a sponsor field

ivanromakh commented 1 year ago

@s-steddy sponsor field added. As I remember only text

ivanromakh commented 1 year ago

sort by date should work now. using date created when date published is empty.

s-steddy commented 1 year ago

Update on 23rd Nov:

The subject selection sidebar is better, but still not working perfectly. It should be more like the category selection sidebar in the catalogue, really. So:

Instead of plain alphabetical list:

image image

But for this, unlike in catalogue (which will need work some time) have the line highlight to light blue, not white, and don't move to top of list:

image

The dropdown category selection seems to be loading the right bricks in the window, but in the sidebar the right thing doesn't happen. The only dropdown option that seems to select the right subjects is Art and Design. Here, I've selected science, so it has loaded science bricks in the window, but the sidebar hasn't selected chemistry, for example:

image
s-steddy commented 1 year ago
s-steddy commented 1 year ago
ivanromakh commented 1 year ago

@s-steddy it is going to be: Brillder data 25.11.22 12_32.xlsx

ivanromakh commented 1 year ago

@s-steddy All bricks will not load in browser. it will lead to memory leak.

s-steddy commented 1 year ago

Much improved, but I think the sorting of subjects in the sidebar still isn't quite right. This is what I get when I arrive at the page:

image

It looks like the subjects in the sidebar are sorted by most bricks or most bricks played, currently it goes from Maths to Sociology, after which it lists the rest of the subjects for which there are no played bricks in alphabetical order. But what I see when I arrive should be alphabetical. Can we just hide the subjects for which there are no bricks played within the selected timeframe?

The sidebar also doesn't change if you select a category group from the dropdown, so, eg. if I select languages I wouldn't expect to see maths at the top of the list:

image

How about hiding subjects here too which are not within subject category if you select from the dropdown?

s-steddy commented 1 year ago

Closing this issue now. Future work can be logged separately.