diff --git a/theme/wood/background.jpg b/theme/wood/background.jpg new file mode 100644 index 00000000000..0f84013bf65 Binary files /dev/null and b/theme/wood/background.jpg differ diff --git a/theme/wood/config.php b/theme/wood/config.php new file mode 100644 index 00000000000..292c2169b4a --- /dev/null +++ b/theme/wood/config.php @@ -0,0 +1,124 @@ +sheets = array('styles_color'); + +/// This variable is an array containing the names of all the +/// stylesheet files you want included in this theme, and in what order +//////////////////////////////////////////////////////////////////////////////// + + +$THEME->standardsheets = array('styles_layout','styles_fonts','styles_color','styles_moz'); + +/// This variable can be set to an array containing +/// filenames from the *STANDARD* theme. If the +/// array exists, it will be used to choose the +/// files to include in the standard style sheet. +/// When false, then no files are used. +/// When true or NON-EXISTENT, then ALL standard files are used. +/// This parameter can be used, for example, to prevent +/// having to override too many classes. +/// Note that the trailing .css should not be included +/// eg $THEME->standardsheets = array('styles_layout','styles_fonts','styles_color'); +//////////////////////////////////////////////////////////////////////////////// + + +$THEME->parent = ''; + +/// This variable can be set to the name of a parent theme +/// which you want to have included before the current theme. +/// This can make it easy to make modifications to another +/// theme without having to actually change the files +/// If this variable is empty or false then a parent theme +/// is not used. +//////////////////////////////////////////////////////////////////////////////// + + +$THEME->parentsheets = false; + +/// This variable can be set to an array containing +/// filenames from a chosen *PARENT* theme. If the +/// array exists, it will be used to choose the +/// files to include in the standard style sheet. +/// When false, then no files are used. +/// When true or NON-EXISTENT, then ALL standard files are used. +/// This parameter can be used, for example, to prevent +/// having to override too many classes. +/// Note that the trailing .css should not be included +/// eg $THEME->parentsheets = array('styles_layout','styles_fonts','styles_color'); +//////////////////////////////////////////////////////////////////////////////// + + +$THEME->modsheets = true; + +/// When this is enabled, then this theme will search for +/// files named "styles.php" inside all Activity modules and +/// include them. This allows modules to provide some basic +/// layouts so they work out of the box. +/// It is HIGHLY recommended to leave this enabled. + + +$THEME->blocksheets = true; + +/// When this is enabled, then this theme will search for +/// files named "styles.php" inside all Block modules and +/// include them. This allows Blocks to provide some basic +/// layouts so they work out of the box. +/// It is HIGHLY recommended to leave this enabled. + + +$THEME->langsheets = false; + +/// By setting this to true, then this theme will search for +/// a file named "styles.php" inside the current language +/// directory. This allows different languages to provide +/// different styles. + +$THEME->navmenuwidth = 50; + +/// You can use this to control the cutoff point for strings +/// in the navmenus (list of activities in popup menu etc) +/// Default is 50 characters wide. + + +$THEME->makenavmenulist = false; + +/// By setting this to true, then you will have access to a +/// new variable in your header.html and footer.html called +/// $navmenulist ... this contains a simple XHTML menu of +/// all activities in the current course, mostly useful for +/// creating popup navigation menus and so on. + + +$THEME->resource_mp3player_colors = + 'bgColour=000000&btnColour=ffffff&btnBorderColour=cccccc&iconColour=000000&'. + 'iconOverColour=00cc00&trackColour=cccccc&handleColour=ffffff&loaderColour=ffffff&'. + 'font=Arial&fontColour=3333FF&buffer=10&waitForPlay=no&autoPlay=yes'; + +/// With this you can control the colours of the "big" MP3 player +/// that is used for MP3 resources. + + +$THEME->filter_mediaplugin_colors = + 'bgColour=000000&btnColour=ffffff&btnBorderColour=cccccc&iconColour=000000&'. + 'iconOverColour=00cc00&trackColour=cccccc&handleColour=ffffff&loaderColour=ffffff&'. + 'waitForPlay=yes'; + +/// ...And this controls the small embedded player + + +$THEME->custompix = false; + +/// If true, then this theme must have a "pix" +/// subdirectory that contains copies of all +/// files from the moodle/pix directory, plus a +/// "pix/mod" directory containing all the icons +/// for all the activity modules. +//////////////////////////////////////////////////////////////////////////////// + +?> diff --git a/theme/wood/favicon.ico b/theme/wood/favicon.ico new file mode 100644 index 00000000000..5a7a36a68e6 Binary files /dev/null and b/theme/wood/favicon.ico differ diff --git a/theme/wood/footer.html b/theme/wood/footer.html new file mode 100644 index 00000000000..91514eb8186 --- /dev/null +++ b/theme/wood/footer.html @@ -0,0 +1,12 @@ + + + + + + + diff --git a/theme/wood/gradient1.jpg b/theme/wood/gradient1.jpg new file mode 100644 index 00000000000..e7d30d8001a Binary files /dev/null and b/theme/wood/gradient1.jpg differ diff --git a/theme/wood/gradient1long.jpg b/theme/wood/gradient1long.jpg new file mode 100644 index 00000000000..021128a5dfb Binary files /dev/null and b/theme/wood/gradient1long.jpg differ diff --git a/theme/wood/gradient2.jpg b/theme/wood/gradient2.jpg new file mode 100644 index 00000000000..eab05e5365f Binary files /dev/null and b/theme/wood/gradient2.jpg differ diff --git a/theme/wood/gradient2long.jpg b/theme/wood/gradient2long.jpg new file mode 100644 index 00000000000..be9816bae61 Binary files /dev/null and b/theme/wood/gradient2long.jpg differ diff --git a/theme/wood/gradient3.jpg b/theme/wood/gradient3.jpg new file mode 100644 index 00000000000..4efff9ea480 Binary files /dev/null and b/theme/wood/gradient3.jpg differ diff --git a/theme/wood/header.html b/theme/wood/header.html new file mode 100644 index 00000000000..b414cfa7250 --- /dev/null +++ b/theme/wood/header.html @@ -0,0 +1,45 @@ + +> + + + + <?php echo $title ?> + wwwroot/theme/$CFG->theme" ?>/favicon.ico" /> + javascript"); ?> + + +> + +
+ + +
+
+
+
+ + + +
 
+ + + +
+ +
 
+ +
diff --git a/theme/wood/pix/tab/left.gif b/theme/wood/pix/tab/left.gif new file mode 100644 index 00000000000..22bb49cbdd3 Binary files /dev/null and b/theme/wood/pix/tab/left.gif differ diff --git a/theme/wood/pix/tab/left.png b/theme/wood/pix/tab/left.png new file mode 100644 index 00000000000..f87fb51557e Binary files /dev/null and b/theme/wood/pix/tab/left.png differ diff --git a/theme/wood/pix/tab/left_active.gif b/theme/wood/pix/tab/left_active.gif new file mode 100644 index 00000000000..bafd42332a0 Binary files /dev/null and b/theme/wood/pix/tab/left_active.gif differ diff --git a/theme/wood/pix/tab/left_active.png b/theme/wood/pix/tab/left_active.png new file mode 100644 index 00000000000..4564e164e83 Binary files /dev/null and b/theme/wood/pix/tab/left_active.png differ diff --git a/theme/wood/pix/tab/left_active_hover.gif b/theme/wood/pix/tab/left_active_hover.gif new file mode 100644 index 00000000000..c33e4542606 Binary files /dev/null and b/theme/wood/pix/tab/left_active_hover.gif differ diff --git a/theme/wood/pix/tab/left_active_hover.png b/theme/wood/pix/tab/left_active_hover.png new file mode 100644 index 00000000000..dd755609468 Binary files /dev/null and b/theme/wood/pix/tab/left_active_hover.png differ diff --git a/theme/wood/pix/tab/left_hover.gif b/theme/wood/pix/tab/left_hover.gif new file mode 100644 index 00000000000..8dc214dcdb4 Binary files /dev/null and b/theme/wood/pix/tab/left_hover.gif differ diff --git a/theme/wood/pix/tab/left_hover.png b/theme/wood/pix/tab/left_hover.png new file mode 100644 index 00000000000..9385f924f4c Binary files /dev/null and b/theme/wood/pix/tab/left_hover.png differ diff --git a/theme/wood/pix/tab/right.gif b/theme/wood/pix/tab/right.gif new file mode 100644 index 00000000000..fe4417f14db Binary files /dev/null and b/theme/wood/pix/tab/right.gif differ diff --git a/theme/wood/pix/tab/right.png b/theme/wood/pix/tab/right.png new file mode 100644 index 00000000000..eac3e4d9f0e Binary files /dev/null and b/theme/wood/pix/tab/right.png differ diff --git a/theme/wood/pix/tab/right_active.gif b/theme/wood/pix/tab/right_active.gif new file mode 100644 index 00000000000..7de1c5b03b7 Binary files /dev/null and b/theme/wood/pix/tab/right_active.gif differ diff --git a/theme/wood/pix/tab/right_active.png b/theme/wood/pix/tab/right_active.png new file mode 100644 index 00000000000..4fa925b7ab7 Binary files /dev/null and b/theme/wood/pix/tab/right_active.png differ diff --git a/theme/wood/pix/tab/right_active_hover.gif b/theme/wood/pix/tab/right_active_hover.gif new file mode 100644 index 00000000000..75a266ad92d Binary files /dev/null and b/theme/wood/pix/tab/right_active_hover.gif differ diff --git a/theme/wood/pix/tab/right_active_hover.png b/theme/wood/pix/tab/right_active_hover.png new file mode 100644 index 00000000000..d7eb0fdd14b Binary files /dev/null and b/theme/wood/pix/tab/right_active_hover.png differ diff --git a/theme/wood/pix/tab/right_end.gif b/theme/wood/pix/tab/right_end.gif new file mode 100644 index 00000000000..4b5256885bd Binary files /dev/null and b/theme/wood/pix/tab/right_end.gif differ diff --git a/theme/wood/pix/tab/right_hover.gif b/theme/wood/pix/tab/right_hover.gif new file mode 100644 index 00000000000..e2504c2cdab Binary files /dev/null and b/theme/wood/pix/tab/right_hover.gif differ diff --git a/theme/wood/pix/tab/right_hover.png b/theme/wood/pix/tab/right_hover.png new file mode 100644 index 00000000000..2beb060a0f9 Binary files /dev/null and b/theme/wood/pix/tab/right_hover.png differ diff --git a/theme/wood/styles.php b/theme/wood/styles.php new file mode 100644 index 00000000000..d897beac9c4 --- /dev/null +++ b/theme/wood/styles.php @@ -0,0 +1,18 @@ + diff --git a/theme/wood/styles_color.css b/theme/wood/styles_color.css new file mode 100644 index 00000000000..ec23d36d394 --- /dev/null +++ b/theme/wood/styles_color.css @@ -0,0 +1,192 @@ +/** + * Adds all the nice finish to the standard theme + * + */ + +body { + background-color:#CC9966; + background-image:url(background.jpg); +} + +div { + color:#330000; +} + +hr { + border-top-color:#330000; +} + +.tablink a:link, +.tablink a:visited, +a:link, +a:visited { + color:#330000; +} + +a.autolink:link, +a.autolink:visited { + background: #99FFCC; +} + +.tabs .r0, +.tabs .r1 { + background:none; +} + +.tabs .side, +.tabrow td { + border-color: #330000; +} +.tabrow td { + background:url(pix/tab/left.gif) top left no-repeat; +} +.tabrow td .tablink { + background:url(pix/tab/right.gif) top right no-repeat; +} +.tabrow td:hover { + background-image:url(pix/tab/left_hover.gif); +} +.tabrow td:hover .tablink { + background-image:url(pix/tab/right_hover.gif); +} +.tabrow .last { + background: transparent url(pix/tab/right_end.gif) top right no-repeat; +} +.tabrow .selected { + background:url(pix/tab/left_active.gif) top left no-repeat; +} +.tabrow .selected .tablink { + background:url(pix/tab/right_active.gif) top right no-repeat; +} +.tabrow td.selected:hover { + background-image:url(pix/tab/left_active_hover.gif); +} +.tabrow td.selected:hover .tablink { + background-image:url(pix/tab/right_active_hover.gif); +} + +#left-column .hidden .header, +#right-column .hidden .header +{ + border-bottom-color:#330000; +} + +.sideblock .header .hide-show img.hide-show-image { + background: url('pix/t/switch_minus.gif') no-repeat bottom; +} + +.sideblock.hidden .header .hide-show img.hide-show-image { + background: url('pix/t/switch_plus.gif') no-repeat bottom; +} + +th.header, +td.header, +div.header, +.sideblock .header, +.forumpost .header, +.navbar { + border-top:1px solid #FFCC99; + border-left:1px solid #FFCC99; + border-bottom:1px solid #330000; + border-right:1px solid #330000; + background-image:url(gradient1.jpg); + background-position:bottom; + background-repeat:repeat-x repeat-y; +} + +.results, +.sideblock .content, +.generalboxcontent, +.noticeboxcontent, +.entryboxheader, +.entrybox, +#course-view .section .content, +#admin-index .c1, +#admin-configure .c1, +#admin-config .c1, +#calendar .maincalendar .filters table, +#calendar .sidecalendar .filters table, +.block_calendar_month .filters table, +#calendar .maincalendar .minicalendar, +#calendar .sidecalendar .minicalendar, +.block_calendar_month .minicalendar, +#calendar .maincalendar, +.cal_popup_fg { + border-top:1px solid #FFCC99; + border-left:1px solid #FFCC99; + border-bottom:1px solid #330000; + border-right:1px solid #330000; + background-image:url(gradient2.jpg); + background-position:bottom; + background-repeat:repeat-x repeat-y; +} + +.categoryheader { + background-image:url(background.jpg); + background-position:bottom; + background-repeat:repeat-x repeat-y; +} + +.glossarypost .entryheader, +.glossarypost .entryattachment, +.glossarypost .left { + background-image:url(gradient1.jpg); + background-position:bottom; + background-repeat:repeat-x repeat-y; +} + + +.forumpost .left, +.sideblock .r1, +.r0, +.glossarypost .entry, +.glossarypost .entrylowersection { + background-image:url(gradient2.jpg); + background-position:bottom; + background-repeat:repeat-x repeat-y; +} + +.r1 { + background-color:white; + background-position:bottom; + background-repeat:repeat-x repeat-y; +} + +#admin-index .c0, +#course-view .section .left, +#admin-config .c0, +.cal_popup_bg { + border-top:1px solid #FFCC99; + border-left:1px solid #FFCC99; + border-bottom:1px solid #330000; + border-right:1px solid #330000; + background-image:url(background.jpg); + background-position:bottom; + background-repeat:repeat-x repeat-y; +} + +#course-view .section .side { + border-top:1px solid #FFCC99; + border-left:1px solid #FFCC99; + border-bottom:1px solid #330000; + border-right:1px solid #330000; + background-image:url(gradient3.jpg); + background-position:bottom; + background-repeat:repeat-x repeat-y; +} + + +.unread { + border-top:1px solid #99FF99; + border-left:1px solid #99FF99; + border-bottom:1px solid #99FF99; + border-right:1px solid #99FF99; +} + +.read, +.glossarypost { + border-top:1px solid #FFCC99; + border-left:1px solid #FFCC99; + border-bottom:1px solid #330000; + border-right:1px solid #330000; +}