[moodle] / contrib / plugins / grade / report / stats / styles.php Repository:

View of /contrib/plugins/grade/report/stats/styles.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (download) (annotate)
Mon Jun 16 01:36:20 2008 WST (17 months, 1 week ago) by dservos
Branch: MAIN
CVS Tags: HEAD
CONTRIB-496
First version of report/stats plug-in as part of the animated grade statistics report GSoC project.

Adds basic required functionality for a new text based grade report plug-in that displays several statistics such as mean, mode, highest grade, lowest grade, etc. Also added user options to control the look and how the statistics are calculated.

TODO:
# Add outcomes.
# Improve the look and readability.
# Add admin/teacher settings to override if a student can see a given statistic.
# Add help text for the settings page.
# More settings.
# Printable version.
# Add more documentation
# Export ability
# Clean up code a bit
.flexible th {
    white-space:nowrap;
}

.gradestable th.user img {
    width: 20px;
}

.gradestable th.user, .gradestable th.range {
    white-space: nowrap;
}

.grade-report-stats table .catlevel1 {
  background-color: #ffffff;
}
.grade-report-stats table .catlevel2 {
  background-color: #eeeeee;
}
.grade-report-stats table .catlevel3 {
  background-color: #dddddd;
}

.grade-report-stats table td.overridden {
  background-color: #EFD9B3;
}

.grade-report-stats table tr.avg td.cell {
    background-color: #efefff;
}

.grade-report-stats table tr.odd td.cell {
    background-color: #efefef;
}

.grade-report-stats table tr.even td.overridden {
  background-color: #F3E4C0; 
}

.grade-report-stats table tr.odd td.overridden {
  background-color: #EFD9A4;
}

.grade-report-stats table tr.even td.excluded {
  background-color: #EABFFF; 
}

.grade-report-stats table tr.odd td.excluded {
  background-color: #E5AFFF;
}

.grade-report-stats table th th.heading th.heading.c0 th.header th.header.c0 {
    border-width:1px;
}

.grade-report-stats table tr.odd th.header { 
    
    border-width:1px;
}

.grade-report-stats table td.vmarked, .grade-report-stats table tr.odd td.vmarked {
    background-color: #ffcc33;
}

.grade-report-stats table td.hmarked, .grade-report-stats table tr.odd td.hmarked {
    background-color: #ffff99;
}

.grade-report-stats table td.hmarked.vmarked, .grade-report-stats table tr.odd td.hmarked.vmarked{
    background-color: #ffcc99;
} 

.grade-report-stats table tr.groupavg td.cell {
    background-color: #efffef;
}

.grade-report-stats table tr.groupavg td.cell {
  font-weight: bold;
  color: #006400;
}

.grade-report-stats table tr.avg td.cell {
  font-weight: bold;
  color: #00008B;
}

.grade-report-stats table td.cat,
.grade-report-stats table td.course {
  font-weight: bold;
}

.grade-report-stats table {
    font-size: 80%;
    white-space: nowrap;
    border-color: #D3D3D3;
}

.grade-report-stats table {
  border-width:1px;
  border-style:solid;
  margin-top: 20px;
  border-color: #D3D3D3;
}

.grade-report-stats #overDiv table {
  margin: 0;  
}

.grade-report-stats #overDiv table td.feedback {
  border: 0px;
}
.grade-report-stats #overDiv .feedback {
  background-color: #AABBFF;
  color: #000000;
  font-family: Verdana;
  font-size: 70%;
  font-weight: normal;  
}

.grade-report-stats #overDiv .caption {
  background-color: #5566CC;
  color: #CCCCFF;
  font-family: Arial;
  font-size: 70%;
  font-weight: bold;
}

.grade-report-stats div.submit {
  margin-top: 20px;
  text-align: center;
}

.grade-report-stats table td {
  border-width:1px;
  border-style:solid;
  border-color: #D3D3D3;
}

.grade-report-stats table tr.heading {
  border-width:0px 0px 0px 0px;
  border-style:solid;
  border-color: #D3D3D3;
}

.grade-report-stats table .heading td {
  border-width:0px 0px 0px 0px;
  border-style:solid;
  border-color: #D3D3D3;
}

.grade-report-stats table th.category {
  border-width:1px 1px 1px 1px;
  border-style:solid;
  border-color: #D3D3D3;
  vertical-align: top;
}

.grade-report-stats table th.user {
  border-width:0px 0px 1px 0px;
  border-style:solid;
  border-color: #D3D3D3;
}

.grade-report-stats table th.useridnumber {
  border-width:0px 0px 1px 1px;
  border-style:solid;
  border-color: #D3D3D3;
}

.grade-report-stats table th.categoryitem,
.grade-report-stats table th.courseitem,
.grade-report-stats table td.topleft {
  border-width:0px 1px 0px 1px;
  border-style:solid;
  vertical-align: top;
  border-color: #D3D3D3;
}

.grade-report-stats table#participants th {
  vertical-align: top; 
}

.grade-report-stats table td.fillerfirst {
  border-width:0px 0px 0px 1px;
  border-style:solid;
  border-color: #D3D3D3;
}

.grade-report-stats table td.fillerlast {
  border-width:0px 1px 0px 0px;
  border-style:solid;
  border-color: #D3D3D3;
}

.grade-report-stats table th.item {
  border-width:1px 1px 1px 1px;
  border-style:solid;
  border-color: #D3D3D3;
  vertical-align: top;
}

.grade-report-stats div.gradertoggle {
  display: inline;
  margin-left: 20px;
}

.grade-report-stats table {
  margin-left:auto;
  margin-right:auto;
}

.grade-report-stats table  th.user {
  text-align:left;
}

.grade-report-stats table  td.useridnumber {
  text-align:left;
}

.grade-report-stats table  td {
  text-align:right;
}

.grade-report-stats table th.range {
  border-width:1px 1px 1px 1px;
  border-style:solid;
  border-color: #D3D3D3;
}

.grade-report-stats table .userpic {
  display: inline;
  margin-right: 10px;
}

.grade-report-stats table .quickfeedback {
  border: #000000 1px dashed;
}

.grade-report-stats #siteconfiglink {
  text-align: right;
}

.grade-report-stats table .hidden,
.grade-report-stats table .hidden a {
  color:#aaaaaa;
}

.grade-report-stats table .datesubmitted {
  font-size: 0.7em;
}

.grade-report-stats table td.cell {
  padding-left: 5px;
  padding-right: 5px;
}

Moodle CVS Admin
ViewVC Help
Powered by ViewVC 1.0.7