Here is a screenshot of our implementation.
-Alfonso
I love it! Could you please also post a screenshot with all of these at the same time (as a worst-case scenario)?
Thanks a lot for this. It seems very good for me (and answer my question for long elements)
Just two points : why have'nt you put greyed left arrow (as explained in Alfonso's long post), to have all icons always well aligned ? Nor put moving icons on the left ?
Séverin
We didn't go completely with Alfonso's original proposal because that requires some core Moodle hacks. We decided to see what we can accomplish with CSS changes alone and that is what you see above.
If Moodle core would adopt this change and can refactor the way the editing icons are arranged we can achieve the original goals of Alfonso's proposal.
Rex - We managed to get the icon set alfonso's design includes from twitter bootstrap working in moodle using renders in a theme, without changing the core. I think i know a hack with renderers to get them to output as your original design intends. Have a look at https://github.com/stuartlamour/moodle_bootstrap/blob/master/renderers.php
Hugely agreed though - it would be great to get core to change the terrible way icons have to be implimented at the moment if you want to comment on https://moodle.org/mod/forum/discuss.php?d=204278
Thanks for sharing... very well explained... well thought of... make sense... neatly laid out... pleasing to the eye...
I really like the design work and information architecture in this. Also nice use of the twitter bootstrap icons.
Just a note on the layout though - If you give someone a tool which suggest they should structure their content as lists of links and documents, they will often create a lists of links and documents.
The layout you posted above harks back to something our students used to hate about moodle -
The image above is from a real one of our moodle course in 2009 - its probably familiar to lots of moodle users. Its just a list of stuff without much context. You might as well give tutors google drive or dropbox which do this in a more convenient way than moodle.
From watching our tutors in their offices using moodle we noticed how a standard moodle leads tutors to build this kind of repository.
Rather than using our budget to train tutors in web design, we set about making interface changes to break this pattern.
The interface and workflow in our moodle now seems to encourage tutors to create something more akin to normal web sites.
This is the same course section today -
Inline creation of text, images, videos etc make it simple for tutors to put them directly on the page, rather than as disparate links, and it certainly doesn't look like a file repository. Our changes to the interface alter the tutors workflow which in turn has a direct impact on how they build their sites.
There was a great talk at a moodle moot called From Messy Repository to Quality Interaction and Engagement - which i'm sure is something we all want to aim for with our moodles.
I'd be very cautious of the route you are going down - the table style layout, striping of the list and emphasis of the block layout all contribute to your tutors thinking of and creating that file repository look moodle so often suffers from.
The tool you give people to create with hugely influences what they create.
If you are anything like us - with over 1,500 rather un-web savy staff making courses - you'll want an interface which disuades tutors from the file dump approach, and encourages them to make rich, engaging learning environments.
Hope you take this advice in the spirit it is intended, and not as a critisism.
Cheers
Stuart
p.s. nice responsive design!