gjb2048 / moodle-theme_essential

The Essential Moodle Theme
https://gjb2048.github.io/moodle-theme_essential/
GNU General Public License v3.0
91 stars 120 forks source link

Make manual completion more obvious to students #809

Open mkpelletier opened 7 years ago

mkpelletier commented 7 years ago

I frequently find that students get tripped up by manual completion items. This problem is more frequent in places where an institution may use automatic completion tracking 90% of the time. The students are then conditioned to expect the box to tick off when they interact with the activity or resources. Furthermore, there is not a significant enough graphical distinction in the icons to help users see there is a difference.

This might be a trivial but important UX development. I know we can already resolve this with additional CSS, but I thought it worth suggesting as an easy thing to implement in the theme.

Thoughts?

gjb2048 commented 7 years ago

Hi Mathieu,

It would be possible to change in a theme.

Gareth

gjb2048 commented 6 years ago

Is this still wanted?

mkpelletier commented 6 years ago

I think it is a good idea, but realise your time is precious. I have already put something into our site CSS to provide some sort of graphical distinction. I don't know if others see it as a problem or not.

gjb2048 commented 6 years ago

Hi Mathieu,

Could you post a screen shot and the CSS so I can visualise what you mean. Then I can consider it.

Gareth

mkpelletier commented 6 years ago

Sure thing. I have a couple of deadlines that I am chasing, so it might have to wait until Friday or perhaps next week.

gjb2048 commented 6 years ago

No problem, its been a while anyway ;)

mkpelletier commented 6 years ago

Hi Gareth, As promised: /make manual completion more obvious/ img[src*="completion-manual-n"] { background-color: #fff000; }

This is a bit hacky, though and doesn't look great. Perhaps you can think of a better way to do this?

mkpelletier commented 6 years ago

On other issue with the above is accessibility. Perhaps a different icon or something?

gjb2048 commented 6 years ago

If it needs a different icon, the surely that would be a serious core issue?

gjb2048 commented 6 years ago

Humm, interesting solution, need to think, I like it!