]> git.mjollnir.org Git - moodle.git/commitdiff
First I extracted 3 css files from "styles.php": "layout.css", "typographie.css"...
authorurs_hunkler <urs_hunkler>
Sun, 23 Jan 2005 22:36:00 +0000 (22:36 +0000)
committerurs_hunkler <urs_hunkler>
Sun, 23 Jan 2005 22:36:00 +0000 (22:36 +0000)
I started to resort the css files and added comments to make them easier readable and understandable.

The file "typography.css" is not jet sorted.

theme/standardxhtml/favicon.ico
theme/standardxhtml/footer.html
theme/standardxhtml/header.html
theme/standardxhtml/styles.php
theme/standardxhtml/styles_color.css [new file with mode: 0644]
theme/standardxhtml/styles_layout.css [new file with mode: 0644]
theme/standardxhtml/styles_moz.css [new file with mode: 0644]
theme/standardxhtml/styles_typography.css [new file with mode: 0644]

index 5a7a36a68e69533576ab37a35abce1d3fbb38800..975435068884e683a59934bd5eb36a6a6334321c 100644 (file)
Binary files a/theme/standardxhtml/favicon.ico and b/theme/standardxhtml/favicon.ico differ
index 9e39ccc8723cb2a05a9dc8fcd85090f4a82510eb..1dee2becf607cbdff8ea386cf5c447c8cacd5d92 100644 (file)
@@ -1,5 +1,5 @@
 
-</div>
+</div> <!-- end div containerContent -->
 <!-- START OF FOOTER -->
 <div id="footer">
 <center>
index 42d71ec180845eaff2a49bc06df7a012996c026f..fe7d1c9c34fd407610d7903b93b2e73b10acf30a 100644 (file)
@@ -1,63 +1,47 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html<?php echo $direction ?>>
 <head>
-<?php echo $meta ?>
-<title><?php echo $title ?></title>
-<meta name="keywords" content="moodle, <?php echo $title ?> " />
-<link rel="stylesheet" type="text/css" href="<?php echo $styles ?>" />
-<link rel="shortcut icon" href="<?php echo "$CFG->wwwroot/theme/$CFG->theme" ?>/favicon.ico" />
-<?php include("$CFG->javascript"); ?>
+    <?php echo $meta ?>
+    <meta name="keywords" content="moodle, <?php echo $title ?> " />
+    <title><?php echo $title ?></title>
+    <link rel="stylesheet" type="text/css" href="<?php echo $styles ?>" />
+    <link rel="shortcut icon" href="<?php echo "$CFG->wwwroot/theme/$CFG->theme" ?>/favicon.ico" />
+    <?php include("$CFG->javascript"); ?>
 </head>
 
 <body<?php
-   echo " $bodytags";
-   if ($focus) {
-       echo " onload=\"setfocus()\"";
-   }
-   echo " bgcolor=\"$THEME->body\">";
-?>
+    echo " $bodytags";
+    if ($focus) {
+        echo " onload=\"setfocus()\"";
+    }
+    echo " bgcolor=\"$THEME->body\">";
+    ?>
+    
 <div id="wrapper">
 
-<?php if ($home) {  // This is what gets printed on the home page only  ?>
-<div id="header-home">
-  <table width="100%" cellpadding="10" cellspacing="0" border="0" class="headerhome">
-    <tr>
-      <td valign="top" class="headerhomemain"><?php echo $heading?></td>
-      <td align="right" valign="top" class="headerhomemenu"><?php echo $menu ?></td>
-    </tr>
-  </table>
-
-<?php } else if ($heading) {  // This is what gets printed on any other page with a heading ?>
-<div id="header">
-  <table width="100%" cellpadding="0" cellspacing="0" border="0" class="header">
-    <tr>
-      <td valign="top" class="headermain"><?php echo $heading?></td>
-      <td align="right" valign="top" class="headermenu"><?php echo $menu ?></td>
-    </tr>
-  </table>
+<?php if ($home) {  // This is what gets printed on the home page only  
+?>
+    <div id="header-home">
+        <div class="headermain"><?php echo $heading ?></div>
+        <div class="headermenu"><?php echo $menu ?></div>
+    </div>
+<?php } else if ($heading) {  // This is what gets printed on any other page with a heading 
+?>
+    <div id="header">
+        <div class="headermain"><?php echo $heading ?></div>
+        <div class="headermenu"><?php echo $menu ?></div>
+    </div>
 <?php } ?>
-</div>
-
-<div id="nav-bar">
+    <div class="clearer">&nbsp;</div>
 <?php if ($navigation) { // This is the navigation table with breadcrumbs  ?>
-
-  <table border="0" cellpadding="3" cellspacing="0" width="100%">
-    <tr>
-      <td bgcolor="<?php echo $THEME->cellheading?>" class="navbar">
-        <font size="2"><b><?php print_navigation("$navigation"); ?></b></font>
-      </td>
-      <td bgcolor="<?php echo $THEME->cellheading?>" class="navbar" align="right" width="20" valign="top"><?php
-          echo $button;
-      ?></td>
-    </tr>
-  </table>
-  <img src="<?php echo $CFG->wwwroot?>/pix/spacer.gif" alt="" height="5" width="1" /><br />
-
-<?php } else if ($heading) { // If no navigation, but a heading, then print a line  ?>
-
-  <hr size="1" noshade="noshade" />
-
+    <div id="nav-bar">
+        <div id="breadcrumb"><?php print_navigation("$navigation"); ?></div>
+        <div id="navbutton"><?php echo $button; ?></div>
+    </div>
+<?php } else if ($heading) { // If no navigation, but a heading, then print a line  
+?>
+        <hr size="1" noshade="noshade" />
 <?php } ?>
-</div>
-<!-- END OF HEADER -->
-<div id="containerContent">
\ No newline at end of file
+    <div class="clearer">&nbsp;</div>
+    <!-- END OF HEADER -->
+    <div id="containerContent">
\ No newline at end of file
index 4956a3dc5a591e71087dbd8cc8fb80fdd50c6974..337da2f9610d876b39a260809e667659d3dcb986 100644 (file)
@@ -1,6 +1,7 @@
 <?PHP /*  $Id$ */
 
-/// We use PHP so we can do value substitutions into the styles
+/// We use PHP so we can load groups of CSS files
+/// because it's so much easier to work with the editor's CSS highlighting
 
     if (!isset($themename)) {
         $themename = NULL;
     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,
-/// 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.
+    include ("./styles_layout.css");
+    include ("./styles_typography.css");
+    include ("./styles_color.css");
+    include ("./styles_moz.css");
 
-?>
-
-
-body, td, th, li {
-    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
-}
-
-th {
-    font-weight: bold;
-    background-color: <?PHP echo $THEME->cellheading?>;
-    background-image: url(<?PHP echo "$themeurl"?>/gradient.jpg);
-}
-
-a:link {
-    text-decoration: none;
-    color: blue;
-}
-
-a:visited {
-    text-decoration: none;
-    color: blue;
-}
-
-a:hover {
-    text-decoration: underline;
-    color: red;
-}
-
-form {
-    margin-bottom: 0;
-}
-
-
-.activitydate, .activityhead
-{
-    font-size: x-small;
-    text-align: center;
-}
-
-
-.editorhelptext
-{
-    font-size: x-small;
-}
-
-.formhelplinks
-{
-    font-size: x-small;
-    cursor: help;
-}
-
-
-.highlight {
-    background-color: <?PHP echo $THEME->highlight?>;
-}
-
-.headingblock {
-    background-image: url(<?PHP echo "$themeurl"?>/gradient.jpg);
-    border-width: 1px;
-    border-color: <?PHP echo $THEME->borders?>;
-    border-style: solid;
-    -moz-border-radius: 3px;
-}
-
-.navbar {
-    background-image: url(<?PHP echo "$themeurl"?>/gradient.jpg);
-}
-
-.generaltable {
-}
-
-.generaltableheader {
-    background-image: url(<?PHP echo "$themeurl"?>/gradient.jpg);
-}
-
-.generaltablecell {
-}
-
-.sideblock {
-    border-width: 1px;
-    border-color: <?PHP echo $THEME->borders?>;
-    border-style: solid;
-    -moz-border-radius-bottomleft: 20px;
-    -moz-border-radius-bottomright: 20px;
-}
-
-.sideblockheading {
-    background-image: url(<?PHP echo "$themeurl"?>/gradient.jpg);
-}
-
-.sideblockmain {
-    -moz-border-radius-bottomleft: 20px;
-    -moz-border-radius-bottomright: 20px;
-}
-
-.sideblocklinks {
-}
-
-.sideblocklatestnews {
-    -moz-border-radius-bottomleft: 20px;
-    -moz-border-radius-bottomright: 20px;
-}
-
-.sideblockrecentactivity {
-    -moz-border-radius-bottomleft: 20px;
-    -moz-border-radius-bottomright: 20px;
-}
-
-.outlineheadingblock {
-    background-image: url(<?PHP echo "$themeurl"?>/gradient.jpg);
-    border-width: 1px;
-    border-color: <?PHP echo $THEME->borders?>;
-    border-style: solid;
-    -moz-border-radius: 3px;
-}
-
-.forumpost {
-    border-width: 1px;
-    border-color: <?PHP echo $THEME->borders?>;
-    border-style: solid;
-    -moz-border-radius-bottomleft: 20px;
-    -moz-border-radius-bottomright: 20px;
-}
-
-.forumpostpicture {
-}
-
-.forumpostside {
-    -moz-border-radius-bottomleft: 20px;
-}
-
-.forumpostmessage {
-    -moz-border-radius-bottomright: 20px;
-}
-
-
-.forumaddnew, .forumaddnewminimal,
-.forumnodiscuss, .forumnodiscussminimal,
-.forumolddiscussminimal
-{
-    text-align: center;
-}
-
-.forumaddnewminimal, .forumnodiscussminimal,
-.forumheadminimal, .foruminfominimal,
-.forumolddiscussminimal
-{
-    font-size: x-small;
-}
-
-.forumnodiscuss,.forumnodiscussminimal
-{
-    font-weight: bold;
-}
-
-.forumolddiscuss {
-    text-align: right;
-}
-
-.forumheadminimal
-{
-    color: #555555;
-}
-    
-
-
-.weeklyoutline {
-}
-
-.weeklyoutlineside {
-}
-
-.weeklyoutlinesidehighlight {
-}
-
-.weeklyoutlinesidehidden {
-    background-color: <?PHP echo $THEME->hidden?>;
-}
-
-.weeklyoutlinecontent {
-    border-color: <?PHP echo $THEME->cellheading ?>;
-    border-style: solid;
-    border-width: 1px;
-    border-left: 0px;
-    border-right: 0px;
-}
-
-.weeklyoutlinecontenthighlight {
-    border-color: <?PHP echo $THEME->cellheading2 ?>;
-    border-style: solid;
-    border-width: 1px;
-    border-left: 0px;
-    border-right: 0px;
-}
-
-.weeklyoutlinecontenthidden {
-    border-color: <?PHP echo $THEME->hidden ?>;
-    border-style: solid;
-    border-width: 1px;
-    border-left: 0px;
-    border-right: 0px;
-}
-
-.weeklydatetext {
-    font-size: medium;
-    font-weight: bold;
-    color: <?PHP echo $THEME->cellheading2?>;
-}
-
-.topicsoutline {
-}
-
-.topicsoutlineside {
-}
-
-.topicsoutlinesidehighlight {
-}
-
-.topicsoutlinesidehidden {
-    background-color: <?PHP echo $THEME->hidden?>;
-}
-
-.topicsoutlinecontent {
-    border-color: <?PHP echo $THEME->cellheading ?>;
-    border-style: solid;
-    border-width: 1px;
-    border-left: 0px;
-    border-right: 0px;
-}
-
-.topicsoutlinecontenthighlight {
-    border-color: <?PHP echo $THEME->cellheading2 ?>;
-    border-style: solid;
-    border-width: 1px;
-    border-left: 0px;
-    border-right: 0px;
-}
-
-.topicsoutlinecontenthidden {
-    border-color: <?PHP echo $THEME->hidden ?>;
-    border-style: solid;
-    border-width: 1px;
-    border-left: 0px;
-    border-right: 0px;
-}
-
-.siteinfo {
-}
-
-.siteinfocontent {
-    border-width: 1px;
-    border-color: <?PHP echo $THEME->borders?>;
-    border-style: solid;
-    -moz-border-radius: 20px;
-    padding: 10px;
-}
-
-
-.generalbox {
-    border-width: 1px;
-    border-color: <?PHP echo $THEME->borders?>;
-    border-style: solid;
-    -moz-border-radius-topleft: 3px;
-    -moz-border-radius-topright: 3px;
-    -moz-border-radius-bottomleft: 15px;
-    -moz-border-radius-bottomright: 15px;
-}
-
-.generalboxcontent {
-    -moz-border-radius-topleft: 3px;
-    -moz-border-radius-topright: 3px;
-    -moz-border-radius-bottomleft: 15px;
-    -moz-border-radius-bottomright: 15px;
-}
-
-.noticebox {
-    border-width: 1px;
-    border-color: <?PHP echo $THEME->borders?>;
-    border-style: solid;
-    -moz-border-radius: 3px;
-}
-
-.noticeboxcontent {
-    text-align: center;
-}
-
-
-.feedbacktext {
-    color: <?PHP echo $THEME->cellheading2?>;
-    text-align: right;
-    display: block;
-}
-
-a.dimmed:link {
-    text-decoration: none;
-    color: <?PHP echo $THEME->hidden?>;
-}
-
-a.dimmed:visited {
-    text-decoration: none;
-    color: <?PHP echo $THEME->hidden?>;
-}
-
-a.dimmed:hover {
-    text-decoration: underline;
-    color: red;
-}
-
-.dimmed_text {
-    color: #AAAAAA;
-}
-
-.forumpostheader {
-}
-
-.forumpostheadertopic {
-}
-
-.forumpostheaderpicture {
-}
-
-.forumpostheadername {
-    font-size: small;
-}
-
-.forumpostheaderreplies {
-    font-size: small;
-}
-
-.forumpostheaderdate {
-    font-size: small;
-}
-
-.logininfo {
-    font-size: x-small;
-}
-
-.homelink {
-    font-size: x-small;
-}
-
-.teacheronly {
-    color: #990000;
-}
-
-.header {
-}
-
-.headermain {
-    font-size: large;
-    font-weight: bold;
-}
-
-.headermenu {
-}
-
-.headerhome {
-}
-
-.headerhomemain {
-    font-size: x-large;
-    font-weight: bold;
-}
-
-.headerhomemenu {
-}
-
-.categorybox {
-}
-
-.categoryboxcontent {
-    border-width: 1px;
-    border-color: <?PHP echo $THEME->borders?>;
-    border-style: solid;
-    -moz-border-radius: 20px;
-}
-
-.categoryname {
-    font-size: larger;
-    font-weight: bold;
-}
-
-.categorynumber {
-    font-size: larger;
-    font-weight: bold;
-}
-
-.coursename {
-}
-
-.coursebox {
-}
-
-.courseboxcontent {
-    border-width: 1px;
-    border-color: <?PHP echo $THEME->borders?>;
-    border-style: solid;
-    -moz-border-radius: 20px;
-}
-
-.courseboxinfo {
-    font-size: normal;
-}
-
-.courseboxsummary {
-    font-size: small;
-}
-
-.courseboxteachers {
-    font-size: smaller;
-}
-
-.courseboxcost {
-    font-size: smaller;
-}
-
-a.autolink:link {
-    text-decoration: none;
-    color: #000000;
-    background-color: <?PHP echo $THEME->autolink?>;
-}
-
-a.autolink:visited {
-    text-decoration: none;
-    color: #000000;
-    background-color: <?PHP echo $THEME->autolink?>;
-}
-
-a.autolink:hover {
-    text-decoration: underline;
-    color: red;
-}
-
-.userinfobox {
-    border-width: 1px;
-    border-color: <?PHP echo $THEME->borders?>;
-    border-style: solid;
-    -moz-border-radius-bottomleft: 20px;
-    -moz-border-radius-bottomright: 20px;
-    margin-bottom: 5px;
-}
-
-.userinfoboxside {
-    -moz-border-radius-bottomleft: 20px;
-}
-
-.userinfoboxcontent {
-    -moz-border-radius-bottomright: 20px;
-}
-
-.userinfoboxsummary {
-}
-
-.userinfoboxlinkcontent {
-    -moz-border-radius-bottomright: 20px;
-}
-
-.generaltab {
-    -moz-border-radius-topleft: 15px;
-    -moz-border-radius-topright: 15px;
-    background: none;
-    background-color: <?PHP echo $THEME->cellheading?>;
-}
-
-.generaltabselected {
-    -moz-border-radius-topleft: 15px;
-    -moz-border-radius-topright: 15px;
-    background: none;
-    background-color: <?PHP echo $THEME->cellheading2?>;
-}
-
-.forumheaderlist {
-    border-width: 1px;
-    border-color: <?PHP echo $THEME->borders?>;
-    border-style: solid;
-}
-
-.smallinfo {
-}
-
-.smallinfohead {
-    color: #555555;
-}
-
-.tabledivider {
-    border-width: 1px;
-    border-color: <?PHP echo $THEME->borders?>;
-    border-style: solid;
-    border-left: 0px;
-    border-right: 0px;
-    border-top: 0px;
-}
-
-.headingblockcontent {
-}
-
-TABLE.calendarmini {
-    width: 100%;
-    border-width: 1px;
-    border-color: <?PHP echo $THEME->borders?>;
-    border-style: solid;
-    font-size: .7em;
-    margin: 0px;
-    padding: 2px;
-    -moz-border-radius: 10px;
-}
-
-TABLE.calendarmonth {
-    width: 100%;
-    border-width: 1px;
-    border-color: <?PHP echo $THEME->borders?>;
-    border-style: solid;
-    margin: 0px;
-    padding: 2px;
-    -moz-border-radius: 10px;
-}
-
-TABLE.calendarmini TBODY TD {
-    text-align: center;
-    vertical-align: center;
-    border-width: 2px;
-    border-color: <?PHP echo $THEME->cellcontent2?>;
-    border-style: solid;
-    -moz-border-radius: 4px;
-}
-
-TABLE.calendarmonth TBODY TD {
-    width: 14%;
-    border-width: 2px;
-    border-color: <?PHP echo $THEME->cellcontent2?>;
-    border-style: solid;
-    vertical-align: top;
-}
-
-.cal_event_global {
-       background-color: #2EBA0E;
-       border: 2px #2EBA0E solid !important;
-}
-
-.cal_event_course {
-       background-color: #ff9966;
-       border: 2px #ff9966 solid !important;
-}
-
-.cal_event_group {
-       background-color: #FBBB23;
-       border: 2px #FBBB23 solid !important;
-}
-
-.cal_event_user {
-       background-color: #A1BECB;
-       border: 2px #A1BECB solid !important;
-}
-
-.cal_duration_global {
-       border-top: 2px #2EBA0E solid !important;
-       border-bottom: 2px #2EBA0E solid !important;
-}
-
-.cal_duration_course {
-       border-top: 2px #ff9966 solid !important;
-       border-bottom: 2px #ff9966 solid !important;
-}
-
-.cal_duration_user {
-       border-top: 2px #A1BECB solid !important;
-       border-bottom: 2px #A1BECB solid !important;
-}
-
-.cal_duration_group {
-       border-top: 2px #FBBB23 solid !important;
-       border-bottom: 2px #FBBB23 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 <?PHP echo $THEME->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: <?PHP echo $THEME->borders?>;
-    border-style: solid;
-    margin: 0px;
-    padding: 2px;
-    -moz-border-radius: 10px;
-}
-
-.mycalendar .cal_filters THEAD TD {
-    border-bottom: 2px <?PHP echo $THEME->borders?> solid;
-    margin: 0px;
-    padding: 2px;
-}
-
-
-.mycalendar .cal_event_table {
-    width: 100%;
-    border-width: 1px;
-    border-color: <?PHP echo $THEME->borders?>;
-    border-style: solid;
-    margin: 0px;
-    padding: 2px;
-    -moz-border-radius: 10px;
-}
-
-.mycalendar .cal_event_table THEAD {
-       background-color: <?PHP echo $THEME->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;
-}
-
-.calendarreferer {
-       font-weight: bold;
-}
-
-TD.cal_event_description {
-       width: 80%;
-       border-left: 2px <?php echo $THEME->borders?> solid;
-       vertical-align: top;
-       padding: 5px;
-}
-
-.cal_popup_fg {
-    background-color: <?php echo $THEME->cellcontent?>;
-}
-
-.cal_popup_bg {
-    border-top: 2px <?php echo $THEME->cellcontent2 ?> solid;
-    border-left: 2px <?php echo $THEME->cellcontent2 ?> solid;
-    border-right: 2px <?php echo $THEME->cellheading2 ?> solid;
-    border-bottom: 2px <?php echo $THEME->cellheading2 ?> solid;
-    background-image: url(<?PHP echo "$themeurl"?>/gradient.jpg);
-    padding: 0px;
-    margin: 0px;
-}
-
-.cal_popup_caption {
-    font-size: 75%;
-    font-weight: bold;
-    font-family: sans-serif;
-}
-
-.cal_popup_close {
-       font-size: 75%;
-       font-weight: bold;
-    font-family: sans-serif;
-       margin-right: 5px;
-}
-
-.sideblock .cal_controls {
-       text-align: center;
-       font-size: 9px;
-}
-
-A IMG {
-       border: none;
-}
-
-TABLE.formtable TD {
-       padding: 9px;
-}
-
-.eventfull {
-    border-width: 1px;
-    border-color: <?PHP echo $THEME->borders?>;
-    border-style: solid;
-    -moz-border-radius-bottomleft: 15px;
-    -moz-border-radius-bottomright: 15px;
-}
-
-.eventfullheader {
-}
-
-.eventfullpicture {
-    padding:8px;
-}
-
-.eventfullside {
-    -moz-border-radius-bottomleft: 15px;
-}
-
-.eventfullmessage {
-    -moz-border-radius-bottomright: 15px;
-}
-
-#block_course_summary, #block_course_summary .sideblockmain {
-    -moz-border-radius: 20px;
-}
-
-#block_course_summary .sideblockmain {
-    padding: 10px;
-}
-
-.sitetopic {
-    border-width: 1px;
-    border-color: <?PHP echo $THEME->borders?>;
-    border-style: solid;
-    -moz-border-radius: 15px;
-}
-
-.sitetopiccontent {
-    -moz-border-radius: 15px;
-}
-
-.rssclientitem {
-}
-
-.rssclientlink {
-       font-size: x-small;
-    border-top: 1px <?php echo $THEME->cellheading2 ?> solid;
-    padding-bottom: 5px;
-}
-
-.rssclientdescription {
-       font-size: x-small;
-    color: #555555;
-    padding-left: 10px;
-    padding-bottom: 8px;
-}
-
-.message_contact {
-       font-size: small;
-}
-.message_summary {
-       font-size: small;
-}
-.message_summary_link {
-       font-size: small;
-    text-align: right;
-}
-.message_date {
-       font-size: small;
-}
-.message_small_note {
-       font-size: x-small;
-}
-.message_link {
-       font-size: x-small;
-    vertical-align: center;
-}
-.message_pix {
-       font-size: x-small;
-}
-.message_form {
-       font-size: 0.78em;
-}
-.message_heading {
-       font-size: medium;
-    font-weight: bold;
-    text-align:center;
-}
-.message_search_results {
-    border-collapse: collapse;
-    border-spacing: 0px;
-}
-TABLE.message_search_results TD {
-    border-width: 1px;
-    border-color: <?PHP echo $THEME->borders?>;
-    border-style: solid;
-    padding: 5px;
-}
+?>
\ No newline at end of file
diff --git a/theme/standardxhtml/styles_color.css b/theme/standardxhtml/styles_color.css
new file mode 100644 (file)
index 0000000..52e4139
--- /dev/null
@@ -0,0 +1,265 @@
+/*  $Id$ */
+
+/*
+** color
+*/
+
+
+/* basic styles */
+a:link,
+a:visited {
+    color:#0000FF;
+}
+
+a.dimmed:link,
+a.dimmed:visited {
+    color:#AAAAAA; /* hidden */
+}
+
+a.autolink:link,
+a.autolink:visited {
+    color:#000000;
+    background-color:#DDDDDD; /* autolink */
+}
+
+a.autolink:hover,
+a:hover,
+a.dimmed:hover {
+    color:#FF0000;
+}
+
+/* general styles */
+th {
+    background-color:#FFD991;
+}
+
+
+/* header styles */
+
+
+/* footer styles */
+
+
+/* content styles */
+.generalbox {
+    border-color:#FFC85F; /* borders */
+}
+
+/* many */
+.noticebox {
+    border-color:#FFC85F; /* borders */
+}
+
+.highlight {
+    background-color:#AAFFAA; /* highlight */
+}
+
+/* entry-page index.php */ 
+.sitetopic {
+    border-color:#FFC85F; /* borders */
+}
+
+/* summary of a user in a nice little box - weblib.php */
+.userinfobox {
+    border-color:#FFC85F; /* borders */
+}
+
+/* glossary, wiki */
+.generaltab {
+    background-color:#FFD991; /* cellheading */
+}
+
+.generaltabselected {
+    background-color:#FFC85F; /* cellheading2 */
+}
+
+/* assignment, forum, glossary */
+.forumheaderlist,
+.forumpost {
+    border-color:#FFC85F; /* borders */
+}
+
+/* weblib.php table */
+.tabledivider {
+    border-color:#FFC85F; /* borders */
+}
+
+/* calendar */
+table.calendarmini {
+    border-color:#FFC85F; /* borders */
+}
+
+table.calendarmini tbody td {
+    border-color:#FEE6B9; /* cellcontent2 */
+}
+
+table.calendarmonth tbody td {
+    border-color:#FEE6B9; /* cellcontent2 */
+}
+
+.cal_event_global {
+    border-color:#2EBA0E !important;
+    background-color:#2EBA0E;
+}
+
+.cal_event_course {
+    border-color:#FF9966 !important;
+    background-color:#FF9966;
+}
+
+.cal_event_group {
+    border-color:#FBBB23 !important;
+    background-color:#FBBB23;
+}
+
+.cal_event_user {
+    border-color:#A1BECB !important;
+    background-color:#A1BECB;
+}
+
+.cal_duration_global {
+    border-top-color:#2EBA0E !important;
+    border-bottom-color:#2EBA0E !important;
+}
+
+.cal_duration_course {
+    border-top-color:#FF9966 !important;
+    border-bottom-color:#FF9966 !important;
+}
+
+.cal_duration_user {
+    border-top-color:#A1BECB !important;
+    border-bottom-color:#A1BECB !important;
+}
+
+.cal_duration_group {
+    border-top-color:#FBBB23 !important;
+    border-bottom-color:#FBBB23 !important;
+}
+
+.cal_weekend {
+    color:#FF0000;
+}
+
+.cal_today {
+    border-color:#000000 !important;
+}
+
+table.calendarmonth thead td {
+    border-bottom-color:#FFC85F;
+}
+
+.mycalendar .cal_filters thead td {
+    border-bottom-color:#FFC85F;
+}
+
+.mycalendar .cal_event_table thead {
+    background-color:#FFFFFF; /* cellcontent */
+}
+
+td.cal_event_description {
+    border-left-color:#FFC85F;
+}
+
+.cal_popup_fg {
+    background-color:#FFFFFF; /* cellcontent */
+}
+
+.cal_popup_bg {
+    border-color:#FEE6B9;
+}
+
+.mycalendar .cal_event_table, 
+table.calendarmonth, 
+.mycalendar table.cal_filters {
+    border-color:#FFC85F; /* borders */
+}
+
+.sideblockmain hr,
+.mycalendar hr {
+    border-top-color:#999999;
+}
+
+.eventfull {
+    border-color:#FFC85F; /* borders */
+}
+
+/* block_rss_client.php */
+.rssclientlink {
+    border-top-color:#FFC85F;
+}
+
+.rssclientdescription {
+    color:#555555;
+}
+
+/* message */
+table.message_search_results td {
+    border-color:#FFC85F; /* borders */
+}
+
+/* course, entry-page, login */
+.headingblock {
+    border-color:#FFC85F; /* borders */
+}
+
+/* course */
+.outlineheadingblock {
+    border-color:#FFC85F; /* borders */
+}
+
+
+/* sideblock */
+/* calendar, weblib.php, wiki */
+.sideblock {
+    border-color:#FFC85F; /* borders */
+}
+
+/* weblib.php, wiki */
+.sideblockmain hr {
+    border-top-color:#999999;
+}
+
+
+/* course */
+.weeklyoutlinesidehidden,
+.topicsoutlinesidehidden {
+    background-color:#AAAAAA; /* hidden */
+}
+
+.weeklyoutlinecontent,
+.topicsoutlinecontent {
+    border-color:#FFD991; /* cellheading */
+}
+
+.weeklyoutlinecontenthighlight, .topicsoutlinecontenthighlight {
+    border-color:#FFC85F; /* cellheading2 */
+}
+
+.weeklyoutlinecontenthidden,
+.topicsoutlinecontenthidden {
+    border-color:#AAAAAA; /* hidden */
+}
+
+.categoryboxcontent,
+.courseboxcontent {
+    border-color:#FFC85F; /* borders */
+}
+.weeklydatetext {
+    color:#FFC85F; /* cellheading2 */
+}
+
+
+/* admin, calednder, course */
+.dimmed_text {
+    color:#AAAAAA;
+}
+
+/* lang, forum */
+.teacheronly {
+    color:#990000;
+}
+
+.forumheadminimal {
+    color:#555555;
+}
\ No newline at end of file
diff --git a/theme/standardxhtml/styles_layout.css b/theme/standardxhtml/styles_layout.css
new file mode 100644 (file)
index 0000000..ea35395
--- /dev/null
@@ -0,0 +1,378 @@
+/*  $Id$ */
+
+/*
+** layout
+*/
+
+
+/* basic styles */
+.clearer {
+    clear:both;
+    margin:0px;
+    padding:0px;
+    height:1px;
+    border:none;
+    background:transparent;
+}
+
+
+/* general styles */
+th {
+    background-image:url(gradient.jpg);
+    background-position:top;
+    background-repeat:repeat-x;
+}
+
+form {
+    margin-bottom:0px;
+}
+
+
+/* header styles */
+#header-home {
+    padding:1em 0.5em;
+    height:2em;
+}
+
+#header {
+    padding:0.1em 0.5em;
+}
+
+.headermain {
+    float:left;
+}
+
+#header .headermain {
+    margin:0.2em 0em;
+}
+
+.headermenu {
+    float:right;
+}
+
+#nav-bar {
+    padding:3px 0.5em;
+    height:1.3em;
+    background-image:url(gradient.jpg);
+    background-position:top;
+    background-repeat:repeat-x;
+}
+
+#breadcrumb {
+    float:left;
+    margin:0.2em 0em;
+}
+
+#navbutton {
+    float:right;
+}
+
+
+/* footer styles */
+
+
+/* content styles */
+.generalbox {
+    border-width:1px;
+    border-style:solid;
+}
+
+/* many places */
+.noticebox {
+    border-width:1px;
+    border-style:solid;
+}
+
+/* entry-page index.php */ 
+.sitetopic {
+    border-width:1px;
+    border-style:solid;
+}
+
+/* quiz styles */
+.feedbacktext {
+    display:block;
+}
+
+/* summary of a user in a nice little box - weblib.php */
+.userinfobox {
+    border-width:1px;
+    border-style:solid;
+    margin-bottom:5px;
+}
+
+.userinfoboxside,
+.userinfoboxsummary,
+.userinfoboxlinkcontent { }
+
+/* glossary, wiki */
+.generaltab,
+.generaltabselected {
+    background:none;
+}
+
+/* assignment, forum, glossary */
+.forumheaderlist,
+.forumpost {
+    border-width:1px;
+    border-style:solid;
+}
+
+/* weblib.php table */
+.tabledivider {
+    border-width:1px;
+    border-style:solid;
+    border-left:0px;
+    border-right:0px;
+    border-top:0px;
+}
+
+/* calendar */
+table.calendarmini {
+    width:100%;
+    margin:0px;
+    padding:2px;
+    border-width:1px;
+    border-style:solid;
+}
+
+table.calendarmini thead td {
+    vertical-align:center;
+}
+
+table.calendarmini tbody td {
+    border-width:2px;
+    border-style:solid;
+    vertical-align:center;
+}
+
+table.calendarmonth thead td {
+    padding-bottom:3px;
+    border-bottom:2px solid;
+    vertical-align:center;
+}
+
+table.calendarmonth tbody td {
+    width:14%;
+    border-width:2px;
+    border-style:solid;
+    vertical-align:top;
+}
+
+.cal_event_global {
+    border:2px solid !important;
+}
+
+.cal_event_course {
+    border:2px solid !important;
+}
+
+.cal_event_group {
+    border:2px solid !important;
+}
+
+.cal_event_user {
+    border:2px solid !important;
+}
+
+.cal_duration_global {
+    border-top:2px solid !important;
+    border-bottom:2px solid !important;
+}
+
+.cal_duration_course {
+    border-top:2px solid !important;
+    border-bottom:2px solid !important;
+}
+
+.cal_duration_user {
+    border-top:2px solid !important;
+    border-bottom:2px solid !important;
+}
+
+.cal_duration_group {
+    border-top:2px solid !important;
+    border-bottom:2px solid !important;
+}
+
+.cal_today {
+    border:2px solid !important;
+}
+
+.mycalendar .cal_filters thead td {
+    margin:0px;
+    padding:2px;
+    border-bottom:2px solid;
+}
+
+table.calendarmonth tbody td table,
+table.calendarmonth tbody td div {
+    margin-top:0px;
+    margin-left:0px;
+}
+
+table.calendarmonth tbody td table td, 
+a img {
+    border:none;
+}
+
+.mycalendar .cal_event_table, 
+table.calendarmonth, 
+.mycalendar table.cal_filters {
+    width:100%;
+    margin:0px;
+    padding:2px;
+    border-width:1px;
+    border-style:solid;
+}
+
+.mycalendar hr {
+    height:1px;
+    margin-top:4px;
+    margin-bottom:4px;
+    border:none;
+    border-top:1px solid;
+}
+
+td.cal_event_description {
+    width:80%;
+    padding:5px;
+    vertical-align:top;
+    border-left:2px solid;
+}
+
+.cal_popup_bg {
+    padding:0px;
+    margin:0px;
+    background-image:url(gradient.jpg);
+    background-position:top;
+    background-repeat:repeat-x;
+    border:2px solid;
+}
+
+.cal_popup_close {
+    margin-right:5px;
+}
+
+.eventfull {
+    border-width:1px;
+    border-style:solid;
+}
+
+.eventfullpicture {
+    padding:8px;
+}
+
+/* admin, calendar */
+table.formtable td {
+    padding:9px;
+}
+
+/* block_rss_client.php */
+.rssclientlink {
+    padding-bottom:5px;
+    border-top:1px solid;
+}
+
+.rssclientdescription {
+    padding-left:10px;
+    padding-bottom:8px;
+}
+
+/* message */
+.message_link {
+    vertical-align:center;
+}
+
+.message_search_results {
+    border-collapse:collapse;
+    border-spacing:0px;
+}
+
+table.message_search_results td {
+    padding:5px;
+    border-width:1px;
+    border-style:solid;
+}
+
+/* course, entry-page, login */
+.headingblock {
+    background-image:url(gradient.jpg);
+    background-position:top;
+    background-repeat:repeat-x;
+    border-width:1px;
+    border-style:solid;
+}
+
+/* course */
+.outlineheadingblock {
+    background-image:url(gradient.jpg);
+    background-position:top;
+    background-repeat:repeat-x;
+    border-width:1px;
+    border-style:solid;
+}
+.weeklyoutlinecontent,
+.topicsoutlinecontent {
+    border-width:1px;
+    border-left:0px;
+    border-right:0px;
+    border-style:solid;
+}
+
+.weeklyoutlinecontenthighlight,
+.topicsoutlinecontenthighlight {
+    border-width:1px;
+    border-left:0px;
+    border-right:0px;
+    border-style:solid;
+}
+
+.weeklyoutlinecontenthidden,
+.topicsoutlinecontenthidden {
+    border-width:1px;
+    border-left:0px;
+    border-right:0px;
+    border-style:solid;
+}
+
+.categoryboxcontent,
+.courseboxcontent {
+    border-width:1px;
+    border-style:solid;
+}
+
+/* sideblock */
+/* sideblock weblib.php */
+#block_course_summary .sideblockmain {
+    padding:10px;
+}
+
+/* calendar, weblib.php, wiki */
+.sideblock {
+    border-width:1px;
+    border-style:solid;
+}
+
+/* weblib.php, wiki */
+.sideblockheading {
+    background-image:url(gradient.jpg);
+    background-position:top;
+    background-repeat:repeat-x;
+}
+
+.sideblockmain hr {
+    height:1px;
+    margin-top:4px;
+    margin-bottom:4px;
+    border:none;
+    border-top:1px solid;
+}
+
+/* calendar, course, weblib,php, attandance
+dialouge, exercise, forum, lesson, quiz */
+.generaltableheader {
+    background-image:url(gradient.jpg);
+    background-position:top;
+    background-repeat:repeat-x;
+}
\ No newline at end of file
diff --git a/theme/standardxhtml/styles_moz.css b/theme/standardxhtml/styles_moz.css
new file mode 100644 (file)
index 0000000..a58b313
--- /dev/null
@@ -0,0 +1,108 @@
+
+.headingblock {
+    -moz-border-radius:3px;
+}
+
+.sideblock {
+    -moz-border-radius-bottomleft:20px;
+    -moz-border-radius-bottomright:20px;
+}
+
+.generalbox {
+    -moz-border-radius-topleft:3px;
+    -moz-border-radius-topright:3px;
+    -moz-border-radius-bottomleft:15px;
+    -moz-border-radius-bottomright:15px;
+}
+
+.generalboxcontent {
+    -moz-border-radius-topleft:3px;
+    -moz-border-radius-topright:3px;
+    -moz-border-radius-bottomleft:15px;
+    -moz-border-radius-bottomright:15px;
+}
+
+.noticebox {
+    -moz-border-radius:3px;
+}
+
+.userinfobox {
+    -moz-border-radius-bottomleft:20px;
+    -moz-border-radius-bottomright:20px;
+}
+
+.userinfoboxsummary {
+}
+
+.generaltab {
+    -moz-border-radius-topleft:15px;
+    -moz-border-radius-topright:15px;
+}
+
+.generaltabselected {
+    -moz-border-radius-topleft:15px;
+    -moz-border-radius-topright:15px;
+}
+
+table.calendarmini {
+    -moz-border-radius:10px;
+}
+
+table.calendarmini tbody td {
+    -moz-border-radius:4px;
+}
+
+.eventfull {
+    -moz-border-radius-bottomleft:15px;
+    -moz-border-radius-bottomright:15px;
+}
+
+.eventfullside {
+    -moz-border-radius-bottomleft:15px;
+}
+
+.eventfullmessage {
+    -moz-border-radius-bottomright:15px;
+}
+
+#block_course_summary, #block_course_summary .sideblockmain {
+    -moz-border-radius:20px;
+}
+
+.sitetopic {
+    -moz-border-radius:15px;
+}
+
+.sitetopiccontent {
+    -moz-border-radius:15px;
+}
+
+.headingblock, .outlineheadingblock {
+    -moz-border-radius:3px;
+}
+
+.sideblock, .forumpost {
+    -moz-border-radius-bottomleft:20px;
+    -moz-border-radius-bottomright:20px;
+}
+
+.forumpostside, .userinfoboxside {
+    -moz-border-radius-bottomleft:20px;
+}
+
+.categoryboxcontent, .courseboxcontent {
+    -moz-border-radius:20px;
+}
+
+.userinfoboxlinkcontent, .forumpostmessage, .userinfoboxcontent {
+    -moz-border-radius-bottomright:20px;
+}
+
+.mycalendar .cal_event_table, table.calendarmonth, .mycalendar table.cal_filters {
+    -moz-border-radius:10px;
+}
+
+.sideblockmain, .sideblocklatestnews, .sideblockrecentactivity, .mycalendar {
+    -moz-border-radius-bottomleft:20px;
+    -moz-border-radius-bottomright:20px;
+}
\ No newline at end of file
diff --git a/theme/standardxhtml/styles_typography.css b/theme/standardxhtml/styles_typography.css
new file mode 100644 (file)
index 0000000..65bdd32
--- /dev/null
@@ -0,0 +1,234 @@
+/*  $Id$ */
+
+/*
+** typography
+*/
+
+
+/* basic styles */
+font {
+    font-size:100%;
+}
+
+.clearer {
+    font-size:1px;
+}
+
+
+/* general styles */
+body, td, th, li {
+    font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
+    font-size:0.95em;
+}
+
+th {
+    font-weight:bold;
+}
+
+
+/* header styles */
+.headermain {
+    font-weight:bold;
+}
+
+#header-home .headermain {
+    font-size:1.5em;
+}
+
+#header .headermain {
+    font-size:1.3em;
+}
+
+#breadcrumb {
+    font-size:0.9em;
+    font-weight:bold;
+}
+
+
+/* footer styles */
+
+
+/* content styles */
+.activitydate, .activityhead {
+    font-size:x-small;
+    text-align:center;
+}
+
+.forumolddiscuss {
+    text-align:right;
+}
+
+.weeklydatetext {
+    font-size:medium;
+    font-weight:bold;
+}
+
+.feedbacktext {
+    text-align:right;
+}
+
+.headerhomemain {
+    font-size:x-large;
+    font-weight:bold;
+}
+
+.courseboxinfo {
+    font-size:normal;
+}
+
+table.calendarmini {
+    font-size:85%;
+}
+
+table.calendarmini tbody td {
+    text-align:center;
+}
+
+table.calendarmini thead td {
+    font-size:.95em;
+    text-align:center;
+}
+
+table.calendarmonth thead td {
+    text-align:center;
+}
+
+.sideblockmain .cal_event {
+    font-size:0.8em;
+    font-weight:bold;
+}
+
+.sideblockmain .cal_event_date {
+    font-size:0.6em;
+}
+
+.mycalendar .cal_event_date {
+    font-size:0.8em;
+}
+
+.mycalendar .cal_event_table thead {
+    font-weight:bold;
+    text-align:center;
+}
+
+.cal_popup_caption {
+    font-family:sans-serif;
+    font-size:75%;
+    font-weight:bold;
+}
+
+.cal_popup_close {
+    font-family:sans-serif;
+    font-size:75%;
+    font-weight:bold;
+}
+
+.sideblock .cal_controls {
+    font-size:9px;
+    text-align:center;
+}
+
+.rssclientlink {
+    font-size:x-small;
+}
+
+.rssclientdescription {
+    font-size:x-small;
+}
+
+.message_summary_link {
+    font-size:small;
+    text-align:right;
+}
+
+.message_link {
+    font-size:x-small;
+}
+
+.message_form {
+    font-size:0.78em;
+}
+
+.message_heading {
+    font-size:medium;
+    font-weight:bold;
+    text-align:center;
+}
+
+a:link,
+a:visited {
+    text-decoration:none;
+}
+
+.forumaddnew,
+.forumaddnewminimal,
+.forumnodiscuss,
+.forumnodiscussminimal,
+.forumolddiscussminimal,
+.noticeboxcontent {
+    text-align:center;
+}
+
+a.dimmed:link,
+a.dimmed:visited {
+    text-decoration:none;
+}
+
+.categoryname,
+.categorynumber {
+    font-size:larger;
+    font-weight:bold;
+}
+
+.courseboxteachers,
+.courseboxcost {
+    font-size:smaller;
+}
+
+a.autolink:link,
+a.autolink:visited {
+    text-decoration:none;
+}
+
+a.autolink:hover,
+a:hover,
+a.dimmed:hover {
+    text-decoration:underline;
+}
+
+table.calendarmonth tbody td table,
+table.calendarmonth tbody td div {
+    font-size:0.75em;
+    line-height:1.2em;
+}
+
+.calendarreferer,
+.forumnodiscuss,
+.forumnodiscussminimal, 
+.mycalendar .cal_event {
+    font-weight:bold;
+}
+
+.message_date,
+.forumpostheadername,
+.forumpostheaderreplies,
+.forumpostheaderdate,
+.courseboxsummary,
+.message_contact,
+.message_summary {
+    font-size:small;
+}
+
+.message_small_note, 
+.message_pix, 
+.editorhelptext, 
+.forumaddnewminimal, 
+.forumnodiscussminimal,
+.forumheadminimal, 
+.foruminfominimal,
+.forumolddiscussminimal, 
+.logininfo,
+#header-home .headermenu font,
+.homelink {
+    font-size:x-small;
+}