From 8010cc7d3b500f616c5779716abe47663db8e702 Mon Sep 17 00:00:00 2001
From: moodler CR-CornflowerToo is based on the color scheme of the original Cornflower Theme. Created by Jeffery Watkins of ClassroomRevolution.com. Support Moodle and Open Source SoftwareCR-CornflowerToo THEME
+Cornflower THEME
-
For CR-CornflowerToo to work properly, the Moodle Standard theme must be present and un altered in the Theme directory.
+For Cornflower to work properly, the Moodle Standard theme must be present and un altered in the Theme directory.
In this way custom themes are not "left behind" by Moodle upgrades.
diff --git a/theme/cornflower/config.php b/theme/cornflower/config.php index 53fe202c1b..fc82c22eae 100644 --- a/theme/cornflower/config.php +++ b/theme/cornflower/config.php @@ -6,7 +6,7 @@ //////////////////////////////////////////////////////////////////////////////// -$THEME->sheets = array('styles_layout', 'styles_fonts', 'styles_color'); +$THEME->sheets = array('cornflower'); /// This variable is an array containing the names of all the /// stylesheet files you want included in this theme, and in what order @@ -124,4 +124,4 @@ $THEME->custompix = false; //////////////////////////////////////////////////////////////////////////////// -?> +?> \ No newline at end of file diff --git a/theme/cornflower/cornflower.css b/theme/cornflower/cornflower.css new file mode 100755 index 0000000000..be0e218865 --- /dev/null +++ b/theme/cornflower/cornflower.css @@ -0,0 +1,561 @@ +/******************************************************************* + Cornflower CSS + + This CSS file contains all color and layout definitions + for the Cornflower theme. + + This theme requires the Standard theme to be present. + +*******************************************************************/ + +/*** + *** Core + ***/ + +a:link, +a:visited { + color:#054377; +} + +a:hover { + color:#054377; + text-decoration:underline; + + } + +body { + background-color:#739FC4; + border-color:#F7F7F7; +} + +th.header, +td.header, +div.header { + background-color: #739FC4; +} + +.navbar { + background-color:#D0E2EE; + border-color:#D0E2EE; + +} + +.generalbox { + border-color:#739FC4; +} +.informationbox { + border-color:#739FC4; +} +.feedbackbox { + border-color: #739FC4; +} + +.noticebox { + border-color:#739FC4; +} + +.errorbox { + color:#ffffff; + border-color:#739FC4; + background-color:#990000; +} + +.tabledivider { + border-color:#739FC4; +} + +.sitetopic { +} + +.sitetopiccontent { + border-color:#739FC4; + background-color:#FFFFFF; +} + +.unread { + background: #78A2CD; +} + +/*** + *** Header + ***/ + +#header-home, #header { +background: #ececec url(images/hdbg.jpg) 1px 0 repeat-x; +height:112px; + +} + +.headermain { + background: transparent url(images/hdbgend.jpg) 100% 0 no-repeat; + float: none; + +} + + +/*** + *** Admin + ***/ + +.admin .generalboxcontent { + background-color:#EEEEEE; +} + +.admin .generalbox { + border-color:#739FC4; +} + +.admin .informationbox { + border-color:#739FC4; + background-color:#FFFFFF; +} + + +/*** + *** Blocks + ***/ + +.sideblock { + border-top: 1px solid #739FC4; + border-right: 1px solid #4A677F; + border-bottom: 2px groove #4A677F; + border-left: 1px solid #4A677F; +} + + + +.sideblock .header { + text-align: left; + padding:4px; + background-color: #739FC4; + border-bottom: 2px groove #739FC4; +} + +.sideblock .content { + background-color:#FFFFFF; +} + +.sideblock .header .commands { + float: right; + margin-top: 0.3em; +} + +/*** + *** Calendar + ***/ + +#calendar .maincalendar, +#calendar .sidecalendar { + border-color: #739FC4; +} + +#calendar .maincalendar table.calendarmonth th { + border-color: #000000; +} + +table.minicalendar { + border-color:#739FC4; +} + +#calendar .maincalendar .eventlist .event { + border-color:#739FC4; +} + +#calendar .maincalendar .eventlist .event .topic, +#calendar .maincalendar .eventlist .event .picture, +#calendar .maincalendar .eventlist .event .side { + background-color:#FFFFFF; +} + +#calendar .maincalendar table.calendarmonth ul.events-underway { + color:#739FC4; +} + +#calendar .event_global, +.minicalendar .event_global, +.block_calendar_month .event_global { + border-color:#2EBA0E !important; + background-color:#2EBA0E; +} + +#calendar .event_course, +.minicalendar .event_course, +.block_calendar_month .event_course { + border-color:#FF9966 !important; + background-color:#FF9966; +} + +#calendar .event_group, +.minicalendar .event_group, +.block_calendar_month .event_group { + border-color:#FBBB23 !important; + background-color:#FBBB23; +} + +#calendar .event_user, +.minicalendar .event_user, +.block_calendar_month .event_user { + border-color:#A1BECB !important; + background-color:#A1BECB; +} + +#calendar .duration_global, +.minicalendar .duration_global { + border-top-color:#2EBA0E !important; + border-bottom-color:#2EBA0E !important; +} + +#calendar .duration_course, +.minicalendar .duration_course { + border-top-color:#FF9966 !important; + border-bottom-color:#FF9966 !important; +} + +#calendar .duration_group, +.minicalendar .duration_group { + border-top-color:#FBBB23 !important; + border-bottom-color:#FBBB23 !important; +} + +#calendar .duration_user, +.minicalendar .duration_user { + border-top-color:#A1BECB !important; + border-bottom-color:#A1BECB !important; +} + +#calendar .weekend, +.minicalendar .weekend { + color:#FF0000; +} + +#calendar .today, +.minicalendar .today { + border-color:#000000 !important; +} + +.cal_popup_fg { + background-color:#FFFFFF; +} + +.cal_popup_bg { + border-color:#000000; + background-color:#FFFFFF; +} + +#calendar .maincalendar .filters table, +#calendar .sidecalendar .filters table, +.block_calendar_month .filters table { + background-color: #FFFFFF; +} + + + +/*** + *** Course + ***/ + +/* course, entry-page, login */ +.headingblock { + background-color: #739FC4; + border-top: 1px solid #739FC4; + border-right: 1px solid #4A677F; + border-bottom: 2px groove #4A677F; + border-left: 1px solid #4A677F; +} + +/* course */ +.headingblock .outline { + border-color:#739FC4; +} + +#course-view .weekscss .section, +#course-view .section td { + border-color:#DDDDDD; +} + +/* .content should match the body background, sides are white. */ +#course-view .content { + background: #FFFFFF; +} + +#course-view .weekscss .section, +#course-view .section td.side { + background: #739FC4; +} + +#course-view .section .side { +} + +#course-view .section .left { +} + +#course-view .section .right { +} + +#course-view .weekscss .current, +#course-view .current td.side { + background: #3b92dc; +} + +#course-view .weekscss .hidden, +#course-view .hidden td.side { + background: #DDDDDD; +} + +.categoryboxcontent, +.courseboxcontent { + border-top: 1px solid #739FC4; + border-right: 1px solid #4A677F; + border-bottom: 2px groove #4A677F; + border-left: 1px solid #4A677F; + background: #FFFFFF; +} +body#course-user .section { + border-color:#AAAAAA; +} + + + +/*** + *** Login + ***/ + +.loginbox, +.loginbox.twocolumns .loginpanel, +.loginbox .subcontent { + border-color:#739FC4; +} + + +/*** + *** Message + ***/ + +table.message_search_results td { + border-color:#739FC4; +} + +.message .author { + color: #739FC4; +} + +.message .time { + color: #739FC4; +} + +.message .content { +} + + + +/*** + *** User + ***/ + +.userpicture { + background:#EEEEEE; +} + +.userinfobox { + border-color: #739FC4; + background-color: #F7F7F7; +} +.groupinfobox { + border-color: #739FC4; + background-color: #FCFCFC; +} + + +/*** + *** Modules: Forum + ***/ + +.forumheaderlist, +.forumpost { + border-color:#1D5083; +} + +.forumpost .content { + background: #FFFFFF; +} + +.forumpost .left { + background:#739FC4; +} + +.forumpost .topic { + border-bottom-color: #739FC4; + background:#D0E2EE; + +} + +.forumpost .starter { + background:#739FC4; +} + +.forumheaderlist .discussion .starter { + background:#D0E2EE; +} + +.forumheaderlist td { + border-color: #739FC4; +} + +.sideblock .post .head { + color:#555555; +} + +.forumthread .unread { + background: #78A2CD; +} +#mod-forum-discuss .forumpost { + background: none; +} + +#mod-forum-discuss .unread .forumpost .message { + border-color: #78A2CD; +} +#mod-forum-discuss .forumthread .unread { +} + +#mod-forum-index .unread { +} + + +/*** + *** Modules: Glossary + ***/ + +.glossarypost { + border-color: #739FC4; +} + +.glossarypost .entryheader, +.glossarypost .entryapproval, +.glossarypost .picture, +.glossarypost .entryattachment, +.glossarypost .left { + background-color: #739fc4; +} + +.glossarycomment { + border-color: #739FC4; +} + +.glossarycomment .entryheader, +.glossarycomment .picture, +.glossarycomment .left { + background-color: #739fc4; + +} + +#mod-glossary-report .generalbox .teacher { + background: #739fc4; +} + +.categoryheader { + background-color: #efefef; +} + +.glossaryformatheader { + background-color: #739FC4; +} + + +/*** + *** Modules: Journal + ***/ + +#mod-journal-view .feedbackbox .left, +#mod-journal-view .feedbackbox .entryheader { + background-color: #739FC4; +} + +/*** + *** Modules: Quiz + ***/ + +body#mod-quiz-report table#attempts td { + border-color: #739FC4; +} +body#mod-quiz-report table#attempts .r1 { + background-color: #eeeeee; +} + + + +/*** + *** Misc Color + ***/ + +.headermenu a:link { + text-decoration: none; + color: #ffffff; +} +.headermenu a:visited { + text-decoration: none; + color: #ffffff; +} +.headermenu a:hover { + text-decoration: underline; + color: #ffffff; +} + + +.cornflowersurround { + background: #D0E2EE; + border-top: 1px solid #4A677F; + border-right: 1px solid #4A677F; + border-bottom: 2px groove #4A677F; + border-left: 1px solid #4A677F; +} + +.generalboxcontent { + background-color:#FFFFFF; + +} +/*** + *** Layout Core + ***/ + +h1.main, +h2.main, +h3.main, +h4.main, +h5.main, +h6.main { + text-align: center; +} + +#layout-table { + width:100%; + border-collapse:separate; + margin-top: 8px; +} + +#layout-table #left-column, +#layout-table #middle-column, +#layout-table #right-column +{ + vertical-align:top; +} + +#layout-table #middle-column { + padding-left:12px; + padding-right:12px; +} + +#layout-table #left-column { + padding-left:10px; +} + +#layout-table #right-column { + padding-right:10px; +} + +div.headermenu +{ + position: absolute; + top: 15px; + right: 10px; +} \ No newline at end of file diff --git a/theme/cornflower/footer.html b/theme/cornflower/footer.html index 584ce5765e..2c83e78cfa 100644 --- a/theme/cornflower/footer.html +++ b/theme/cornflower/footer.html @@ -23,19 +23,8 @@ echo $performanceinfo; } ?> -debug > 7) { -?> -- Validate HTML | - Section 508 Check | - WCAG 1 (2,3) Check -
- - - +