This is a work in progress and has not yet been thoroughly tested on a live site - use at your own risk (and tell me if anything fails to work so I can try to fix it!).
This should work with the default theme and with quite a few others (it works with at least two that I have tested it with) but it may not work straight out of the box with yours. If the formatting looks wrong, you may need to make modifications to the CSS of your own theme or that of this plugin. Before asking for help, please note that I am not much of an Elgg expert and know little about different themes so probably won't be able to provide detailed help with this. If you do find ways to make it work with different themes, do post the magic formulae here!
The CSS file can be modified to match your own colours, layouts, etc. In some cases, you may need to edit the plugin's footer.php file. One known issue: if you are using the Elastic theme by Andrej at http://community.elgg.org/plugins/1133163/1.01/elastic-responsive-theme, or a theme derived from it, this already provides a footer with which this plugin is compatible but it will clash. If you are using that theme, comment out the line:
in start.php, and the plugin should work fine.
View Jon Dron's plugins