From 496659193fcda66b798befc29b34b23220844c63 Mon Sep 17 00:00:00 2001 From: defacer Date: Tue, 20 Apr 2004 11:17:31 +0000 Subject: [PATCH] Upgrade with more intelligent CSS rules. --- theme/standard/styles.php | 145 +++++++++++++++++++------------------- 1 file changed, 72 insertions(+), 73 deletions(-) diff --git a/theme/standard/styles.php b/theme/standard/styles.php index bdb4b434b01..829dbac3289 100644 --- a/theme/standard/styles.php +++ b/theme/standard/styles.php @@ -7,23 +7,23 @@ } $nomoodlecookie = true; - require_once("../../config.php"); + 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. ?> @@ -33,27 +33,27 @@ body, td, th, li { } th { - font-weight: bold; + font-weight: bold; background-color: cellheading?>; background-image: url(/gradient.jpg); } 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; } -form { +form { margin-bottom: 0; } @@ -184,7 +184,7 @@ form { .weeklydatetext { font-size: medium; - font-weight: bold; + font-weight: bold; color: cellheading2?>; } @@ -271,7 +271,7 @@ form { } a.dimmed:link { - text-decoration: none; + text-decoration: none; color: hidden?>; } @@ -459,9 +459,6 @@ a.autolink:hover { .headingblockcontent { } - - - TABLE.calendarmini { width: 100%; border-width: 1px; @@ -483,11 +480,7 @@ TABLE.calendarmonth { -moz-border-radius: 10px; } -.calendarweekend { - color: red; -} - -.cal_day_mini { +TABLE.calendarmini TBODY TD { text-align: center; vertical-align: center; width: 14%; @@ -497,7 +490,7 @@ TABLE.calendarmonth { -moz-border-radius: 4px; } -.calendardaymonth { +TABLE.calendarmonth TBODY TD { width: 14%; border-width: 2px; border-color: cellcontent2?>; @@ -505,27 +498,79 @@ TABLE.calendarmonth { vertical-align: top; } -.calendardaymonth TABLE { +.cal_event_global { + background-color: #99cc99; + border: 2px #99cc99 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 #99cc99 solid !important; + border-bottom: 2px #99cc99 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; } -.calendardaymonth DIV { +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; } -.calendarmini .calendarheader { +TABLE.calendarmini THEAD TD { font-size: .95em; text-align: center; vertical-align: center; } -.calendarmonth .calendarheader { +TABLE.calendarmonth THEAD TD { text-align: center; vertical-align: center; padding-bottom: 3px; @@ -540,46 +585,6 @@ TABLE.calendarmonth { font-size: 0.6em; } -.cal_event_global { - background-color: #99cc99; - border: 2px #99cc99 solid; -} - -.cal_event_course { - background-color: #ff9966; - border: 2px #ff9966 solid; -} - -.cal_event_group { - background-color: orange; - border: 2px orange solid; -} - -.cal_event_user { - background-color: #ffcc99; - border: 2px #ffcc99 solid; -} - -.cal_duration_global { - border-top: 2px #99cc99 solid; - border-bottom: 2px #99cc99 solid; -} - -.cal_duration_course { - border-top: 2px #ff9966 solid; - border-bottom: 2px #ff9966 solid; -} - -.cal_duration_user { - border-top: 2px #ffcc99 solid; - border-bottom: 2px #ffcc99 solid; -} - -.cal_duration_group { - border-top: 2px orange solid; - border-bottom: 2px orange solid; -} - .mycalendar { -moz-border-radius-bottomleft: 20px; -moz-border-radius-bottomright: 20px; @@ -641,10 +646,6 @@ TABLE.calendarmonth { margin-bottom: 4px; } -.cal_today { - border: 2px black solid; -} - .calendarexpired { color: red; font-weight: bold; @@ -673,7 +674,7 @@ TD.cal_event_description { border-top: 2px #ffcc66 solid; border-left: 2px #ffcc66 solid; border-right: 2px #663300 solid; - border-bottom: 2px #663300 solid; +border-bottom: 2px #663300 solid; background-image: url(/gradient.jpg); padding: 0px; margin: 0px; @@ -705,5 +706,3 @@ A IMG { TABLE.formtable TD { padding: 9px; } - -