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
173 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

  • Jez H
    Thu, 19 Mar 2015, 9:48 PM
    Hi Chris,

    If you still cannot find that string it maybe that it is not in the version on Moodle.Org yet in which case you can get the latest version from our git repo:

    https://bitbucket.org/jezh/moodle-theme_bcu/get/master.zip

    (You would have to unpack that and ftp the files or re-pack it with the correct folder name)
  • Chris Pratt
    Thu, 19 Mar 2015, 10:00 PM
    Hi Jez

    That was it, I needed the latest version. Many thanks for your help, keep up the excellent work! smile
  • Morgan Murphy
    Fri, 20 Mar 2015, 3:13 AM
    Hi Jez,
    I managed to edit the colours in the CSS, but having it accessible on the front-end would be great.
    Thanks.
  • Jez H
    Fri, 20 Mar 2015, 5:40 AM
    @Chris, glad that helped, remember to favorite our theme :p

    @Morgan, we will definitely add those settings, the colour settings are clearly incomplete without them and it shouldnt take long to do.
  • Chris Pratt
    Fri, 20 Mar 2015, 4:27 PM
    @Jez, favorited ;) Thanks again, great work!
  • Alex Curtis
    Mon, 23 Mar 2015, 1:29 AM
    Hi I'm trying to work out how to change the themes favicon, could I have some help?
  • Chris Pratt
    Mon, 23 Mar 2015, 4:20 PM
    @Alex, change the fav icon in the pix folder of the theme and then go into the Moodle administration and turn on theme designer mode. This clears all the caches for the files and you should see after a refresh or two that the icon changes. Then turn off designer mode.
  • David Bennett
    Thu, 26 Mar 2015, 12:03 PM
    Great theme!
    I've done some work with the CSS and now I seem to have lost the language picker menu which is odd because I basically only changed a few colours and the like.
    Can you tell me where it usually is would appear?Assuming it's not been edited out by yourselves...
  • Islam Mohamed
    Thu, 26 Mar 2015, 2:32 PM
    Hi,
    Thank you for the amazing theme.
    I have two questions:
    1- Is there an option to make blocks hidden on the front page as default?

    2- How can I create a course info page like this one and make it accessible without logging in?

    https://docs.google.com/file/d/0B1BVuLGFV6kATk45UFFwOVpOMVU/edit?usp=drivesdk

    Thanks
  • Jez H
    Fri, 27 Mar 2015, 7:32 PM
    Hi Islam,

    1) If you don't add code for blocks they wont appear.

    If you are talking about the ability to show blocks only to logged in vs guest users we will be adding that to the theme settings.

    2) The screen shot is from our website, nothing to do with Moodle other than the fact we follow the same styleguide, however looking at the screen shot your provide it may make sense for us to add a renderer that emulates our corporate site. We will have a think on that one, but for now I am afraid you cannot apply that style.

    Regards your point about "make it accessible without logging in" you can control that with the current layouts via "front page settings" which is a core Moodle admin feature:

    https://docs.moodle.org/28/en/Front_page_settings#Front_page_and_Front_page_items_when_logged_in
  • Jez H
    Fri, 27 Mar 2015, 7:35 PM
    Hi David,

    You have not lost it (language picker), it was never done properly in the first place. It was rendering in the wrong place and our theme was not respecting its config file settings properly, those issues are being fixed.
  • Amanda Pingston
    Tue, 7 Apr 2015, 3:13 AM
    I'm having a couple issues , I was wondering if anyone could help me out. The images in my slider bar are massive. I can't for the life of me find where to edit this. Also, I was attempting to use an image at the background and it's not appearing on the page. Any advise would be greatly appreciated. I'm new to moodle and have limited html experience. THanks.
  • Jérôme Mouneyrac
    Sun, 12 Apr 2015, 12:04 PM
    Just a little comment to say that this theme is excellent. I find it pretty, the hide/fullscreen feature is smooth, it is easy to tweak, great job!
  • Helmut Steiner
    Mon, 13 Apr 2015, 12:53 AM
    Hey there,
    First of all, I love the theme!
    I just translated the available strings of Release 1.1.1 to German. There are quite a number of duplicates and several others are missing. I saw in your source control, that you just build version 1.2 so I got a couple of questions:
    1) When will you make it available for download here?
    2) How can I edit the missing strings?
    3) What is your attitude towards theme contributors?

    Kind regards,
    Helmut
  • Mike Grant
    Mon, 13 Apr 2015, 4:54 PM
    Hi Helmut,

    Thanks for the compliment.

    1) Shortly, I was going to do it on friday, until I realised something I really wanted to include wasn't in there.
    2) Which missing strings are you referring to?
    3) We welcome any contributions you want to make, we just need it to be configurable. E.g. changing the whole of the frontpage, and it not being configurable would be rejected. If that makes sense? If you're talking about something in particular then just message me smile

    Thanks!
Please login to post comments