diff --git a/theme/afterburner/config.php b/theme/afterburner/config.php new file mode 100644 index 00000000000..47ef8778a17 --- /dev/null +++ b/theme/afterburner/config.php @@ -0,0 +1,133 @@ +name = 'afterburner'; + +$THEME->parents = array('base'); + +$THEME->sheets = array( + 'afterburner_layout', /** Must come first: Page layout **/ + 'afterburner_styles', /** Must come second: default styles **/ + 'afterburner_menu', + 'afterburner_blocks', + 'afterburner_mod', + 'afterburner_calendar', + 'afterburner_dock', + 'rtl' +); + +$THEME->parents_exclude_sheets = array( + 'base'=>array( + 'pagelayout', + 'dock' + ), +); +$THEME->editor_sheets = array('editor'); + +$THEME->layouts = array( + // Most backwards compatible layout without the blocks - this is the layout used by default + 'base' => array( + 'file' => 'default.php', + 'regions' => array(), + ), + // Standard layout with blocks, this is recommended for most pages with default information + 'standard' => array( + 'file' => 'default.php', + 'regions' => array('side-pre', 'side-post'), + 'defaultregion' => 'side-post', + ), + // Main course page + 'course' => array( + 'file' => 'default.php', + 'regions' => array('side-pre', 'side-post'), + 'defaultregion' => 'side-post', + 'options' => array('langmenu'=>true), + ), + 'coursecategory' => array( + 'file' => 'default.php', + 'regions' => array('side-pre', 'side-post'), + 'defaultregion' => 'side-post', + ), + // part of course, typical for modules - default page layout if $cm specified in require_login() + 'incourse' => array( + 'file' => 'default.php', + 'regions' => array('side-pre', 'side-post'), + 'defaultregion' => 'side-post', + ), + // The site home page. + 'frontpage' => array( + 'file' => 'default.php', + 'regions' => array('side-pre', 'side-post'), + 'defaultregion' => 'side-post', + ), + // Server administration scripts. + 'admin' => array( + 'file' => 'default.php', + 'regions' => array('side-pre'), + 'defaultregion' => 'side-pre', + ), + // My dashboard page + 'mydashboard' => array( + 'file' => 'default.php', + 'regions' => array('side-post'), + 'defaultregion' => 'side-post', + 'options' => array('langmenu'=>true), + ), + // My public page + 'mypublic' => array( + 'file' => 'default.php', + 'regions' => array('side-pre'), + 'defaultregion' => 'side-pre', + ), + 'login' => array( + 'file' => 'default.php', + 'regions' => array(), + 'options' => array('langmenu'=>true), + ), + + // Pages that appear in pop-up windows - no navigation, no blocks, no header. + 'popup' => array( + 'file' => 'default.php', + 'regions' => array(), + 'options' => array('nofooter'=>true, 'nonavbar'=>true, 'nocustommenu'=>true, 'nologininfo'=>true), + ), + // No blocks and minimal footer - used for legacy frame layouts only! + 'frametop' => array( + 'file' => 'default.php', + 'regions' => array(), + 'options' => array('nofooter'=>true), + ), + // Embedded pages, like iframe/object embeded in moodleform - it needs as much space as possible + 'embedded' => array( + 'file' => 'embedded.php', + 'regions' => array() + ), + // Used during upgrade and install, and for the 'This site is undergoing maintenance' message. + // This must not have any blocks, and it is good idea if it does not have links to + // other places - for example there should not be a home link in the footer... + 'maintenance' => array( + 'file' => 'default.php', + 'regions' => array(), + 'options' => array('noblocks'=>true, 'nofooter'=>true, 'nonavbar'=>true, 'nocustommenu'=>true), + ), + // Should display the content and basic headers only. + 'print' => array( + 'file' => 'default.php', + 'regions' => array(), + 'options' => array('noblocks'=>true, 'nofooter'=>true, 'nonavbar'=>false, 'nocustommenu'=>true), + ), + // The pagelayout used when a redirection is occuring. + 'redirect' => array( + 'file' => 'embedded.php', + 'regions' => array() + ), + // The pagelayout used for reports + 'report' => array( + 'file' => 'default.php', + 'regions' => array('side-pre'), + 'defaultregion' => 'side-pre', + ), +); + +$THEME->enable_dock = true; + +$THEME->rendererfactory = 'theme_overridden_renderer_factory'; \ No newline at end of file diff --git a/theme/afterburner/lang/en/theme_afterburner.php b/theme/afterburner/lang/en/theme_afterburner.php new file mode 100644 index 00000000000..48d12c4c349 --- /dev/null +++ b/theme/afterburner/lang/en/theme_afterburner.php @@ -0,0 +1,55 @@ +. + +/** + * Strings for component 'theme_afterburner', language 'en' + * + * @package theme_afterburner + * @copyright 2011 + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ + +$string['pluginname'] = 'Afterburner'; +$string['region-side-post'] = 'Right'; +$string['region-side-pre'] = 'Left'; +$string['choosereadme'] = ' +
+
+ +

Afterburner

+ + +

Theme Discussion Forum:

+

http://moodle.org/mod/forum/view.php?id=46

+ +

Theme Credits

+

http://docs.moodle.org/en/Theme_credits

+ +

Theme Documentation:

+

http://docs.moodle.org/en/Themes

Report a bug:

http://tracker.moodle.org

+
+
+

About

+

Afterburner is a three-column, fluid-width theme coded for Moodle 2.0. It makes use of custom menus that appear below the site title on every page. An added function, which allows users to login and logout, has now been integrated into the custom menu for this theme.

+

Parents

+

This theme is built on Base, a parent theme included in the Moodle core. If you wish to modify aspects of this theme, beyond the settings offered, we advise creating a new theme using this theme and Base theme as parent themes, so any updates to these parent themes, in the core, will find their way into your new theme.

+

Credits

+

This design was originally created for Moodle 1.9 by Patrick Malley of NewSchool Learning (www.newschoollearning.com)from an original design by Rocket Themes (www.rockettheme.com) before being ported to Moodle 2.0 by Mary Evans of NewSchool Learning (contact@newschoollearning.com).

+

License

+

This, and all other themes included in the Moodle core, are licensed under the GNU General Public License.

+
+
'; diff --git a/theme/afterburner/layout/default.php b/theme/afterburner/layout/default.php new file mode 100644 index 00000000000..6dc9635f1e1 --- /dev/null +++ b/theme/afterburner/layout/default.php @@ -0,0 +1,126 @@ +heading); +$hasnavbar = (empty($PAGE->layout_options['nonavbar']) && $PAGE->has_navbar()); +$hasfooter = (empty($PAGE->layout_options['nofooter'])); +$hassidepre = (empty($PAGE->layout_options['noblocks']) && $PAGE->blocks->region_has_content('side-pre', $OUTPUT)); +$hassidepost = (empty($PAGE->layout_options['noblocks']) && $PAGE->blocks->region_has_content('side-post', $OUTPUT)); +$haslogininfo = (empty($PAGE->layout_options['nologininfo'])); + +$showsidepre = ($hassidepre && !$PAGE->blocks->region_completely_docked('side-pre', $OUTPUT)); +$showsidepost = ($hassidepost && !$PAGE->blocks->region_completely_docked('side-post', $OUTPUT)); + +$custommenu = $OUTPUT->custom_menu(); +$hascustommenu = (empty($PAGE->layout_options['nocustommenu']) && !empty($custommenu)); + +$bodyclasses = array(); +if ($showsidepre && !$showsidepost) { + $bodyclasses[] = 'side-pre-only'; +} else if ($showsidepost && !$showsidepre) { + $bodyclasses[] = 'side-post-only'; +} else if (!$showsidepost && !$showsidepre) { + $bodyclasses[] = 'content-only'; +} +if ($hascustommenu) { + $bodyclasses[] = 'has_custom_menu'; +} + +echo $OUTPUT->doctype() ?> +htmlattributes() ?>> + + <?php echo $PAGE->title ?> + + standard_head_html() ?> + + + +standard_top_of_body_html() ?> +
+
+ + + + + + + + + + + + +
+
+
+
+
+
+
+ +
+
+
+
+ + +
+
+ blocks_for_region('side-pre') ?> +
+
+ + + +
+
+ blocks_for_region('side-post') ?> +
+
+ +
+
+
+ + + + + +
+
+
+standard_end_of_body_html() ?> + + \ No newline at end of file diff --git a/theme/afterburner/layout/embedded.php b/theme/afterburner/layout/embedded.php new file mode 100644 index 00000000000..a5dd7414ed0 --- /dev/null +++ b/theme/afterburner/layout/embedded.php @@ -0,0 +1,23 @@ +doctype() ?> +htmlattributes() ?>> + + <?php echo $PAGE->title ?> + + standard_head_html() ?> + + +standard_top_of_body_html() ?> + +
+ + + +
+ +
+ + +
+standard_end_of_body_html() ?> + + \ No newline at end of file diff --git a/theme/afterburner/pix/core/bg.png b/theme/afterburner/pix/core/bg.png new file mode 100644 index 00000000000..1a45ec4e32e Binary files /dev/null and b/theme/afterburner/pix/core/bg.png differ diff --git a/theme/afterburner/pix/core/bground.jpg b/theme/afterburner/pix/core/bground.jpg new file mode 100644 index 00000000000..ae9be35353a Binary files /dev/null and b/theme/afterburner/pix/core/bground.jpg differ diff --git a/theme/afterburner/pix/core/h2grad.jpg b/theme/afterburner/pix/core/h2grad.jpg new file mode 100644 index 00000000000..939f19b7f4a Binary files /dev/null and b/theme/afterburner/pix/core/h2grad.jpg differ diff --git a/theme/afterburner/pix/favicon.ico b/theme/afterburner/pix/favicon.ico new file mode 100644 index 00000000000..5a7a36a68e6 Binary files /dev/null and b/theme/afterburner/pix/favicon.ico differ diff --git a/theme/afterburner/pix/footer/moodle-logo.png b/theme/afterburner/pix/footer/moodle-logo.png new file mode 100644 index 00000000000..874d63b8e99 Binary files /dev/null and b/theme/afterburner/pix/footer/moodle-logo.png differ diff --git a/theme/afterburner/pix/forum/gradient.png b/theme/afterburner/pix/forum/gradient.png new file mode 100644 index 00000000000..d9d25c33ff1 Binary files /dev/null and b/theme/afterburner/pix/forum/gradient.png differ diff --git a/theme/afterburner/pix/images/light3.png b/theme/afterburner/pix/images/light3.png new file mode 100644 index 00000000000..01625139aee Binary files /dev/null and b/theme/afterburner/pix/images/light3.png differ diff --git a/theme/afterburner/pix/menu/ab-arrowover.png b/theme/afterburner/pix/menu/ab-arrowover.png new file mode 100644 index 00000000000..6e452f662ca Binary files /dev/null and b/theme/afterburner/pix/menu/ab-arrowover.png differ diff --git a/theme/afterburner/pix/menu/nav-arrow-right.png b/theme/afterburner/pix/menu/nav-arrow-right.png new file mode 100644 index 00000000000..b07b78461a3 Binary files /dev/null and b/theme/afterburner/pix/menu/nav-arrow-right.png differ diff --git a/theme/afterburner/pix/screenshot.jpg b/theme/afterburner/pix/screenshot.jpg new file mode 100644 index 00000000000..2d5d2adb6d4 Binary files /dev/null and b/theme/afterburner/pix/screenshot.jpg differ diff --git a/theme/afterburner/pix/sideblocks/sidegrad.jpg b/theme/afterburner/pix/sideblocks/sidegrad.jpg new file mode 100644 index 00000000000..939f19b7f4a Binary files /dev/null and b/theme/afterburner/pix/sideblocks/sidegrad.jpg differ diff --git a/theme/afterburner/pix/tab/left.gif b/theme/afterburner/pix/tab/left.gif new file mode 100644 index 00000000000..48b66288913 Binary files /dev/null and b/theme/afterburner/pix/tab/left.gif differ diff --git a/theme/afterburner/pix/tab/left_active.gif b/theme/afterburner/pix/tab/left_active.gif new file mode 100644 index 00000000000..bd72d635568 Binary files /dev/null and b/theme/afterburner/pix/tab/left_active.gif differ diff --git a/theme/afterburner/pix/tab/left_active_hover.gif b/theme/afterburner/pix/tab/left_active_hover.gif new file mode 100644 index 00000000000..f1af440a15f Binary files /dev/null and b/theme/afterburner/pix/tab/left_active_hover.gif differ diff --git a/theme/afterburner/pix/tab/left_hover.gif b/theme/afterburner/pix/tab/left_hover.gif new file mode 100644 index 00000000000..ea8c9705ed1 Binary files /dev/null and b/theme/afterburner/pix/tab/left_hover.gif differ diff --git a/theme/afterburner/pix/tab/right.gif b/theme/afterburner/pix/tab/right.gif new file mode 100644 index 00000000000..feddbb73d55 Binary files /dev/null and b/theme/afterburner/pix/tab/right.gif differ diff --git a/theme/afterburner/pix/tab/right_active.gif b/theme/afterburner/pix/tab/right_active.gif new file mode 100644 index 00000000000..ad87b27a4ee Binary files /dev/null and b/theme/afterburner/pix/tab/right_active.gif differ diff --git a/theme/afterburner/pix/tab/right_active_hover.gif b/theme/afterburner/pix/tab/right_active_hover.gif new file mode 100644 index 00000000000..c8b2883d538 Binary files /dev/null and b/theme/afterburner/pix/tab/right_active_hover.gif differ diff --git a/theme/afterburner/pix/tab/right_end.gif b/theme/afterburner/pix/tab/right_end.gif new file mode 100644 index 00000000000..2cb44de6c57 Binary files /dev/null and b/theme/afterburner/pix/tab/right_end.gif differ diff --git a/theme/afterburner/pix/tab/right_hover.gif b/theme/afterburner/pix/tab/right_hover.gif new file mode 100644 index 00000000000..301b3f67086 Binary files /dev/null and b/theme/afterburner/pix/tab/right_hover.gif differ diff --git a/theme/afterburner/pix/tab/right_last.gif b/theme/afterburner/pix/tab/right_last.gif new file mode 100644 index 00000000000..dd346f6c526 Binary files /dev/null and b/theme/afterburner/pix/tab/right_last.gif differ diff --git a/theme/afterburner/pix/tab/rtlbg.gif b/theme/afterburner/pix/tab/rtlbg.gif new file mode 100644 index 00000000000..ba7831333af Binary files /dev/null and b/theme/afterburner/pix/tab/rtlbg.gif differ diff --git a/theme/afterburner/pix/tab/tabrow1.gif b/theme/afterburner/pix/tab/tabrow1.gif new file mode 100644 index 00000000000..db1ffa66c47 Binary files /dev/null and b/theme/afterburner/pix/tab/tabrow1.gif differ diff --git a/theme/afterburner/pix_core/a/em1_bwgreater.gif b/theme/afterburner/pix_core/a/em1_bwgreater.gif new file mode 100644 index 00000000000..e2ff4347b18 Binary files /dev/null and b/theme/afterburner/pix_core/a/em1_bwgreater.gif differ diff --git a/theme/afterburner/pix_core/a/em1_greater.gif b/theme/afterburner/pix_core/a/em1_greater.gif new file mode 100644 index 00000000000..fdeb8837fe4 Binary files /dev/null and b/theme/afterburner/pix_core/a/em1_greater.gif differ diff --git a/theme/afterburner/pix_core/a/em1_lesser.gif b/theme/afterburner/pix_core/a/em1_lesser.gif new file mode 100644 index 00000000000..73cf431ed6c Binary files /dev/null and b/theme/afterburner/pix_core/a/em1_lesser.gif differ diff --git a/theme/afterburner/pix_core/a/em1_raquo.gif b/theme/afterburner/pix_core/a/em1_raquo.gif new file mode 100644 index 00000000000..590ea9de263 Binary files /dev/null and b/theme/afterburner/pix_core/a/em1_raquo.gif differ diff --git a/theme/afterburner/pix_core/a/help.png b/theme/afterburner/pix_core/a/help.png new file mode 100644 index 00000000000..5c822c3cca7 Binary files /dev/null and b/theme/afterburner/pix_core/a/help.png differ diff --git a/theme/afterburner/pix_core/a/l_breadcrumb.gif b/theme/afterburner/pix_core/a/l_breadcrumb.gif new file mode 100644 index 00000000000..8d698446d15 Binary files /dev/null and b/theme/afterburner/pix_core/a/l_breadcrumb.gif differ diff --git a/theme/afterburner/pix_core/a/logout.png b/theme/afterburner/pix_core/a/logout.png new file mode 100644 index 00000000000..60912485391 Binary files /dev/null and b/theme/afterburner/pix_core/a/logout.png differ diff --git a/theme/afterburner/pix_core/a/r_breadcrumb.gif b/theme/afterburner/pix_core/a/r_breadcrumb.gif new file mode 100644 index 00000000000..21bc9c1c934 Binary files /dev/null and b/theme/afterburner/pix_core/a/r_breadcrumb.gif differ diff --git a/theme/afterburner/pix_core/a/r_go.gif b/theme/afterburner/pix_core/a/r_go.gif new file mode 100644 index 00000000000..7fe7e40498f Binary files /dev/null and b/theme/afterburner/pix_core/a/r_go.gif differ diff --git a/theme/afterburner/pix_core/a/r_next.gif b/theme/afterburner/pix_core/a/r_next.gif new file mode 100644 index 00000000000..9689a49da93 Binary files /dev/null and b/theme/afterburner/pix_core/a/r_next.gif differ diff --git a/theme/afterburner/pix_core/a/r_previous.gif b/theme/afterburner/pix_core/a/r_previous.gif new file mode 100644 index 00000000000..f3c3e5e1687 Binary files /dev/null and b/theme/afterburner/pix_core/a/r_previous.gif differ diff --git a/theme/afterburner/pix_core/a/refresh.png b/theme/afterburner/pix_core/a/refresh.png new file mode 100644 index 00000000000..485448fb428 Binary files /dev/null and b/theme/afterburner/pix_core/a/refresh.png differ diff --git a/theme/afterburner/pix_core/a/search.png b/theme/afterburner/pix_core/a/search.png new file mode 100644 index 00000000000..df78b8c5935 Binary files /dev/null and b/theme/afterburner/pix_core/a/search.png differ diff --git a/theme/afterburner/pix_core/a/setting.png b/theme/afterburner/pix_core/a/setting.png new file mode 100644 index 00000000000..89040d9dcb6 Binary files /dev/null and b/theme/afterburner/pix_core/a/setting.png differ diff --git a/theme/afterburner/pix_core/c/course.png b/theme/afterburner/pix_core/c/course.png new file mode 100644 index 00000000000..80dfa1955a3 Binary files /dev/null and b/theme/afterburner/pix_core/c/course.png differ diff --git a/theme/afterburner/pix_core/c/event.png b/theme/afterburner/pix_core/c/event.png new file mode 100644 index 00000000000..413af23993e Binary files /dev/null and b/theme/afterburner/pix_core/c/event.png differ diff --git a/theme/afterburner/pix_core/c/groups.png b/theme/afterburner/pix_core/c/groups.png new file mode 100644 index 00000000000..a6aae0404b7 Binary files /dev/null and b/theme/afterburner/pix_core/c/groups.png differ diff --git a/theme/afterburner/pix_core/c/site.png b/theme/afterburner/pix_core/c/site.png new file mode 100644 index 00000000000..413af23993e Binary files /dev/null and b/theme/afterburner/pix_core/c/site.png differ diff --git a/theme/afterburner/pix_core/c/user.png b/theme/afterburner/pix_core/c/user.png new file mode 100644 index 00000000000..2d44726f08e Binary files /dev/null and b/theme/afterburner/pix_core/c/user.png differ diff --git a/theme/afterburner/pix_core/docs.png b/theme/afterburner/pix_core/docs.png new file mode 100644 index 00000000000..fa9a60b5ad2 Binary files /dev/null and b/theme/afterburner/pix_core/docs.png differ diff --git a/theme/afterburner/pix_core/f/access.png b/theme/afterburner/pix_core/f/access.png new file mode 100644 index 00000000000..4f088737c42 Binary files /dev/null and b/theme/afterburner/pix_core/f/access.png differ diff --git a/theme/afterburner/pix_core/f/avi.png b/theme/afterburner/pix_core/f/avi.png new file mode 100644 index 00000000000..c8bd25903d8 Binary files /dev/null and b/theme/afterburner/pix_core/f/avi.png differ diff --git a/theme/afterburner/pix_core/f/excel.png b/theme/afterburner/pix_core/f/excel.png new file mode 100644 index 00000000000..4403681c2fe Binary files /dev/null and b/theme/afterburner/pix_core/f/excel.png differ diff --git a/theme/afterburner/pix_core/f/flash.png b/theme/afterburner/pix_core/f/flash.png new file mode 100644 index 00000000000..616fc2ec82f Binary files /dev/null and b/theme/afterburner/pix_core/f/flash.png differ diff --git a/theme/afterburner/pix_core/f/folder-32.png b/theme/afterburner/pix_core/f/folder-32.png new file mode 100644 index 00000000000..8329168cd44 Binary files /dev/null and b/theme/afterburner/pix_core/f/folder-32.png differ diff --git a/theme/afterburner/pix_core/f/folder.png b/theme/afterburner/pix_core/f/folder.png new file mode 100644 index 00000000000..260b4157a87 Binary files /dev/null and b/theme/afterburner/pix_core/f/folder.png differ diff --git a/theme/afterburner/pix_core/f/help.png b/theme/afterburner/pix_core/f/help.png new file mode 100644 index 00000000000..30a47032a41 Binary files /dev/null and b/theme/afterburner/pix_core/f/help.png differ diff --git a/theme/afterburner/pix_core/f/html.png b/theme/afterburner/pix_core/f/html.png new file mode 100644 index 00000000000..f355d31d4fa Binary files /dev/null and b/theme/afterburner/pix_core/f/html.png differ diff --git a/theme/afterburner/pix_core/f/image-32.png b/theme/afterburner/pix_core/f/image-32.png new file mode 100644 index 00000000000..0227d3e2e48 Binary files /dev/null and b/theme/afterburner/pix_core/f/image-32.png differ diff --git a/theme/afterburner/pix_core/f/image.png b/theme/afterburner/pix_core/f/image.png new file mode 100644 index 00000000000..c485c20168d Binary files /dev/null and b/theme/afterburner/pix_core/f/image.png differ diff --git a/theme/afterburner/pix_core/f/odb.png b/theme/afterburner/pix_core/f/odb.png new file mode 100644 index 00000000000..86a5c1019f1 Binary files /dev/null and b/theme/afterburner/pix_core/f/odb.png differ diff --git a/theme/afterburner/pix_core/f/odf.png b/theme/afterburner/pix_core/f/odf.png new file mode 100644 index 00000000000..e330602505a Binary files /dev/null and b/theme/afterburner/pix_core/f/odf.png differ diff --git a/theme/afterburner/pix_core/f/odg.png b/theme/afterburner/pix_core/f/odg.png new file mode 100644 index 00000000000..86051115b55 Binary files /dev/null and b/theme/afterburner/pix_core/f/odg.png differ diff --git a/theme/afterburner/pix_core/f/odm.png b/theme/afterburner/pix_core/f/odm.png new file mode 100644 index 00000000000..f5afc495e5f Binary files /dev/null and b/theme/afterburner/pix_core/f/odm.png differ diff --git a/theme/afterburner/pix_core/f/odp.png b/theme/afterburner/pix_core/f/odp.png new file mode 100644 index 00000000000..d45c8f16e45 Binary files /dev/null and b/theme/afterburner/pix_core/f/odp.png differ diff --git a/theme/afterburner/pix_core/f/ods.png b/theme/afterburner/pix_core/f/ods.png new file mode 100644 index 00000000000..36f553bb595 Binary files /dev/null and b/theme/afterburner/pix_core/f/ods.png differ diff --git a/theme/afterburner/pix_core/f/odt.png b/theme/afterburner/pix_core/f/odt.png new file mode 100644 index 00000000000..7821edd29f0 Binary files /dev/null and b/theme/afterburner/pix_core/f/odt.png differ diff --git a/theme/afterburner/pix_core/f/pdf.png b/theme/afterburner/pix_core/f/pdf.png new file mode 100644 index 00000000000..c68ab66ca23 Binary files /dev/null and b/theme/afterburner/pix_core/f/pdf.png differ diff --git a/theme/afterburner/pix_core/f/powerpoint.png b/theme/afterburner/pix_core/f/powerpoint.png new file mode 100644 index 00000000000..134a0071975 Binary files /dev/null and b/theme/afterburner/pix_core/f/powerpoint.png differ diff --git a/theme/afterburner/pix_core/f/text-32.png b/theme/afterburner/pix_core/f/text-32.png new file mode 100644 index 00000000000..a936d4b197a Binary files /dev/null and b/theme/afterburner/pix_core/f/text-32.png differ diff --git a/theme/afterburner/pix_core/f/text.png b/theme/afterburner/pix_core/f/text.png new file mode 100644 index 00000000000..ed841a02a7d Binary files /dev/null and b/theme/afterburner/pix_core/f/text.png differ diff --git a/theme/afterburner/pix_core/f/unknown-32.png b/theme/afterburner/pix_core/f/unknown-32.png new file mode 100644 index 00000000000..63b7b4e4330 Binary files /dev/null and b/theme/afterburner/pix_core/f/unknown-32.png differ diff --git a/theme/afterburner/pix_core/f/unknown.png b/theme/afterburner/pix_core/f/unknown.png new file mode 100644 index 00000000000..d78eca878d6 Binary files /dev/null and b/theme/afterburner/pix_core/f/unknown.png differ diff --git a/theme/afterburner/pix_core/f/video.png b/theme/afterburner/pix_core/f/video.png new file mode 100644 index 00000000000..c8bd25903d8 Binary files /dev/null and b/theme/afterburner/pix_core/f/video.png differ diff --git a/theme/afterburner/pix_core/f/web.png b/theme/afterburner/pix_core/f/web.png new file mode 100644 index 00000000000..f355d31d4fa Binary files /dev/null and b/theme/afterburner/pix_core/f/web.png differ diff --git a/theme/afterburner/pix_core/f/word.png b/theme/afterburner/pix_core/f/word.png new file mode 100644 index 00000000000..1beb2e53598 Binary files /dev/null and b/theme/afterburner/pix_core/f/word.png differ diff --git a/theme/afterburner/pix_core/f/xml.png b/theme/afterburner/pix_core/f/xml.png new file mode 100644 index 00000000000..c64a736ef8f Binary files /dev/null and b/theme/afterburner/pix_core/f/xml.png differ diff --git a/theme/afterburner/pix_core/f/zip.png b/theme/afterburner/pix_core/f/zip.png new file mode 100644 index 00000000000..67a3d9a18a1 Binary files /dev/null and b/theme/afterburner/pix_core/f/zip.png differ diff --git a/theme/afterburner/pix_core/g/f1.png b/theme/afterburner/pix_core/g/f1.png new file mode 100644 index 00000000000..76b8381b0a7 Binary files /dev/null and b/theme/afterburner/pix_core/g/f1.png differ diff --git a/theme/afterburner/pix_core/g/f2.png b/theme/afterburner/pix_core/g/f2.png new file mode 100644 index 00000000000..8f00c2fbd16 Binary files /dev/null and b/theme/afterburner/pix_core/g/f2.png differ diff --git a/theme/afterburner/pix_core/g/user100.png b/theme/afterburner/pix_core/g/user100.png new file mode 100644 index 00000000000..76b8381b0a7 Binary files /dev/null and b/theme/afterburner/pix_core/g/user100.png differ diff --git a/theme/afterburner/pix_core/g/user35.png b/theme/afterburner/pix_core/g/user35.png new file mode 100644 index 00000000000..8f00c2fbd16 Binary files /dev/null and b/theme/afterburner/pix_core/g/user35.png differ diff --git a/theme/afterburner/pix_core/help.png b/theme/afterburner/pix_core/help.png new file mode 100644 index 00000000000..30a47032a41 Binary files /dev/null and b/theme/afterburner/pix_core/help.png differ diff --git a/theme/afterburner/pix_core/i/all.png b/theme/afterburner/pix_core/i/all.png new file mode 100644 index 00000000000..90ddfabb8a1 Binary files /dev/null and b/theme/afterburner/pix_core/i/all.png differ diff --git a/theme/afterburner/pix_core/i/backup.png b/theme/afterburner/pix_core/i/backup.png new file mode 100644 index 00000000000..76add6a0ae6 Binary files /dev/null and b/theme/afterburner/pix_core/i/backup.png differ diff --git a/theme/afterburner/pix_core/i/calc.png b/theme/afterburner/pix_core/i/calc.png new file mode 100644 index 00000000000..00ad5155276 Binary files /dev/null and b/theme/afterburner/pix_core/i/calc.png differ diff --git a/theme/afterburner/pix_core/i/checkpermissions.png b/theme/afterburner/pix_core/i/checkpermissions.png new file mode 100644 index 00000000000..645edfd7417 Binary files /dev/null and b/theme/afterburner/pix_core/i/checkpermissions.png differ diff --git a/theme/afterburner/pix_core/i/course.png b/theme/afterburner/pix_core/i/course.png new file mode 100644 index 00000000000..24f91c3bfb8 Binary files /dev/null and b/theme/afterburner/pix_core/i/course.png differ diff --git a/theme/afterburner/pix_core/i/db.png b/theme/afterburner/pix_core/i/db.png new file mode 100644 index 00000000000..d588f422f76 Binary files /dev/null and b/theme/afterburner/pix_core/i/db.png differ diff --git a/theme/afterburner/pix_core/i/edit.gif b/theme/afterburner/pix_core/i/edit.gif new file mode 100644 index 00000000000..d390a444ba3 Binary files /dev/null and b/theme/afterburner/pix_core/i/edit.gif differ diff --git a/theme/afterburner/pix_core/i/email.png b/theme/afterburner/pix_core/i/email.png new file mode 100644 index 00000000000..e708416dac9 Binary files /dev/null and b/theme/afterburner/pix_core/i/email.png differ diff --git a/theme/afterburner/pix_core/i/feedback.png b/theme/afterburner/pix_core/i/feedback.png new file mode 100644 index 00000000000..1af30643f4c Binary files /dev/null and b/theme/afterburner/pix_core/i/feedback.png differ diff --git a/theme/afterburner/pix_core/i/feedback_add.png b/theme/afterburner/pix_core/i/feedback_add.png new file mode 100644 index 00000000000..4369afd271a Binary files /dev/null and b/theme/afterburner/pix_core/i/feedback_add.png differ diff --git a/theme/afterburner/pix_core/i/files.png b/theme/afterburner/pix_core/i/files.png new file mode 100644 index 00000000000..260b4157a87 Binary files /dev/null and b/theme/afterburner/pix_core/i/files.png differ diff --git a/theme/afterburner/pix_core/i/filter.png b/theme/afterburner/pix_core/i/filter.png new file mode 100644 index 00000000000..1f69604528f Binary files /dev/null and b/theme/afterburner/pix_core/i/filter.png differ diff --git a/theme/afterburner/pix_core/i/flagged.png b/theme/afterburner/pix_core/i/flagged.png new file mode 100644 index 00000000000..5c008b0a6fa Binary files /dev/null and b/theme/afterburner/pix_core/i/flagged.png differ diff --git a/theme/afterburner/pix_core/i/grades.png b/theme/afterburner/pix_core/i/grades.png new file mode 100644 index 00000000000..8dcfb269dad Binary files /dev/null and b/theme/afterburner/pix_core/i/grades.png differ diff --git a/theme/afterburner/pix_core/i/group.png b/theme/afterburner/pix_core/i/group.png new file mode 100644 index 00000000000..a6aae0404b7 Binary files /dev/null and b/theme/afterburner/pix_core/i/group.png differ diff --git a/theme/afterburner/pix_core/i/hide.png b/theme/afterburner/pix_core/i/hide.png new file mode 100644 index 00000000000..2aead17e09e Binary files /dev/null and b/theme/afterburner/pix_core/i/hide.png differ diff --git a/theme/afterburner/pix_core/i/info.png b/theme/afterburner/pix_core/i/info.png new file mode 100644 index 00000000000..fa9a60b5ad2 Binary files /dev/null and b/theme/afterburner/pix_core/i/info.png differ diff --git a/theme/afterburner/pix_core/i/lock.png b/theme/afterburner/pix_core/i/lock.png new file mode 100644 index 00000000000..a9994ae1f69 Binary files /dev/null and b/theme/afterburner/pix_core/i/lock.png differ diff --git a/theme/afterburner/pix_core/i/marker.png b/theme/afterburner/pix_core/i/marker.png new file mode 100644 index 00000000000..845e11070a7 Binary files /dev/null and b/theme/afterburner/pix_core/i/marker.png differ diff --git a/theme/afterburner/pix_core/i/menu.png b/theme/afterburner/pix_core/i/menu.png new file mode 100644 index 00000000000..efc599dccd8 Binary files /dev/null and b/theme/afterburner/pix_core/i/menu.png differ diff --git a/theme/afterburner/pix_core/i/new.png b/theme/afterburner/pix_core/i/new.png new file mode 100644 index 00000000000..6a88c4da92c Binary files /dev/null and b/theme/afterburner/pix_core/i/new.png differ diff --git a/theme/afterburner/pix_core/i/news.png b/theme/afterburner/pix_core/i/news.png new file mode 100644 index 00000000000..70e7e5a0b07 Binary files /dev/null and b/theme/afterburner/pix_core/i/news.png differ diff --git a/theme/afterburner/pix_core/i/one.png b/theme/afterburner/pix_core/i/one.png new file mode 100644 index 00000000000..7ac2093dac9 Binary files /dev/null and b/theme/afterburner/pix_core/i/one.png differ diff --git a/theme/afterburner/pix_core/i/payment.png b/theme/afterburner/pix_core/i/payment.png new file mode 100644 index 00000000000..82c316a861e Binary files /dev/null and b/theme/afterburner/pix_core/i/payment.png differ diff --git a/theme/afterburner/pix_core/i/permissions.png b/theme/afterburner/pix_core/i/permissions.png new file mode 100644 index 00000000000..82846369f31 Binary files /dev/null and b/theme/afterburner/pix_core/i/permissions.png differ diff --git a/theme/afterburner/pix_core/i/publish.png b/theme/afterburner/pix_core/i/publish.png new file mode 100644 index 00000000000..e931afcc1c8 Binary files /dev/null and b/theme/afterburner/pix_core/i/publish.png differ diff --git a/theme/afterburner/pix_core/i/questions.png b/theme/afterburner/pix_core/i/questions.png new file mode 100644 index 00000000000..b9ca7cb1ce6 Binary files /dev/null and b/theme/afterburner/pix_core/i/questions.png differ diff --git a/theme/afterburner/pix_core/i/report.png b/theme/afterburner/pix_core/i/report.png new file mode 100644 index 00000000000..aa8bbe927c1 Binary files /dev/null and b/theme/afterburner/pix_core/i/report.png differ diff --git a/theme/afterburner/pix_core/i/restore.png b/theme/afterburner/pix_core/i/restore.png new file mode 100644 index 00000000000..b2996cc7b70 Binary files /dev/null and b/theme/afterburner/pix_core/i/restore.png differ diff --git a/theme/afterburner/pix_core/i/return.png b/theme/afterburner/pix_core/i/return.png new file mode 100644 index 00000000000..2c6152ef621 Binary files /dev/null and b/theme/afterburner/pix_core/i/return.png differ diff --git a/theme/afterburner/pix_core/i/roles.png b/theme/afterburner/pix_core/i/roles.png new file mode 100644 index 00000000000..5fa4804382b Binary files /dev/null and b/theme/afterburner/pix_core/i/roles.png differ diff --git a/theme/afterburner/pix_core/i/scales.png b/theme/afterburner/pix_core/i/scales.png new file mode 100644 index 00000000000..d3cb71d5c5d Binary files /dev/null and b/theme/afterburner/pix_core/i/scales.png differ diff --git a/theme/afterburner/pix_core/i/settings.png b/theme/afterburner/pix_core/i/settings.png new file mode 100644 index 00000000000..efc599dccd8 Binary files /dev/null and b/theme/afterburner/pix_core/i/settings.png differ diff --git a/theme/afterburner/pix_core/i/show.png b/theme/afterburner/pix_core/i/show.png new file mode 100644 index 00000000000..356660cddab Binary files /dev/null and b/theme/afterburner/pix_core/i/show.png differ diff --git a/theme/afterburner/pix_core/i/unflagged.png b/theme/afterburner/pix_core/i/unflagged.png new file mode 100644 index 00000000000..fe794c68a24 Binary files /dev/null and b/theme/afterburner/pix_core/i/unflagged.png differ diff --git a/theme/afterburner/pix_core/i/user.png b/theme/afterburner/pix_core/i/user.png new file mode 100644 index 00000000000..2bc51acc2ae Binary files /dev/null and b/theme/afterburner/pix_core/i/user.png differ diff --git a/theme/afterburner/pix_core/i/users.png b/theme/afterburner/pix_core/i/users.png new file mode 100644 index 00000000000..a6aae0404b7 Binary files /dev/null and b/theme/afterburner/pix_core/i/users.png differ diff --git a/theme/afterburner/pix_core/icon.png b/theme/afterburner/pix_core/icon.png new file mode 100644 index 00000000000..50ba3c9e9a6 Binary files /dev/null and b/theme/afterburner/pix_core/icon.png differ diff --git a/theme/afterburner/pix_core/m/USD.gif b/theme/afterburner/pix_core/m/USD.gif new file mode 100644 index 00000000000..341a22fb34b Binary files /dev/null and b/theme/afterburner/pix_core/m/USD.gif differ diff --git a/theme/afterburner/pix_core/s/SMILEYS b/theme/afterburner/pix_core/s/SMILEYS new file mode 100644 index 00000000000..06f0fb6f25e --- /dev/null +++ b/theme/afterburner/pix_core/s/SMILEYS @@ -0,0 +1 @@ +All these icon are 16x16 and from fugue icon sets diff --git a/theme/afterburner/pix_core/s/angry.png b/theme/afterburner/pix_core/s/angry.png new file mode 100644 index 00000000000..1ff1492eb34 Binary files /dev/null and b/theme/afterburner/pix_core/s/angry.png differ diff --git a/theme/afterburner/pix_core/s/approve.png b/theme/afterburner/pix_core/s/approve.png new file mode 100644 index 00000000000..ce8da0228ee Binary files /dev/null and b/theme/afterburner/pix_core/s/approve.png differ diff --git a/theme/afterburner/pix_core/s/biggrin.png b/theme/afterburner/pix_core/s/biggrin.png new file mode 100644 index 00000000000..5932dcf4039 Binary files /dev/null and b/theme/afterburner/pix_core/s/biggrin.png differ diff --git a/theme/afterburner/pix_core/s/blackeye.gif b/theme/afterburner/pix_core/s/blackeye.gif new file mode 100644 index 00000000000..b8f8a751a87 Binary files /dev/null and b/theme/afterburner/pix_core/s/blackeye.gif differ diff --git a/theme/afterburner/pix_core/s/blush.png b/theme/afterburner/pix_core/s/blush.png new file mode 100644 index 00000000000..7ac0cac2347 Binary files /dev/null and b/theme/afterburner/pix_core/s/blush.png differ diff --git a/theme/afterburner/pix_core/s/clown.gif b/theme/afterburner/pix_core/s/clown.gif new file mode 100644 index 00000000000..2d84189ce3f Binary files /dev/null and b/theme/afterburner/pix_core/s/clown.gif differ diff --git a/theme/afterburner/pix_core/s/cool.png b/theme/afterburner/pix_core/s/cool.png new file mode 100644 index 00000000000..92aa42a073b Binary files /dev/null and b/theme/afterburner/pix_core/s/cool.png differ diff --git a/theme/afterburner/pix_core/s/dead.png b/theme/afterburner/pix_core/s/dead.png new file mode 100644 index 00000000000..c82e8f3f901 Binary files /dev/null and b/theme/afterburner/pix_core/s/dead.png differ diff --git a/theme/afterburner/pix_core/s/egg.gif b/theme/afterburner/pix_core/s/egg.gif new file mode 100644 index 00000000000..e70dccdf46d Binary files /dev/null and b/theme/afterburner/pix_core/s/egg.gif differ diff --git a/theme/afterburner/pix_core/s/evil.png b/theme/afterburner/pix_core/s/evil.png new file mode 100644 index 00000000000..0da78cd0644 Binary files /dev/null and b/theme/afterburner/pix_core/s/evil.png differ diff --git a/theme/afterburner/pix_core/s/heart.png b/theme/afterburner/pix_core/s/heart.png new file mode 100644 index 00000000000..17c120b2c9b Binary files /dev/null and b/theme/afterburner/pix_core/s/heart.png differ diff --git a/theme/afterburner/pix_core/s/kiss.png b/theme/afterburner/pix_core/s/kiss.png new file mode 100644 index 00000000000..3870237f113 Binary files /dev/null and b/theme/afterburner/pix_core/s/kiss.png differ diff --git a/theme/afterburner/pix_core/s/martin.gif b/theme/afterburner/pix_core/s/martin.gif new file mode 100644 index 00000000000..3246f4d2f87 Binary files /dev/null and b/theme/afterburner/pix_core/s/martin.gif differ diff --git a/theme/afterburner/pix_core/s/mixed.png b/theme/afterburner/pix_core/s/mixed.png new file mode 100644 index 00000000000..9f3205e33c6 Binary files /dev/null and b/theme/afterburner/pix_core/s/mixed.png differ diff --git a/theme/afterburner/pix_core/s/no.gif b/theme/afterburner/pix_core/s/no.gif new file mode 100644 index 00000000000..45dd129d095 Binary files /dev/null and b/theme/afterburner/pix_core/s/no.gif differ diff --git a/theme/afterburner/pix_core/s/sad.png b/theme/afterburner/pix_core/s/sad.png new file mode 100644 index 00000000000..f2f21439876 Binary files /dev/null and b/theme/afterburner/pix_core/s/sad.png differ diff --git a/theme/afterburner/pix_core/s/shy.png b/theme/afterburner/pix_core/s/shy.png new file mode 100644 index 00000000000..7ac0cac2347 Binary files /dev/null and b/theme/afterburner/pix_core/s/shy.png differ diff --git a/theme/afterburner/pix_core/s/sleepy.png b/theme/afterburner/pix_core/s/sleepy.png new file mode 100644 index 00000000000..bab7f16143b Binary files /dev/null and b/theme/afterburner/pix_core/s/sleepy.png differ diff --git a/theme/afterburner/pix_core/s/smiley.png b/theme/afterburner/pix_core/s/smiley.png new file mode 100644 index 00000000000..ce8da0228ee Binary files /dev/null and b/theme/afterburner/pix_core/s/smiley.png differ diff --git a/theme/afterburner/pix_core/s/surprise.png b/theme/afterburner/pix_core/s/surprise.png new file mode 100644 index 00000000000..81fb5f3d58b Binary files /dev/null and b/theme/afterburner/pix_core/s/surprise.png differ diff --git a/theme/afterburner/pix_core/s/thoughtful.png b/theme/afterburner/pix_core/s/thoughtful.png new file mode 100644 index 00000000000..e3cc6cb2dab Binary files /dev/null and b/theme/afterburner/pix_core/s/thoughtful.png differ diff --git a/theme/afterburner/pix_core/s/tongueout.png b/theme/afterburner/pix_core/s/tongueout.png new file mode 100644 index 00000000000..c4ad9338e18 Binary files /dev/null and b/theme/afterburner/pix_core/s/tongueout.png differ diff --git a/theme/afterburner/pix_core/s/wideeyes.png b/theme/afterburner/pix_core/s/wideeyes.png new file mode 100644 index 00000000000..81fb5f3d58b Binary files /dev/null and b/theme/afterburner/pix_core/s/wideeyes.png differ diff --git a/theme/afterburner/pix_core/s/wink.png b/theme/afterburner/pix_core/s/wink.png new file mode 100644 index 00000000000..0285a229606 Binary files /dev/null and b/theme/afterburner/pix_core/s/wink.png differ diff --git a/theme/afterburner/pix_core/s/yes.png b/theme/afterburner/pix_core/s/yes.png new file mode 100644 index 00000000000..a12a1d0597f Binary files /dev/null and b/theme/afterburner/pix_core/s/yes.png differ diff --git a/theme/afterburner/pix_core/t/adddir.png b/theme/afterburner/pix_core/t/adddir.png new file mode 100644 index 00000000000..5075baf7608 Binary files /dev/null and b/theme/afterburner/pix_core/t/adddir.png differ diff --git a/theme/afterburner/pix_core/t/addfile.png b/theme/afterburner/pix_core/t/addfile.png new file mode 100644 index 00000000000..113873963c2 Binary files /dev/null and b/theme/afterburner/pix_core/t/addfile.png differ diff --git a/theme/afterburner/pix_core/t/addgreen.png b/theme/afterburner/pix_core/t/addgreen.png new file mode 100644 index 00000000000..66f4a32c326 Binary files /dev/null and b/theme/afterburner/pix_core/t/addgreen.png differ diff --git a/theme/afterburner/pix_core/t/backup.png b/theme/afterburner/pix_core/t/backup.png new file mode 100644 index 00000000000..59bf557df52 Binary files /dev/null and b/theme/afterburner/pix_core/t/backup.png differ diff --git a/theme/afterburner/pix_core/t/block.png b/theme/afterburner/pix_core/t/block.png new file mode 100644 index 00000000000..7af3a5189d2 Binary files /dev/null and b/theme/afterburner/pix_core/t/block.png differ diff --git a/theme/afterburner/pix_core/t/calendar.png b/theme/afterburner/pix_core/t/calendar.png new file mode 100644 index 00000000000..413af23993e Binary files /dev/null and b/theme/afterburner/pix_core/t/calendar.png differ diff --git a/theme/afterburner/pix_core/t/clear.png b/theme/afterburner/pix_core/t/clear.png new file mode 100644 index 00000000000..2414885b857 Binary files /dev/null and b/theme/afterburner/pix_core/t/clear.png differ diff --git a/theme/afterburner/pix_core/t/copy.png b/theme/afterburner/pix_core/t/copy.png new file mode 100644 index 00000000000..3836257fe90 Binary files /dev/null and b/theme/afterburner/pix_core/t/copy.png differ diff --git a/theme/afterburner/pix_core/t/delete.png b/theme/afterburner/pix_core/t/delete.png new file mode 100644 index 00000000000..6b9fa6dd36e Binary files /dev/null and b/theme/afterburner/pix_core/t/delete.png differ diff --git a/theme/afterburner/pix_core/t/down.png b/theme/afterburner/pix_core/t/down.png new file mode 100644 index 00000000000..8d5209b6604 Binary files /dev/null and b/theme/afterburner/pix_core/t/down.png differ diff --git a/theme/afterburner/pix_core/t/download.png b/theme/afterburner/pix_core/t/download.png new file mode 100644 index 00000000000..1920b1bb223 Binary files /dev/null and b/theme/afterburner/pix_core/t/download.png differ diff --git a/theme/afterburner/pix_core/t/edit.png b/theme/afterburner/pix_core/t/edit.png new file mode 100644 index 00000000000..89ab15f929b Binary files /dev/null and b/theme/afterburner/pix_core/t/edit.png differ diff --git a/theme/afterburner/pix_core/t/email.png b/theme/afterburner/pix_core/t/email.png new file mode 100644 index 00000000000..e708416dac9 Binary files /dev/null and b/theme/afterburner/pix_core/t/email.png differ diff --git a/theme/afterburner/pix_core/t/emailno.png b/theme/afterburner/pix_core/t/emailno.png new file mode 100644 index 00000000000..a33c0cad757 Binary files /dev/null and b/theme/afterburner/pix_core/t/emailno.png differ diff --git a/theme/afterburner/pix_core/t/feedback.png b/theme/afterburner/pix_core/t/feedback.png new file mode 100644 index 00000000000..2b5a1114826 Binary files /dev/null and b/theme/afterburner/pix_core/t/feedback.png differ diff --git a/theme/afterburner/pix_core/t/feedback_add.png b/theme/afterburner/pix_core/t/feedback_add.png new file mode 100644 index 00000000000..4369afd271a Binary files /dev/null and b/theme/afterburner/pix_core/t/feedback_add.png differ diff --git a/theme/afterburner/pix_core/t/go.png b/theme/afterburner/pix_core/t/go.png new file mode 100644 index 00000000000..c700f60446d Binary files /dev/null and b/theme/afterburner/pix_core/t/go.png differ diff --git a/theme/afterburner/pix_core/t/groupn.png b/theme/afterburner/pix_core/t/groupn.png new file mode 100644 index 00000000000..f6e4dc8a31a Binary files /dev/null and b/theme/afterburner/pix_core/t/groupn.png differ diff --git a/theme/afterburner/pix_core/t/groups.png b/theme/afterburner/pix_core/t/groups.png new file mode 100644 index 00000000000..a6aae0404b7 Binary files /dev/null and b/theme/afterburner/pix_core/t/groups.png differ diff --git a/theme/afterburner/pix_core/t/hide.png b/theme/afterburner/pix_core/t/hide.png new file mode 100644 index 00000000000..5124c0eb8e3 Binary files /dev/null and b/theme/afterburner/pix_core/t/hide.png differ diff --git a/theme/afterburner/pix_core/t/lock.png b/theme/afterburner/pix_core/t/lock.png new file mode 100644 index 00000000000..a9994ae1f69 Binary files /dev/null and b/theme/afterburner/pix_core/t/lock.png differ diff --git a/theme/afterburner/pix_core/t/move.png b/theme/afterburner/pix_core/t/move.png new file mode 100644 index 00000000000..391a01fc45d Binary files /dev/null and b/theme/afterburner/pix_core/t/move.png differ diff --git a/theme/afterburner/pix_core/t/preview.png b/theme/afterburner/pix_core/t/preview.png new file mode 100644 index 00000000000..3747c976fa4 Binary files /dev/null and b/theme/afterburner/pix_core/t/preview.png differ diff --git a/theme/afterburner/pix_core/t/restore.png b/theme/afterburner/pix_core/t/restore.png new file mode 100644 index 00000000000..b2996cc7b70 Binary files /dev/null and b/theme/afterburner/pix_core/t/restore.png differ diff --git a/theme/afterburner/pix_core/t/show.png b/theme/afterburner/pix_core/t/show.png new file mode 100644 index 00000000000..356660cddab Binary files /dev/null and b/theme/afterburner/pix_core/t/show.png differ diff --git a/theme/afterburner/pix_core/t/stop.png b/theme/afterburner/pix_core/t/stop.png new file mode 100644 index 00000000000..5cd9ea93ef5 Binary files /dev/null and b/theme/afterburner/pix_core/t/stop.png differ diff --git a/theme/afterburner/pix_core/t/unlock.png b/theme/afterburner/pix_core/t/unlock.png new file mode 100644 index 00000000000..7e47c799a82 Binary files /dev/null and b/theme/afterburner/pix_core/t/unlock.png differ diff --git a/theme/afterburner/pix_core/t/up.png b/theme/afterburner/pix_core/t/up.png new file mode 100644 index 00000000000..4e4f5b8a445 Binary files /dev/null and b/theme/afterburner/pix_core/t/up.png differ diff --git a/theme/afterburner/pix_core/t/user.png b/theme/afterburner/pix_core/t/user.png new file mode 100644 index 00000000000..2d44726f08e Binary files /dev/null and b/theme/afterburner/pix_core/t/user.png differ diff --git a/theme/afterburner/pix_core/t/userblue.png b/theme/afterburner/pix_core/t/userblue.png new file mode 100644 index 00000000000..e7cfd7df824 Binary files /dev/null and b/theme/afterburner/pix_core/t/userblue.png differ diff --git a/theme/afterburner/pix_core/t/usernot.png b/theme/afterburner/pix_core/t/usernot.png new file mode 100644 index 00000000000..09f73c230c3 Binary files /dev/null and b/theme/afterburner/pix_core/t/usernot.png differ diff --git a/theme/afterburner/pix_core/u/f1.png b/theme/afterburner/pix_core/u/f1.png new file mode 100644 index 00000000000..76b8381b0a7 Binary files /dev/null and b/theme/afterburner/pix_core/u/f1.png differ diff --git a/theme/afterburner/pix_core/u/f2.png b/theme/afterburner/pix_core/u/f2.png new file mode 100644 index 00000000000..8f00c2fbd16 Binary files /dev/null and b/theme/afterburner/pix_core/u/f2.png differ diff --git a/theme/afterburner/pix_plugins/enrol/self/withoutkey.png b/theme/afterburner/pix_plugins/enrol/self/withoutkey.png new file mode 100644 index 00000000000..662975d98b9 Binary files /dev/null and b/theme/afterburner/pix_plugins/enrol/self/withoutkey.png differ diff --git a/theme/afterburner/pix_plugins/mod/assignment/icon.png b/theme/afterburner/pix_plugins/mod/assignment/icon.png new file mode 100644 index 00000000000..e3071ef6090 Binary files /dev/null and b/theme/afterburner/pix_plugins/mod/assignment/icon.png differ diff --git a/theme/afterburner/pix_plugins/mod/chat/icon.png b/theme/afterburner/pix_plugins/mod/chat/icon.png new file mode 100644 index 00000000000..50ba3c9e9a6 Binary files /dev/null and b/theme/afterburner/pix_plugins/mod/chat/icon.png differ diff --git a/theme/afterburner/pix_plugins/mod/choice/icon.png b/theme/afterburner/pix_plugins/mod/choice/icon.png new file mode 100644 index 00000000000..2c021693585 Binary files /dev/null and b/theme/afterburner/pix_plugins/mod/choice/icon.png differ diff --git a/theme/afterburner/pix_plugins/mod/data/icon.png b/theme/afterburner/pix_plugins/mod/data/icon.png new file mode 100644 index 00000000000..d588f422f76 Binary files /dev/null and b/theme/afterburner/pix_plugins/mod/data/icon.png differ diff --git a/theme/afterburner/pix_plugins/mod/folder/icon.png b/theme/afterburner/pix_plugins/mod/folder/icon.png new file mode 100644 index 00000000000..260b4157a87 Binary files /dev/null and b/theme/afterburner/pix_plugins/mod/folder/icon.png differ diff --git a/theme/afterburner/pix_plugins/mod/forum/icon.png b/theme/afterburner/pix_plugins/mod/forum/icon.png new file mode 100644 index 00000000000..1af30643f4c Binary files /dev/null and b/theme/afterburner/pix_plugins/mod/forum/icon.png differ diff --git a/theme/afterburner/pix_plugins/mod/glossary/icon.png b/theme/afterburner/pix_plugins/mod/glossary/icon.png new file mode 100644 index 00000000000..5d3365cca6d Binary files /dev/null and b/theme/afterburner/pix_plugins/mod/glossary/icon.png differ diff --git a/theme/afterburner/pix_plugins/mod/imscp/icon.png b/theme/afterburner/pix_plugins/mod/imscp/icon.png new file mode 100644 index 00000000000..ed7ec0e972e Binary files /dev/null and b/theme/afterburner/pix_plugins/mod/imscp/icon.png differ diff --git a/theme/afterburner/pix_plugins/mod/label/icon.png b/theme/afterburner/pix_plugins/mod/label/icon.png new file mode 100644 index 00000000000..2d68e6cd17d Binary files /dev/null and b/theme/afterburner/pix_plugins/mod/label/icon.png differ diff --git a/theme/afterburner/pix_plugins/mod/lesson/icon.png b/theme/afterburner/pix_plugins/mod/lesson/icon.png new file mode 100644 index 00000000000..88f1a2bbf1b Binary files /dev/null and b/theme/afterburner/pix_plugins/mod/lesson/icon.png differ diff --git a/theme/afterburner/pix_plugins/mod/page/icon.png b/theme/afterburner/pix_plugins/mod/page/icon.png new file mode 100644 index 00000000000..3a957dab451 Binary files /dev/null and b/theme/afterburner/pix_plugins/mod/page/icon.png differ diff --git a/theme/afterburner/pix_plugins/mod/quiz/icon.png b/theme/afterburner/pix_plugins/mod/quiz/icon.png new file mode 100644 index 00000000000..e8015424ae7 Binary files /dev/null and b/theme/afterburner/pix_plugins/mod/quiz/icon.png differ diff --git a/theme/afterburner/pix_plugins/mod/resource/icon.png b/theme/afterburner/pix_plugins/mod/resource/icon.png new file mode 100644 index 00000000000..75f92b0c709 Binary files /dev/null and b/theme/afterburner/pix_plugins/mod/resource/icon.png differ diff --git a/theme/afterburner/pix_plugins/mod/scorm/icon.png b/theme/afterburner/pix_plugins/mod/scorm/icon.png new file mode 100644 index 00000000000..3ec0ceb131c Binary files /dev/null and b/theme/afterburner/pix_plugins/mod/scorm/icon.png differ diff --git a/theme/afterburner/pix_plugins/mod/survey/icon.png b/theme/afterburner/pix_plugins/mod/survey/icon.png new file mode 100644 index 00000000000..b1f55a2b183 Binary files /dev/null and b/theme/afterburner/pix_plugins/mod/survey/icon.png differ diff --git a/theme/afterburner/pix_plugins/mod/url/icon.png b/theme/afterburner/pix_plugins/mod/url/icon.png new file mode 100644 index 00000000000..f355d31d4fa Binary files /dev/null and b/theme/afterburner/pix_plugins/mod/url/icon.png differ diff --git a/theme/afterburner/pix_plugins/mod/wiki/icon.png b/theme/afterburner/pix_plugins/mod/wiki/icon.png new file mode 100644 index 00000000000..0f62e09a3d5 Binary files /dev/null and b/theme/afterburner/pix_plugins/mod/wiki/icon.png differ diff --git a/theme/afterburner/pix_plugins/mod/workshop/icon.png b/theme/afterburner/pix_plugins/mod/workshop/icon.png new file mode 100644 index 00000000000..031996014fd Binary files /dev/null and b/theme/afterburner/pix_plugins/mod/workshop/icon.png differ diff --git a/theme/afterburner/renderers.php b/theme/afterburner/renderers.php new file mode 100644 index 00000000000..70fdebeb312 --- /dev/null +++ b/theme/afterburner/renderers.php @@ -0,0 +1,139 @@ +has_children()) { + return ''; + } + + // Add a login or logout link + if (isloggedin()) { + $branchlabel = get_string('logout'); + $branchurl = new moodle_url('/login/logout.php'); + } else { + $branchlabel = get_string('login'); + $branchurl = new moodle_url('/login/index.php'); + } + $branch = $menu->add($branchlabel, $branchurl, $branchlabel, -1); + + // Initialise this custom menu + $content = html_writer::start_tag('ul', array('class'=>'dropdown dropdown-horizontal')); + // Render each child + foreach ($menu->get_children() as $item) { + $content .= $this->render_custom_menu_item($item); + } + // Close the open tags + $content .= html_writer::end_tag('ul'); + // Return the custom menu + return $content; + } + + /** + * Renders a custom menu node as part of a submenu + * + * The custom menu this method override the render_custom_menu_item function + * in outputrenderers.php + * + * @see render_custom_menu() + * + * @staticvar int $submenucount + * @param custom_menu_item $menunode + * @return string + */ + protected function render_custom_menu_item(custom_menu_item $menunode) { + // Required to ensure we get unique trackable id's + static $submenucount = 0; + $content = html_writer::start_tag('li'); + if ($menunode->has_children()) { + // If the child has menus render it as a sub menu + $submenucount++; + if ($menunode->get_url() !== null) { + $url = $menunode->get_url(); + } else { + $url = '#cm_submenu_'.$submenucount; + } + $content .= html_writer::start_tag('span', array('class'=>'customitem')); + $content .= html_writer::link($url, $menunode->get_text(), array('title'=>$menunode->get_title())); + $content .= html_writer::end_tag('span'); + $content .= html_writer::start_tag('ul'); + foreach ($menunode->get_children() as $menunode) { + $content .= $this->render_custom_menu_item($menunode); + } + $content .= html_writer::end_tag('ul'); + } else { + // The node doesn't have children so produce a final menuitem + + if ($menunode->get_url() !== null) { + $url = $menunode->get_url(); + } else { + $url = '#'; + } + $content .= html_writer::link($url, $menunode->get_text(), array('title'=>$menunode->get_title())); + } + $content .= html_writer::end_tag('li'); + // Return the sub menu + return $content; + } + + /** + * Copied from core_renderer with one minor change - changed $this->output->render() call to $this->render() + * + * @param navigation_node $item + * @return string + */ + protected function render_navigation_node(navigation_node $item) { + $content = $item->get_content(); + $title = $item->get_title(); + if ($item->icon instanceof renderable && !$item->hideicon) { + $icon = $this->render($item->icon); + $content = $icon.$content; // use CSS for spacing of icons + } + if ($item->helpbutton !== null) { + $content = trim($item->helpbutton).html_writer::tag('span', $content, array('class'=>'clearhelpbutton')); + } + if ($content === '') { + return ''; + } + if ($item->action instanceof action_link) { + //adds class dimmed to hidden courses and categories + $link = $item->action; + if ($item->hidden) { + $link->add_class('dimmed'); + } + $content = $this->render($link); + } else if ($item->action instanceof moodle_url) { + $attributes = array(); + if ($title !== '') { + $attributes['title'] = $title; + } + if ($item->hidden) { + $attributes['class'] = 'dimmed_text'; + } + $content = html_writer::link($item->action, $content, $attributes); + + } else if (is_string($item->action) || empty($item->action)) { + $attributes = array(); + if ($title !== '') { + $attributes['title'] = $title; + } + if ($item->hidden) { + $attributes['class'] = 'dimmed_text'; + } + $content = html_writer::tag('span', $content, $attributes); + } + return $content; + } + +} \ No newline at end of file diff --git a/theme/afterburner/style/afterburner_blocks.css b/theme/afterburner/style/afterburner_blocks.css new file mode 100644 index 00000000000..003a145e9f3 --- /dev/null +++ b/theme/afterburner/style/afterburner_blocks.css @@ -0,0 +1,155 @@ +/* +Block +-----------------------*/ +.block { + border:0px dotted #ddd; + margin-bottom:1em; +} +.block .header .block_action { + float:right; + margin:0 4px; + vertical-align:top; +} +.block .header .block_action input { + margin-right:2px; +} +.block .content { + padding:10px; +} +.block.hidden .content { + display: none; +} +.block .content .userpicture { + width:16px;height:16px; + margin-right:4px; +} +.block .content .list li.listentry { + clear:both; +} +.block .content .list .c0 { + display:inline; +} +.block .content .list .c1 { + margin-left:5px; + display:inline; +} +.block .footer { + margin-bottom: 4px; +} +.block .blockannotation { + font-size:0.75em; + margin: -1em 0 1em; +} +.block.beingmoved { + border-width: 2px; + border-style: dashed; +} +.blockmovetarget { + display: block; + height: 1em; + margin-bottom: 1em; + border-width: 2px; + border-style: dashed; +} +.block-region .invisible { + opacity: 0.5; + filter: alpha(opacity=50); +} +.block .block-hider-show, +.block .block-hider-hide { + cursor:pointer; +} +.block .block-hider-show, +.block.hidden .block-hider-hide { + display:none; +} +.block.hidden .block-hider-show { + display:inline; +} +.block-region { + float: left; + padding: 0; + font-size: 12px; +} +.block-region ul { + margin: 0; + padding: 0; + list-style-type: none; +} +.block-region li { + padding: 0 0 20px 0; +} +.block-region li ul { +} +.block-region li li { + margin: 0 20px 0 10px; + padding: 8px 0px; +} +.block .header { + border:none; + padding: 6px 0 4px; + width: 100%; +} +.block .header div.commands { + margin-left: 10px; +} +#region-pre .block .header { + background:url([[pix:theme|images/light3]]) 0 -136px repeat-x; + border-bottom:1px solid #c3d9e1; + color:#50646d; +} +#region-post .block .header { + background: url([[pix:theme|images/light3]]) 0 -204px repeat-x; + border-bottom:1px solid #ddd; + color:#777; +} +.block .header .title h2 { + font-size: 1em; + margin: 4px 0 4px 10px; + padding: 0; +} +.block .header .block_action { + float:right; + margin-right: 3px; + vertical-align:top; +} +.block .region-content { + width: 100%; + margin: 0; + padding: 0; +} +.block .minicalendar { + margin:10px auto; + width:100%; +} +/** List block contents **/ +.block .list .c0 { + display:inline; +} +.block .list .c0 img.icon { + vertical-align: middle +} +.block .list .c1 { + margin-left:5px;display:inline; +} +/** Bugfixes Smallicon & Navicon **/ +.block_settings .block_tree li.item_with_icon > p img, +.block_navigation .block_tree li.item_with_icon > p img { + left:0; + position:absolute; + top:0px !important; + vertical-align:middle; +} +.block_settings .block_tree li.item_with_icon p img.smallicon, +.block_settings .block_tree li.item_with_icon p img.navicon, +.block_navigation .block_tree li.item_with_icon p img.smallicon, +.block_navigation .block_tree li.item_with_icon p img.navicon { + margin: 0; + padding: 0; + vertical-align:middle; +} +.block_navigation .block_tree .type_activity > .tree_item.branch img { + left:0px; + bottom: 0px; + position:absolute; +} \ No newline at end of file diff --git a/theme/afterburner/style/afterburner_calendar.css b/theme/afterburner/style/afterburner_calendar.css new file mode 100644 index 00000000000..969b9892ea7 --- /dev/null +++ b/theme/afterburner/style/afterburner_calendar.css @@ -0,0 +1,167 @@ +/* +Modules: Calendar +-----------------------*/ +/** Calendar **/ +.calendartable { + width: 100%; + font-size: 85%; +} +.calendartable th, +.calendartable td { + width:14%; + vertical-align:top; + text-align: center; + border-width:0px; +} +.path-calendar .calendar-controls .previous, +.path-calendar .calendar-controls .next, +.path-calendar .calendar-controls .current { + display: block; + float: left; + width: 12%; +} +.path-calendar .calendar-controls .previous { + text-align: left; +} +.path-calendar .calendar-controls .current { + text-align: center; + width: 76%; +} +.path-calendar .calendar-controls .next { + text-align: right; +} +.path-calendar {} +.path-calendar .maincalendar { + vertical-align: top;padding:0; +} +.path-calendar .maincalendar .bottom { + text-align: center;padding:5px 0 0 0; +} +.path-calendar .maincalendar .heightcontainer { + height: 100%;position: relative; +} +.path-calendar .maincalendar .calendarmonth { + width:98%;margin:10px auto; +} +.path-calendar .maincalendar .calendarmonth ul { + margin:0; +} +.path-calendar .maincalendar .calendarmonth ul li { + list-style-type:none;margin-top: 4px; +} +.path-calendar .maincalendar .calendarmonth td { + height: 5em; +} +.path-calendar .maincalendar .calendar-controls .previous, +.path-calendar .maincalendar .calendar-controls .next { + width: 30%; +} +.path-calendar .maincalendar .calendar-controls .current { + width: 39.95%; +} +.path-calendar .maincalendar .controls { + width:98%;margin:10px auto; +} +.path-calendar .maincalendar .eventlist .event { + width:100%; + margin-bottom:10px; + border-spacing:0px; + border-collapse:separate; + border-width:1px; + border-style:solid; +} +.path-calendar .maincalendar .eventlist .event .topic .name { + float:left; +} +.path-calendar .maincalendar .eventlist .event .topic .date { + float:right; +} +.path-calendar .maincalendar .eventlist .event .course { + float:left; + clear:left; +} +.path-calendar .maincalendar .eventlist .event .side { + width:32px; +} +.path-calendar .maincalendar .header { + overflow:hidden; +} +.path-calendar .maincalendar .header .buttons { + float: right; +} +.path-calendar .filters table { + border-collapse:separate; + border-spacing: 2px;width: 100%; +} +#page-calendar-export .indent { + padding-left: 20px; +} +.block .minicalendar { + width:100%; + margin:10px auto; +} +.block .minicalendar th, +.block .minicalendar td { + padding:2px;font-size: 10px; +} +.block .minicalendar td.weekend { + color:#A00; +} +.block .calendar-controls .previous { + text-align: left; + display: block; + float: left; + width: 12%; +} +.block .calendar-controls .current { + float:left; + text-align: center; + display: block; + width:76%; +} +.block .calendar-controls .next { + text-align: right; + display: block; + float: left; + width: 12%; +} +.block .filters table { + border-collapse:separate; + border-spacing: 2px; + padding: 2px;width: 100%; +} +.block .content h3.eventskey { + margin-top:0.5em; + margin-bottom:0; + margin-left:0.5em; +} +/* +Colors for Calendar Events +-----------------------*/ +#calendar .event_global, +.minicalendar .event_global, +.block_calendar_month .event_global { + border-color:#def2ba !important; + background-color:#def2ba; +} +#calendar .event_course, +.minicalendar .event_course, +.block_calendar_month .event_course { + border-color:#c6dfeb !important; + background-color:#c6dfeb; +} +#calendar .event_group, +.minicalendar .event_group, +.block_calendar_month .event_group { + border-color:#feffc2 !important; + background-color:#feffc2; +} +#calendar .event_user, +.minicalendar .event_user, +.block_calendar_month .event_user { + border-color:#d9c6e2 !important; + background-color:#d9c6e2; +} +table.minicalendar tr td.weekend { + color: #f00; +} \ No newline at end of file diff --git a/theme/afterburner/style/afterburner_dock.css b/theme/afterburner/style/afterburner_dock.css new file mode 100644 index 00000000000..a3985e53c36 --- /dev/null +++ b/theme/afterburner/style/afterburner_dock.css @@ -0,0 +1,125 @@ +/* +Docking Module +---------------*/ +#dock { + width:3%; + position:fixed; + top:0px; + left:2%; + height:100%; + z-index:11000; + } +#dock.nothingdocked { + visibility: hidden; + display:none; +} +#dock .controls { + bottom: auto; + background-color: #ddd; + -webkit-border-bottom-left-radius: 6px; + -moz-border-radius-bottomleft: 6px; + border-bottom-left-radius: 6px; +} +#dock .dockeditem.firstdockitem { + margin-top: 2.3em; + -webkit-border-top-left-radius: 6px; + -moz-border-radius-topleft: 6px; + border-top-left-radius: 6px; +} +#dock .dockeditem { + background-color: #ddd; + padding: 2px; + padding-right: 0px; +} +#dock .dockedtitle { + padding-bottom: 5px; + cursor:pointer; + background-color: #aaa; + -webkit-border-top-left-radius: 6px; + -moz-border-radius-topleft: 6px; + border-top-left-radius: 6px; + -webkit-border-bottom-left-radius: 6px; + -moz-border-radius-bottomleft: 6px; + border-bottom-left-radius: 6px; +} +#dock .dockedtitle h2 { + margin: 0; + padding: 10px 3px; + color: #fff; +} +.dockedtitle.activeitem h2 { + color: #fff !important; +} +#dock .dockedtitle.activeitem { + background-color: #abc; + width: 35px; + -webkit-border-top-left-radius: 6px; + -moz-border-radius-topleft: 6px; + border-top-left-radius: 6px; + -webkit-border-bottom-left-radius: 6px; + -moz-border-radius-bottomleft: 6px; + border-bottom-left-radius: 6px; +} +#dock .controls img { + cursor:pointer; + margin-left: 10px; +} +/* +Docked Item Panel +-----------------------*/ +#dockeditempanel { + width: 180px; + position: relative; + z-index: 12000; + left: 100%; +} +#dockeditempanel.dockitempanel_hidden { + display:none; +} +#dockeditempanel .dockeditempanel_content { + background-color: #fff; + margin: 0 3px; + position: relative; + min-height: 100px; + border-color: #abc; + border-style: solid; + border-width: 5px; + -webkit-border-radius: 6px; + -webkit-border-top-left-radius: 0; + -moz-border-radius: 6px; + -moz-border-radius-topleft: 0; + border-radius: 6px; + border-top-left-radius: 0; +} +#dockeditempanel .dockeditempanel_hd { + border-width: 0; + background-color: #abc; + padding: 2px; +} +#dockeditempanel .dockeditempanel_bd .block_docked { + margin:10px; +} +#dockeditempanel .block_calendar_month.block_docked { + text-align: center; +} +#dockeditempanel .dockeditempanel_hd { + border-bottom:1px dotted #aaa; + text-align: right; +} +#dockeditempanel .dockeditempanel_hd h2 { + display:inline; + margin: 0; + padding-right: 1em; + color: #fff; +} +#dockeditempanel .dockeditempanel_hd .commands { + display:inline; +} +#dockeditempanel .dockeditempanel_hd .commands img { + margin-right: 3px; + vertical-align: middle; +} +#dockeditempanel .dockeditempanel_bd { + overflow:auto; + width:auto; /* adds scroll to dock panel */ +} \ No newline at end of file diff --git a/theme/afterburner/style/afterburner_layout.css b/theme/afterburner/style/afterburner_layout.css new file mode 100644 index 00000000000..71ace3e975a --- /dev/null +++ b/theme/afterburner/style/afterburner_layout.css @@ -0,0 +1,148 @@ +/* +Page Layout and Docking Module for Afterburner Moodle 2.0 Theme Set +-----------------------------------------------------------------*/ +html { + margin: 0; + padding: 0; + background-color: #fff; +} +body { + margin: 0; + padding: 0; + background: #fff url([[pix:theme|core/bground]]) repeat-x fixed; +} +#page-wrapper { + width:90%; + margin: 0 auto; + background: transparent; + border: 1px solid #eee; +} +#page { + width: 100%; + margin: 0 auto; + padding:0; + background: transparent; +} +/* +3 Column Page Layout +-----------------------*/ +#page-content { + position:relative; /* fixes IE7 overflow hidden bug stoping layout jumping out of place */ + clear:both; + float:left; + width:100%; /* width of whole page */ + overflow:hidden; /* This chops off any overhanging divs */ + background: #d1e0e7; /* Left column background colour */ +} +#region-main-box { + float:left; + width:200%; + position:relative; + left:220px; + background: #fff; /* Centre column background colour */ +} +#region-post-box { + float:left; + width:100%; + position:relative; + left:50%; + margin-left: -440px; + background: #eee; /* Right column background colour */ +} +#region-main-wrap { + float:right; + width:50%; + position:relative; + right:100%; +} +#region-main-pad { + margin:0 10px 0 450px; + overflow:hidden; +} +#region-main { + width:100%; + overflow:hidden; +} +#region-pre { + float:left; + width:220px; + position:relative; + margin-left:-50%; + left:220px; + overflow:hidden; +} +#region-post { + float:left; + width:220px; + position:relative; + left:0px; + overflow:hidden; +} +#page-content #region-main-box .region-content { + margin: 0; + padding:0; +} +#page-site-index .headingblock { + margin-bottom:9px; + margin-left: 3px; +} +#page-footer { + clear:both; + float:left; + width: 100%; + height: 70px; + margin: 0; + padding: 0; + background-color: #fff; + border-top: 1px dotted #ccc; +} +/* +Block Region Layout +-----------------------*/ +#region-pre .block-region { + float: left; + width: 220px; + margin: 0; + padding: 0; +} +#region-post .block-region { + float: right; + width: 220px; + margin: 0; + padding: 0; +} +/* +PLEASE DO NOT ALTER THESE SETTINGS UNLESS YOU KNOW WHAT YOU ARE DOING AS IT WILL BREAK PAGE LAYOUT +------------------------------------------------------------------------------------------------*/ +/* +SIDE-PRE-ONLY (Left Column + Middle Column) +---------------------------*/ +.side-pre-only #region-main-box {width: 200%; left: 220px;} +.side-pre-only #region-post-box {width: 100%; left: 50%; margin-left: -220px; background-color: #fff;} +.side-pre-only #region-main-wrap {width: 50%; right: 100%;} +.side-pre-only #region-main-pad {margin: 0px 10px 0px 230px;} +.side-pre-only #region-main {width: 100%;} +.side-pre-only #region-pre {width: 220px; left: 0px; margin-left:-50%;} +.side-pre-only #region-post {width: 0px; left: 0px;} +/* +SIDE-POST-ONLY (Middle Column + Right Column) +----------------------------*/ +.side-post-only #page-content { background-color: #fff;} +.side-post-only #region-main-box {width: 200%; left: 220px;} +.side-post-only #region-post-box {width: 100%; left: 50%; margin-left: -440px;} +.side-post-only #region-main-wrap {width: 50%; right: 100%;} +.side-post-only #region-main-pad {margin: 0px 10px 0px 230px;} +.side-post-only #region-main {width: 100%;} +.side-post-only #region-pre {width: 0px;left: 0px;} +.side-post-only #region-post {width: 220px; left: 0px;} +/* +CONTENT ONLY - NO SIDE BLOCKS WHATSOEVER (Middle Column Only) +--------------------------------------------------------*/ +.content-only #page-content { background-color: #fff;} +.content-only #region-main-box {width: 200%; left: 0px;} +.content-only #region-post-box {width: 100%; left: 50%; margin-left: 0px; background-color: #fff;} +.content-only #region-main-wrap {width: 50%; right: 100%;} +.content-only #region-main-pad {margin: 0px 10px 0px 10px;} +.content-only #region-main {width: 100%} +.content-only #region-pre { width:0;left:0;} +.content-only #region-post { width: 0;left:0;} \ No newline at end of file diff --git a/theme/afterburner/style/afterburner_menu.css b/theme/afterburner/style/afterburner_menu.css new file mode 100644 index 00000000000..4fac25c7bf2 --- /dev/null +++ b/theme/afterburner/style/afterburner_menu.css @@ -0,0 +1,193 @@ +/* Custom Menu +-------------------------- */ +#custommenu { + width: 100%; + margin: 0; + padding: 0; + clear:both; + height: 30px; + background: #888; + margin:0; +} +#custommenu ul li { + border-right: 1px solid #777; + border-left: 1px solid #999 +} +/* +Dropdown Menu - CSS from DeCaf Theme by Lei Zhang +-------------------------------------------------*/ +ul.dropdown span.customitem { + padding:0; + border:0; + width: 100%; +} +ul.dropdown span.customitem { + padding:0; + width: 100%; +} +ul.dropdown li a, +ul.dropdown span.customitem a { + padding:6px 20px; +} +ul.dropdown span.customitem a:hover { + border: 0; +} +#custommenu ul.dropdown ul { + padding:0;width:185px; +} +#custommenu ul.dropdown ul a { + padding:4px 0px 4px 18px; +} +#custommenu ul.dropdown > li span a { + height:16px; +} +ul.dropdown, +ul.dropdown li, +ul.dropdown ul { + list-style:none; + margin:0; + padding:0; +} +ul.dropdown { + position:relative; + top:0px; + z-index:597; + float:left; + font:13px "Trebuchet MS",Arial,Helvetica,sans-serif; +} +ul.dropdown li { + float:left; + line-height:1.3em; + vertical-align:middle; + background-color:transparent; + color:#fff; + zoom:1 !important; +} +ul.dropdown li.hover, +ul.dropdown li:hover { + position:relative; + z-index:599; + cursor:default; +} +ul.dropdown ul { + visibility:hidden; + position:absolute; + top:100%;z-index:598; + left:auto; + right:0; + margin-top: -1px; + font:100% "Trebuchet MS",Arial,Helvetica,sans-serif; +} +ul.dropdown ul li { + float:none; + background-color: #34637f; + border-width: 1px; + border-style: solid; + border-color: #477C9B #34637f #295770; + padding:0; +} +ul.dropdown ul ul { + top:0; + right:auto; + left:100%; + margin-top:0; + border-top:none; + border-left:none; + font-weight:400; +} +ul.dropdown li:hover > ul { + visibility:visible; +} +ul.dropdown span, +ul.dropdown span a, +ul.dropdown li.clickable-with-children > a { + background-color: #34637f; + width:145px; + padding:2px 6px 4px 20px; + color: #fff; +} +ul.dropdown ul span, +ul.dropdown ul span a, +ul.dropdown ul li.clickable-with-children > a { + background: #34637f url([[pix:theme|menu/nav-arrow-right]]); + background-position:100% 50%; + background-repeat:no-repeat; + color: #fff; +} +ul.dropdown ul ul span, +ul.dropdown ul ul span a, +ul.dropdown ul ul li.clickable-with-children > a { + background-image: #34637f url([[pix:theme|menu/nav-arrow-right]]); + background-position:100% 50%; + background-repeat:no-repeat; + color: #fff; +} +ul.dropdown a:link, ul.dropdown a:visited { + color: white; + text-decoration: none; +} +ul.dropdown a:hover { + border:0; + background-color: #fff; + color: #036; +} +ul.dropdown ul ul li { + background-color: #34637f; +} +ul.dropdown ul ul ul li { + background-color: #34637f; +} +ul.dropdown li a, +ul.dropdown span, +ul.dropdown span a { + border: none; + background-color: transparent; +} +ul.dropdown ul li a, +ul.dropdown ul span, +ul.dropdown ul span a { + border: 0; +} +ul.dropdown ul ul li a, +ul.dropdown ul ul span, +ul.dropdown ul ul span a { + border:0 +} +ul.dropdown ul ul ul li a, +ul.dropdown ul ul ul span, +ul.dropdown ul ul ul span a { + border:0; +} +ul.dropdown a,ul.dropdown span{ + display:block; +} +ul.dropdown ul a { + width:166px; + padding:2px 0 4px 5px; +} +ul.dropdown ul a.open:hover { + background-color: #fff; + color:#036; +} +ul.dropdown ul li:hover > span, +ul.dropdown ul li:hover > span a { + background-color:#fff; + background-image:url([[pix:theme|menu/ab-arrowover]]); + color: #036; +} +ul.dropdown li.clickable-with-children:hover > a { + background-image:url([[pix:theme|menu/ab-arrowover]]); +} +ul.dropdown *.open, +ul.dropdown li:hover > span, +ul.dropdown li:hover > span a { + background-color:#fff; + color: #036; +} +ul.dropdown ul ul *.open, +ul.dropdown ul ul li:hover > span, +ul.dropdown ul ul li:hover > span a { + background-color:#fff; + background-image:url([[pix:theme|menu/ab-arrowover]]); + color:#036; +} \ No newline at end of file diff --git a/theme/afterburner/style/afterburner_mod.css b/theme/afterburner/style/afterburner_mod.css new file mode 100644 index 00000000000..1217ecaa45e --- /dev/null +++ b/theme/afterburner/style/afterburner_mod.css @@ -0,0 +1,86 @@ +/* +Modules: Forum +-----------------------*/ +.forumpost { + border-collapse:separate; + border-style:solid; + border-width:0; + margin-top:10px; + width: 100%; +} +.forumpost .row.maincontent { + background: #fff none no-repeat; +} +.forumpost .row.header { + background: #fff url([[pix:theme|forum/gradient]]) repeat-x 43px 100%; + border:0px; + min-height: 3em; +} +.forumpost .picture img { + margin: 4px 4px 0 0; +} +.forumpost .content .posting { + margin-top: 15px; + max-width:100%; + overflow:auto; +} +.forumpost .topic a:link, +.forumpost .topic a:visited { + color: #555; +} +.path-mod-forum .forumheaderlist .discussion .starter { + border-left: 0 none; + vertical-align: middle; +} +.path-mod-forum .forumheaderlist .discussion.r1 { + background-color: #ededed; + border-bottom: 1px solid #e6e6e6; + border-top: 1px solid #d9d9d9; +} +.path-mod-forum .forumheaderlist { + border: 1px solid #ccc; + border-collapse: separate; + margin-top: 10px; + width: 100%; +} +.path-mod-forum .forumheaderlist th.header { + background-color: #abc; + border-bottom: 1px solid #036; +} +.path-mod-forum .forumheaderlist td { + border-color: #ccc; + border-style: solid; + border-width: 1px 0 0; +} +/* +Grader Report +-----------------------*/ +.user-grade td.oddd1 { + background-color: #def +} +.user-grade { + border: 1px solid #abc; +} +.user-grade td.b1l, .user-grade td.b2l { + border-left: 2px solid #aaa; +} +.user-grade td.b1b, .user-grade td.b2b { + border-bottom: 2px solid #aaa; +} +.user-grade td.b1t, .user-grade td.b2t { + border-top: 2px solid #369; +} +tr.discussion td.replies { text-align: center;} +/* +AJAX User Enroller Panel +-----------------------*/ +.user-enroller-panel { + width:400px; + background-color:#666; + position:absolute; + top:10%; + left:10%; + border:1px solid #666; + border-width:0 5px 5px 0; + z-index: 99999!important; +} \ No newline at end of file diff --git a/theme/afterburner/style/afterburner_styles.css b/theme/afterburner/style/afterburner_styles.css new file mode 100644 index 00000000000..6c1b5bd523a --- /dev/null +++ b/theme/afterburner/style/afterburner_styles.css @@ -0,0 +1,436 @@ +/* +General Styles +-----------------------*/ +body { + margin: 0; + padding: 0; + color:#4b4b4b; +} +h1,h2,h3,h4,h5,h6,p,ul,ol,dl,input,textarea { + font-family: Helvetica,Arial,sans-serif; +} +a:link, +a:visited { + color: #007EBA; + text-decoration: none; +} +a:hover, a:active { + color: #c30; + text-decoration: none; +} +hr { + border-bottom:1px dotted gray; + border-top:0px; +} +h2.headingblock { + border-bottom: 1px solid #ddd; + font-size: 1.4em; + font-weight: bold; +} +/* +Page +-----------------------*/ +#page { + font-size: 90%; + font-family: Helvetica,Arial,sans-serif +} +#page-content { + border-bottom: 1px solid #ddd; +} +/* +Header and Logo +---------------------------*/ +#page-header { + height: 100px; + width: 100%; + background: #fff; +} +#logo { + background: url([[pix:theme|images/light3]]) no-repeat 0 -272px; + width: 288px; + height: 58px; + display: block; + margin: 20px 15px; + float: left; +} +.headermenu, +.langmenu { + float:right; + clear: right; + font-size:1em; + margin:0px; + text-align:right; + position: relative; + top: 10px; +} +.headermenu { + right: 10px; +} +/* +Page Footer +-----------------------*/ +#page-footer { + background: #fff url([[pix:theme|core/h2grad]]) repeat-x left top; + height: auto; + clear:both; + float:left; + width:98%; + margin: 0; + padding: 1%; + color: #4b4b4b; + border-top:1px solid #fff; + line-height: 2em; + font-size: 1em; +} +#page-footer a:link, +#page-footer a:visited { + color: #aaa; + text-decoration:none; +} +#page-footer a:hover, +#page-footer a:active { + color: #c30; + text-decoration:none; +} +#page-footer .footer-left { + float: left; + text-align: left; + color: #999; +} +#page-footer .footer-right { + float: right; + text-align: right; +} +/* +Navbar & Breadcrumb +-----------------------*/ +.navbar { + background: url([[pix:theme|images/light3]]) 0 -68px repeat-x; + margin:0; + padding:5px 10px 4px; + color:#777; + border-top: 1px solid #d9d9d9; + border-bottom: 1px solid #e6e6e6; +} +.breadcrumb { + float:left; + color: #616161; +} +.navbutton { + text-align:right; + float: right; + margin-top: 5px; + margin-right: 5px; +} +.navbutton .singlebutton input { + border-width:1px; + border-style:outset; + border-color:#787878; + font-size: 85%; + cursor: pointer; +} +.breadcrumb ul { + margin-top: 5px; + margin-left: 10px; + text-indent:0; + list-style:none; +} +.breadcrumb li, +.navbutton div, +.navbutton form { + display:inline; +} +.logininfo +.breadcrumb { + font-size: 1.5em; +} +.breadcrumb a, +.breadcrumb a:link, +.breadcrumb a:visited { + color: #337F8C; + text-decoration: none; +} +.breadcrumb a:hover, +.breadcrumb a:active { color: #787878;} +.jsenabled .course_category_tree .controls { + visibility:visible; + float: right; +} +.category_label { + padding-left: 20px; +} +/* +Collapse All - Expand All +-------------------------*/ +div.controls .expandall, +div.controls .collapseall { + font-size: .8em; + color: #008db0; + margin: 2px; + padding: 0; + float: right; + clear: both; + text-transform: capitalize; + font-variant: small-caps; + border-bottom: 1px solid #008db0; +} +.redirectmessage, +.continuebutton { + text-align: center; + font-size: 14pt; + color: #444; + padding-bottom: 10px; +} +/* +General Box +-----------------------*/ +.generalbox { + border:0 none; +} +/* +Font Size +-----------------------*/ +table { + font-size: 85%; +} +/* +Button +-----------------------*/ +select, input, button { + background-color: #34637f; + color: #fff; +} +#loginbtn, input, button, select { cursor: pointer;} +input#username, input#password, +input[type="text"], input[type="password"], textarea { + background-color: white; + border: 2px inset threedface; + color: #4b4b4b; + width: auto; + cursor: default; +} +/* +Coursebox Info & Summary +------------------------*/ +.coursebox h3 +.coursebox .info, +.coursebox .summary { + text-align: left; + width: 100%; + height: auto; +} +.coursebox .info { + float: left; +} +.coursebox .summary { + float: right; +} +.coursebox .summary p { margin: 5px 0 0;} +.coursebox .info h3.name { + padding: 0; + margin: 5px 0 0; +} +/* +Course Section Topic & Weekly +-----------------------------*/ +.course-content ul.topics li.section, +.course-content ul.weeks li.section { + border: 1px solid #DDDDDD; + list-style: none outside none; + margin: 5px 0 0; + padding: 0; +} +.course-content ul.topics li.section { + padding-top: 1em; +} +.path-course-view .headingblock { + display: none; /* hides topic items title or weekly itens title */ + margin-bottom: 9px; +} +/* +Login (Front Page) +-----------------------*/ +.block_login +{ + margin: 0; + padding: 0; +} +.block_login .footer +{ + text-align: right; + clear: both +} +.block_login .loginform .c1 { + margin: 0.3em 15px; + text-align: left; +} +/* Theme Selector +----------------------------*/ +#page-admin-theme-index .generalbox { + border: none; +} +.theme_screenshot { + float: left; + width: 300px; +} +.theme_screenshot img { + width: 275px; +} +.theme_screenshot h2 { + font-size: 2em; +} +.theme_screenshot h3 { + font-size: 0.9em; + margin: 1em 0 0; +} +.theme_screenshot p { + font-size: 0.9em; + margin: 0 0 1em; +} +.theme_description { + margin-left: 300px; +} +.theme_description h2 { + padding-top: 0.5em; +} +/* +Tabs +-----------------------*/ +.tabtree ul { + text-align:center; +} +.tabtree .tabrow0 { + width:100%;margin:1em 0px; +} +.tabtree .tabrow0 li { + margin-right:-4px; +} +.tabtree .tabrow0 li.here { + font-weight: bold; +} +.tabtree .tabrow0 li.here a { + position:relative;z-index:102; +} +.tabtree .tabrow0 li a { + background-image:url([[pix:theme|tab/left]]); + padding-left:14px; + padding-top:10px; + background-repeat:no-repeat; + padding-bottom:3px; + margin-bottom:-1px; +} +.tabtree .tabrow0 li a:hover { + background-image:url([[pix:theme|tab/left_hover]]); +} +.tabtree .tabrow0 li a span { + background-image:url([[pix:theme|tab/right]]); + background-repeat:no-repeat; + background-position:100% 0%; + padding-right:14px; + padding-top:10px; + padding-bottom:3px; +} +.tabtree .tabrow0 li a:hover span { + background-image:url([[pix:theme|tab/right_hover]]); +} +.tabtree .tabrow0 ul, +.tabtree .tabrow0 div { + font-weight: normal; + background-image:url([[pix:theme|tab/tabrow1]]); + background-position:0% 50%; + border-top: 1px dotted #eee; + padding:0.25em 0px; + margin:0px; +} +.tabtree .tabrow0 li.here .empty { + display:block; + height:1px; + overflow:hidden; + padding:0px; + position:absolute; + width:100%; + bottom:-4px; +} +.tabtree .tabrow1 li a, +.tabtree .tabrow1 li a:hover, +.tabtree .tabrow1 li a span, +.tabtree .tabrow1 li a:hover span { + background-image:none !important; +} +.tabtree a.nolink, +.tabtree .here ul a.nolink, +.tabtree a.nolink:hover, +.tabtree .here ul a.nolink:hover { + color: #888; + text-decoration: none; +} +.tabtree .here a.nolink, +.tabtree .here ul .here a.nolink, +.tabtree .here a.nolink:hover, +.tabtree .here ul .here a.nolink:hover { + color: black;text-decoration: none; +} +/* +tab styles for ie6 & ie7 +-----------------------*/ +.ie7 .tabtree .tabrow0 li { + margin-left: 0; +} +.ie7 .tabtree .tabrow0 li.first { + margin-right: -4px; +} +.ie7 .tabtree .tabrow0 li.onerow { + margin-right: 0; +} +.ie7 .tabtree .tabrow0 a { + display: inline-block; + padding: 8px 0 0.35em 13px; + line-height: 1.5em; +} +.ie7 .tabtree .tabrow0 a span { + padding: 10px 1em 10px 0; +} +.ie7 .tabtree .tabrow0 div { + top: 2.6em;padding: 0.2em 0; +} +.ie7 .tabtree .tabrow0 div.empty { + margin-right: 0; +} +.ie7.mod-quiz div.tabtree a span img.iconsmall { + margin: 0; + vertical-align: baseline; + position: relative; + top: 2px; +} +.ie6 .tabtree { + height: 100%; +} +.ie6 .tabtree .tabrow0 { + padding-top: 10px; +} +.ie6 .tabtree .tabrow0 li { + margin-left: 0; +} +.ie6 .tabtree .tabrow0 li.first { + margin-left: -4px; + margin-right: -4px; +} +.ie6 .tabtree .tabrow0 li.last a { + margin-right: 0; +} +.ie6 .tabtree .tabrow0 li.onerow { + margin-right: 0; +} +.ie6 .tabtree .tabrow0 a { + padding: 0 0 0 13px; +} +.ie6 .tabtree .tabrow0 a span { + padding: 12px 1em 4px 0; +} +.ie6 .tabtree .tabrow0 div { + top: 3.5em; + padding: 0.2em 0; +} +.yui-skin-sam .yui-panel-container { + z-index: 999999!important; +} \ No newline at end of file diff --git a/theme/afterburner/style/rtl.css b/theme/afterburner/style/rtl.css new file mode 100644 index 00000000000..5ceedf19338 --- /dev/null +++ b/theme/afterburner/style/rtl.css @@ -0,0 +1,7 @@ +/** Overide for RTL layout **/ +.dir-rtl .block .header .block_action { + float:left; +} +.dir-rtl .block .header .commands { + text-align: right; +} \ No newline at end of file