Skip to content
Snippets Groups Projects
Select Git revision
  • 8015fe0c9252d80c8c63aa08a1a0152e0eba279b
  • master default
2 results

opensuse-tumbleweed.yaml

Blame
  • README.md 26.18 KiB

    moodle-theme_boost_campus

    Build Status

    Moodle Boost child theme which is intended to meet the needs of university campuses and adds several features and improvements

    Requirements

    This plugin requires Moodle 3.6+

    Motivation for this theme

    Moodle installations on university campuses have certain constraints which are not completely covered by the Boost theme in Moodle core. We implemented this Boost child theme to accommodate these needs as much as possible while keeping the functionality from Boost from Moodle core as much as possible as well.

    Installation

    Install the plugin like any other theme to folder /theme/boost_campus

    See http://docs.moodle.org/en/Installing_plugins for details on installing Moodle plugins

    Usage & Settings

    After installing the theme, it does not do anything to Moodle yet.

    To configure the theme and its behaviour, please visit: Site administration -> Appearance -> Themes -> Boost Campus.

    There, you find multiple settings tabs:

    1. Tab "General Settings"

    In this tab there are the following settings:

    Theme presets

    Theme preset

    This setting is already available in the Moodle core theme Boost. For more information how to use it, please have a look at the official Moodle documentation: http://docs.moodle.org/en/Boost_theme

    Additional theme preset files

    This setting is already available in the Moodle core theme Boost. For more information how to use it, please have a look at the official Moodle documentation: http://docs.moodle.org/en/Boost_theme

    Background image

    This setting is already available in the Moodle core theme Boost. For more information how to use it, please have a look at the official Moodle documentation: http://docs.moodle.org/en/Boost_theme Please note: This will not override the setting "theme_boost_campus | loginbackgroundimage" which means that the pictures uploaded to the login page background will be displayed anyway.

    Brand colors

    Brand color

    This setting is already available in the Moodle core theme Boost. For more information how to use it, please have a look at the official Moodle documentation: http://docs.moodle.org/en/Boost_theme

    Brand success color

    This color is used for example in regards to form valiations.

    Brand info color

    This color is used for example for availabiity information of course activities or resources.

    Brand warning color

    This color is used for example for warning texts.

    Brand danger color

    This color is used for example in regards to form valiations.

    Favicon

    This setting allows you to upload an image (.ico or .png format) that your browser will display as a favicon.

    2. Tab "Advanced Settings"

    In this tab there are the following settings:

    Raw initial SCSS

    This setting is already available in the Moodle core theme Boost. For more information how to use it, please have a look at the official Moodle documentation: http://docs.moodle.org/en/Boost_theme

    Raw SCSS

    This setting is already available in the Moodle core theme Boost. For more information how to use it, please have a look at the official Moodle documentation: http://docs.moodle.org/en/Boost_theme

    Catch keyboard commands

    The following settings are intended to serve the needs for advanced users, especially if your Moodle instance has a large footer. Advanced users are likely to use keyboard shortcuts to navigate through the sites. They may use this for reaching the end of the page in the intention to get fast to the most recent topic in the course (for adding content or grading latest activities). If the footer is not quite small, they would need to scroll up again. With these settings you can enable that the following shortcuts are caught and would only scroll to the bottom of the main course content.

    End key

    This setting will catch the "End" key (should work on all main browsers and operating systems), prevent the default scrolling to the bottom of the web page and changes the behavior to scroll only to the bottom of the main course content.

    Cmd + Arrow down shortcut

    This setting will catch the "Cmd + Arrow down" shortcut (MAC), prevent the default scrolling to the bottom of the web page and changes the behavior to scroll only to the bottom of the main course content.

    Ctrl + Arrow down shortcut

    This setting will catch the "Ctrl + Arrow down" shortcut (Windows), prevent the default scrolling to the bottom of the web page and changes the behavior to scroll only to the bottom of the main course content.