From 9087d5e2192d47e8d9eae3eacee522ceed5ecdf8 Mon Sep 17 00:00:00 2001 From: defacer Date: Tue, 20 Apr 2004 12:03:20 +0000 Subject: [PATCH] Upgrade with more intelligent CSS rules. This one needed color changes. --- theme/cordoroyblue/styles.php | 270 +++++++++++++++++++++++++++++++-- theme/garden/styles.php | 276 ++++++++++++++++++++++++++++++++-- 2 files changed, 519 insertions(+), 27 deletions(-) diff --git a/theme/cordoroyblue/styles.php b/theme/cordoroyblue/styles.php index 7c6c2c1c37..f793545c49 100644 --- a/theme/cordoroyblue/styles.php +++ b/theme/cordoroyblue/styles.php @@ -7,20 +7,20 @@ $themeurl = style_sheet_setup(filemtime("styles.php"), 300, $themename); -/// From here on it's nearly a normal stylesheet. -/// First are some CSS definitions for normal tags, +/// From here on it's nearly a normal stylesheet. +/// First are some CSS definitions for normal tags, /// then custom tags follow. /// /// New classes always get added to the end of the file. -/// +/// /// Note that a group of standard colours are all /// defined in config.php in this directory. The /// reason for this is because Moodle uses the same /// colours to provide oldstyle formatting for /// browsers without CSS. -/// +/// /// You can hardcode colours in this file if you -/// don't care about this. +/// don't care about this. ?> @@ -34,22 +34,22 @@ td, th { } a:link { - text-decoration: none; + text-decoration: none; color: blue; } a:visited { - text-decoration: none; + text-decoration: none; color: blue; } a:hover { - text-decoration: underline; + text-decoration: underline; color: red; } th { - font-weight: bold; + font-weight: bold; background-color: cellheading?>; } @@ -58,7 +58,7 @@ ul { margin-top: 0px; } -form { +form { margin-bottom: 0; } @@ -195,7 +195,7 @@ form { .weeklydatetext { font-size: medium; - font-weight: bold; + font-weight: bold; color: cellheading2?>; } @@ -304,7 +304,7 @@ form { } a.dimmed:link { - text-decoration: none; + text-decoration: none; color: #AAAAAA; } @@ -475,3 +475,249 @@ a.autolink:hover { border-top: 0px; } +.headingblockcontent { +} + +TABLE.calendarmini { + width: 100%; + border-width: 1px; + border-color: borders?>; + border-style: solid; + font-size: .7em; + margin: 0px; + padding: 2px; + -moz-border-radius: 10px; +} + +TABLE.calendarmonth { + width: 100%; + border-width: 1px; + border-color: borders?>; + border-style: solid; + margin: 0px; + padding: 2px; + -moz-border-radius: 10px; +} + +TABLE.calendarmini TBODY TD { + text-align: center; + vertical-align: center; + width: 14%; + border: 2px #ADD4F3 solid; + -moz-border-radius: 4px; +} + +TABLE.calendarmonth TBODY TD { + width: 14%; + border: 2px #ADD4F3 solid; + vertical-align: top; +} + +.cal_event_global { + background-color: #ff9966; + border: 2px #ff9966 solid !important; +} + +.cal_event_course { + background-color: #4E98D0; + border: 2px solid #4E98D0 !important; +} + +.cal_event_group { + background-color: #41C9DD; + border: 2px #41C9DD solid !important; +} + +.cal_event_user { + background-color: #B1AEE8; + border: 2px solid #B1AEE8 !important; +} + +.cal_duration_global { + border-top: 2px #ff9966 solid !important; + border-bottom: 2px #ff9966 solid !important; +} + +.cal_duration_course { + border-top: 2px #4E98D0 solid !important; + border-bottom: 2px #4E98D0 solid !important; +} + +.cal_duration_user { + border-top: 2px #B1AEE8 solid !important; + border-bottom: 2px #B1AEE8 solid !important; +} + +.cal_duration_group { + border-top: 2px orange solid !important; + border-bottom: 2px orange solid !important; +} + +.cal_weekend { + color: red; +} + +.cal_today { + border: 2px black solid !important; +} + +TABLE.calendarmonth TBODY TD TABLE { + margin-top: 0px; + margin-left: 0px; + font-size: 0.75em; + line-height: 1.2em; +} + +TABLE.calendarmonth TBODY TD TABLE TD { + border: none; +} + +TABLE.calendarmonth TBODY TD DIV { + margin-top: 0px; + margin-left: 0px; + font-size: 0.75em; + line-height: 1.2em; +} + +TABLE.calendarmini THEAD TD { + font-size: .95em; + text-align: center; + vertical-align: center; +} + +TABLE.calendarmonth THEAD TD { + text-align: center; + vertical-align: center; + padding-bottom: 3px; + border-bottom: 2px borders?> solid; +} + +.sideblockmain .cal_event { + font-size: 0.8em; + font-weight: bold; +} +.sideblockmain .cal_event_date { + font-size: 0.6em; +} + +.mycalendar { + -moz-border-radius-bottomleft: 20px; + -moz-border-radius-bottomright: 20px; +} + +.mycalendar .cal_event { + font-weight: bold; +} +.mycalendar .cal_event_date { + font-size: 0.8em; +} + +.mycalendar TABLE.cal_filters { + width: 100%; + border-width: 1px; + border-color: borders?>; + border-style: solid; + margin: 0px; + padding: 2px; + -moz-border-radius: 10px; +} + +.mycalendar .cal_filters THEAD TD { + border-bottom: 2px borders?> solid; + margin: 0px; + padding: 2px; +} + + +.mycalendar .cal_event_table { + width: 100%; + border-width: 1px; + border-color: borders?>; + border-style: solid; + margin: 0px; + padding: 2px; + -moz-border-radius: 10px; +} + +.mycalendar .cal_event_table THEAD { + background-color: cellcontent?>; + text-align: center; + font-weight: bold; +} + +.sideblockmain HR { + height: 1px; + border: none; + border-top: 1px #999 solid; + margin-top: 4px; + margin-bottom: 4px; +} + +.mycalendar HR { + height: 1px; + border: none; + border-top: 1px #999 solid; + margin-top: 4px; + margin-bottom: 4px; +} + +.calendarexpired { + color: red; + font-weight: bold; +} + +.calendarreferer { + font-weight: bold; +} + +TD.cal_event_description { + width: 80%; + border-left: 2px borders?> solid; + vertical-align: top; + padding: 5px; +} + +.cal_popup_fg { + background-color: cellcontent?>; + font-size: 75%; + font-family: Courier; + padding: 0px; + margin: 0px; +} + +.cal_popup_bg { + border-top: 2px #ffcc66 solid; + border-left: 2px #ffcc66 solid; + border-right: 2px #663300 solid; +border-bottom: 2px #663300 solid; + background-image: url(/gradient.jpg); + padding: 0px; + margin: 0px; +} + +.cal_popup_caption { + font-size: 75%; + font-weight: bold; + font-family: sans-serif; + margin: 5px; +} + +.cal_popup_close { + font-size: 75%; + font-weight: bold; + font-family: Tahoma, Helvetica, sans-serif; + margin-right: 5px; +} + +.sideblock .cal_controls { + text-align: center; + font-size: 9px; +} + +A IMG { + border: none; +} + +TABLE.formtable TD { + padding: 9px; +} diff --git a/theme/garden/styles.php b/theme/garden/styles.php index 127ebfd22a..3c1c2b0583 100755 --- a/theme/garden/styles.php +++ b/theme/garden/styles.php @@ -6,20 +6,20 @@ require_once("../../config.php"); $themeurl = style_sheet_setup(filemtime("styles.php"), 300, $themename); -/// From here on it's nearly a normal stylesheet. -/// First are some CSS definitions for normal tags, +/// From here on it's nearly a normal stylesheet. +/// First are some CSS definitions for normal tags, /// then custom tags follow. /// /// New classes always get added to the end of the file. -/// +/// /// Note that a group of standard colours are all /// defined in config.php in this directory. The /// reason for this is because Moodle uses the same /// colours to provide oldstyle formatting for /// browsers without CSS. -/// +/// /// You can hardcode colours in this file if you -/// don't care about this. +/// don't care about this. ?> @@ -29,29 +29,29 @@ body, td, th, li { } th { - font-weight: bold; + font-weight: bold; background-color: cellheading?>; } a:link { - text-decoration: none; + text-decoration: none; color: #000000; - font-weight: bold; + font-weight: bold; } a:visited { - text-decoration: none; + text-decoration: none; color: #000000; - font-weight: bold; + font-weight: bold; } a:hover { - text-decoration: underline; + text-decoration: underline; color: purple; - font-weight: bold; + font-weight: bold; } -form { +form { margin-bottom: 0; } @@ -161,7 +161,7 @@ form { .weeklydatetext { font-size: medium; - font-weight: bold; + font-weight: bold; color: cellheading2?>; } @@ -231,7 +231,7 @@ form { } a.dimmed:link { - text-decoration: none; + text-decoration: none; color: #AAAAAA; } @@ -399,3 +399,249 @@ a.autolink:hover { border-top: 0px; } +.headingblockcontent { +} + +TABLE.calendarmini { + width: 100%; + border-width: 1px; + border-color: borders?>; + border-style: solid; + font-size: .7em; + margin: 0px; + padding: 2px; + -moz-border-radius: 10px; +} + +TABLE.calendarmonth { + width: 100%; + border-width: 1px; + border-color: borders?>; + border-style: solid; + margin: 0px; + padding: 2px; + -moz-border-radius: 10px; +} + +TABLE.calendarmini TBODY TD { + text-align: center; + vertical-align: center; + width: 14%; + border: 2px #98CC67 solid; + -moz-border-radius: 4px; +} + +TABLE.calendarmonth TBODY TD { + width: 14%; + border: 2px #98CC67 solid; + vertical-align: top; +} + +.cal_event_global { + background-color: #6887E0; + border: 2px #6887E0 solid !important; +} + +.cal_event_course { + background-color: #ff9966; + border: 2px #ff9966 solid !important; +} + +.cal_event_group { + background-color: orange; + border: 2px orange solid !important; +} + +.cal_event_user { + background-color: #ffcc99; + border: 2px #ffcc99 solid !important; +} + +.cal_duration_global { + border-top: 2px #6887E0 solid !important; + border-bottom: 2px #6887E0 solid !important; +} + +.cal_duration_course { + border-top: 2px #ff9966 solid !important; + border-bottom: 2px #ff9966 solid !important; +} + +.cal_duration_user { + border-top: 2px #ffcc99 solid !important; + border-bottom: 2px #ffcc99 solid !important; +} + +.cal_duration_group { + border-top: 2px orange solid !important; + border-bottom: 2px orange solid !important; +} + +.cal_weekend { + color: red; +} + +.cal_today { + border: 2px black solid !important; +} + +TABLE.calendarmonth TBODY TD TABLE { + margin-top: 0px; + margin-left: 0px; + font-size: 0.75em; + line-height: 1.2em; +} + +TABLE.calendarmonth TBODY TD TABLE TD { + border: none; +} + +TABLE.calendarmonth TBODY TD DIV { + margin-top: 0px; + margin-left: 0px; + font-size: 0.75em; + line-height: 1.2em; +} + +TABLE.calendarmini THEAD TD { + font-size: .95em; + text-align: center; + vertical-align: center; +} + +TABLE.calendarmonth THEAD TD { + text-align: center; + vertical-align: center; + padding-bottom: 3px; + border-bottom: 2px borders?> solid; +} + +.sideblockmain .cal_event { + font-size: 0.8em; + font-weight: bold; +} +.sideblockmain .cal_event_date { + font-size: 0.6em; +} + +.mycalendar { + -moz-border-radius-bottomleft: 20px; + -moz-border-radius-bottomright: 20px; +} + +.mycalendar .cal_event { + font-weight: bold; +} +.mycalendar .cal_event_date { + font-size: 0.8em; +} + +.mycalendar TABLE.cal_filters { + width: 100%; + border-width: 1px; + border-color: borders?>; + border-style: solid; + margin: 0px; + padding: 2px; + -moz-border-radius: 10px; +} + +.mycalendar .cal_filters THEAD TD { + border-bottom: 2px borders?> solid; + margin: 0px; + padding: 2px; +} + + +.mycalendar .cal_event_table { + width: 100%; + border-width: 1px; + border-color: borders?>; + border-style: solid; + margin: 0px; + padding: 2px; + -moz-border-radius: 10px; +} + +.mycalendar .cal_event_table THEAD { + background-color: cellcontent?>; + text-align: center; + font-weight: bold; +} + +.sideblockmain HR { + height: 1px; + border: none; + border-top: 1px #999 solid; + margin-top: 4px; + margin-bottom: 4px; +} + +.mycalendar HR { + height: 1px; + border: none; + border-top: 1px #999 solid; + margin-top: 4px; + margin-bottom: 4px; +} + +.calendarexpired { + color: red; + font-weight: bold; +} + +.calendarreferer { + font-weight: bold; +} + +TD.cal_event_description { + width: 80%; + border-left: 2px borders?> solid; + vertical-align: top; + padding: 5px; +} + +.cal_popup_fg { + background-color: cellcontent?>; + font-size: 75%; + font-family: Courier; + padding: 0px; + margin: 0px; +} + +.cal_popup_bg { + border-top: 2px #ffcc66 solid; + border-left: 2px #ffcc66 solid; + border-right: 2px #663300 solid; + border-bottom: 2px #663300 solid; + background-image: url(/gradient.jpg); + padding: 0px; + margin: 0px; +} + +.cal_popup_caption { + font-size: 75%; + font-weight: bold; + font-family: sans-serif; + margin: 5px; +} + +.cal_popup_close { + font-size: 75%; + font-weight: bold; + font-family: Tahoma, Helvetica, sans-serif; + margin-right: 5px; +} + +.sideblock .cal_controls { + text-align: center; + font-size: 9px; +} + +A IMG { + border: none; +} + +TABLE.formtable TD { + padding: 9px; +} -- 2.39.5