BCU

Themes ::: theme_bcu
Maintained by Mike Grant, Jez H
Part of set BCU UI.
This is the theme from the moodle site of Birmingham City University. It's based on bootstrap and allows for extensive customisation and some unique features to help improve Moodle's usability.
Latest release:
453 sites
166 downloads
225 fans
Current versions available: 1

BCU Theme

This theme is no longer being actively developed, please see the forked Adaptable Theme instead.

This bootstrap based theme is in use on a large site and has been thoroughly tested using pretty well every possible permutation of a Moodle course including several third party course formats. It is customisable through admin settings and should serve you well!


Cool features: (at least we think so)

  • Toggle to hide show blocks in one click
  • Toggle to switch between fixed and full width
  • Support for bootstrap elements (Toggle, Modal, see our Bootstrap Elements Plugin Here )
  • Choice of two tiled renderers for My Courses on front page, one static and one with overlay


Home Page:

  • Jquery slider
  • Marketing spots on front page (three or four should render well)
  • 2 x info boxes on front page
  • My Courses rendered as "tiles" making better use of space
  • Four configurable blocks in theme footer (display sitewide)


Navigation:

Top navbar includes:

  • Messages icon showing alerts of unread messages + dropdown of users sending messages
  • Dropdown with users profile related links

Secondary navbar includes:

  • links to home, my home, events
  • My Courses drop down list of enrolled courses the order of which is controlled by My Home settings. Students can customise order of this navigation list in My Home. Drag courses to re-order them in My Home and the same order will be reflected in the drop down navigation
  • This Course drop down list provides consistent course navigation to activities (replicates activities block), participants and grades
  • Ability to add a "help" link into navigation for help pages

Other Features:

  • Ability to display a site wide message across the top of the site to notify of downtime or similar
  • Truncate course / category names in breadcrumbs, if you have long names and a deep category structure this will come in quite handy! (we plan to apply expanding breadcrumbs on mousever as seen in Essential theme)
  • Uses Font Awesome so icons can easily changed

Admin Settings: highly customisable with many settings:

  • Color pickers to alter look of theme
  • File uploader for slider images
  • File uploader for Logo
  • Field for stats tracking code (Piwik, Analytics etc)

Credits: 

We are continually improving the features in this theme and would appreciate feedback and suggestions you may have and If we like them we will integrate and update the version here.

If you find any problems please check the issue tracker, hopefully you will find we already have it on our list.

Future Plans: we will be adding more navigation items into the theme (configurable) with the aim of reaching a point where we can disable the administration and navigaion blocks for students giving a simplified more consistent way of navigating courses which is less dependant on the random availability and placement of blocks.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3

Contributors

Please login to view contributors details and/or to contact them

Comments RSS

Comments

  • David Mudrák
    Fri, 28 Nov 2014, 4:18 AM
    Hi guys. Thanks a lot for sharing this awesome theme. It indeed has a lot of very nice features (such as the top alert box that I really miss when maintaining prod sites). Also the code is very clean and easy to follow.

    The only thing that blocks me from approving the theme immediately is the question of fonts included with the package. The origin of font files seems to be unclear, as well as their licenses. I have to insist on a proper documentation (e.g. in a README or LICENSES file in the fonts/ directory) that would list all the font files, their original location and their license (maybe that the file https://docs.moodle.org/dev/NEWMODULE_Documentation#thirdpartylibs.xml would be even better). We need to make sure that it is OK to distribute every single file in a GNU/GPLv3 package. For example, if the glyphicons halflings come from their FREE package, there are quite strict conditions of their usage - http://glyphicons.com/license/ - and it must be checked if such requirements are compatible with GPL3.

    I am marking this as needing more work unless we sort this issue out. Thanks for understanding and for your patience with the approval process.
  • Mike Grant
    Thu, 4 Dec 2014, 11:58 PM
    Hi David,

    We have removed the glyphicons from the theme entirely.

    Thanks
  • David Mudrák
    Fri, 5 Dec 2014, 3:33 PM
    Thanks guys for the prompt response. Note that it's always possible to let the fonts load from a 3rd party site, such as directly from Google fonts. We do that here at moodle.org, for example. In any case, you are cleared to land now, welcome to the Plugins directory!
  • Usman Asar
    Sat, 6 Dec 2014, 5:06 AM
    Another promising theme smile

    1: if logo is uploaded, why still the site name shows up besides logo? any possibility to remove that?
    2: Icons tend to break on FireFox (Windows Platform), though worked on Chrome. or is it that I have installed it on Moodle 2.8?
  • Jez H
    Sat, 6 Dec 2014, 6:20 AM
    Hi Usman,

    1) I was thinking about that earlier as it happens. I think we will add an option to get rid of that.

    2) Can you tell me what you mean by "break"?

    This has never been tested in 2.8, there are still outstanding issues on 2.7 which is what we are using in production at the moment, once those issues are resolved we will start working on 2.8 issues ahead of our next upgrade.

    I use both chrome and FireFox and have not seen an icons, none of our users have reported it either, though the version here on Moodle.Org is higher than the one we are currently using on prod, so there maybe a glitch in it. Again, it would help to know what you mean by "break" smile
  • Usman Asar
    Sat, 6 Dec 2014, 6:44 AM
    Jez, the fontawesome icons aren't showing up on firefox, just weird boxes with numbers in them, icons though show fine on chrome. (I am on Windows Platform), I will retry emptying browser cache to see if it may work, meanwhile ignore my icon break issue.
  • Jez H
    Sat, 6 Dec 2014, 7:20 AM
    Hi, I just tested this on 2.8.1 with FF in Linux and it works ok.

    There are a few threads on Mozilla support forums about this citing a couple of possible causes.

    I was going to say it could be an issue with your test server setup, but that is unlikely given chrome is working.

    There maybe an issue with the them, or at least somethign that can be improved, but at this point I would suggest the most likely cause is your FF setup.
  • Riccardo Toni
    Sun, 7 Dec 2014, 8:22 AM
    Hi!
    Thanks for sharing this awesome theme.

    Is there a way to customize the images shown for courses when in the tile with overlay mode?
Please login to post comments