Your IP : 216.73.216.95


Current Path : /var/www/ljmtc/cbt/mod/grouptool/
Upload File :
Current File : /var/www/ljmtc/cbt/mod/grouptool/styles.css

/*
// This file is part of mod_grouptool for Moodle - http://moodle.org/
//
// It is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// It is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with Moodle.  If not, see <http://www.gnu.org/licenses/>.
*/
/**
 * Style definitions for mod_grouptool
 *
 * @package   mod_grouptool
 * @author    Philipp Hager
 * @copyright 2014 Academic Moodle Cooperation {@link http://www.academic-moodle-cooperation.org}
 * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
 */

/** General Styles **/

/** administration styles **/

.path-mod-grouptool .error label[for=id_digits],
.path-mod-grouptool .error label[for=id_from],
.path-mod-grouptool .error label[for=id_to] {
    /*let the digits label stay black - doesn't work right now*/
    color: #000;
}

/** sortable grouplist styles **/

.path-mod-grouptool .tabtree {
    margin-bottom: 0;
}

.path-mod-grouptool .moodlegrpslnk {
    margin-bottom: 3.5em;
    text-align: right;
}

.path-mod-grouptool div.sortlist_container {
    overflow: auto;
}

.path-mod-grouptool div.sortlist_container .ui-sortable-helper {
    display: table;
    width: 100%;
}

/* CSS Fallback to make sure it isn't visible! */
.path-mod-grouptool .drag_area .draggable_item:first-child .moveupbutton,
.path-mod-grouptool .drag_area .draggable_item:last-child .movedownbutton {
    visibility: hidden;
}

.path-mod-grouptool div.checkbox_controls {
    background: #ddd;
    margin-left: 5px;
    margin-right: 5px;
    overflow: auto;
    padding: 10px;
    white-space: nowrap;
}

.path-mod-grouptool div.checkbox_controls .checkbox_controls_header {
    font-weight: bold;
}

.path-mod-grouptool div.checkbox_controls .checkbox_control {
    text-align: right;

}

.path-mod-grouptool div.checkbox_controls .checkbox_control .check_name {
    clear: both;
    display: inline-block;
    text-align: left;
}

.path-mod-grouptool tr.mod_grouptool_sortlist_entry td {
    -webkit-transition: padding-top, padding-bottom 600ms ease; /* Safari */
    transition: padding-top, padding-bottom 600ms ease;
}

.path-mod-grouptool tr.slidup.mod_grouptool_sortlist_entry td {
    padding-bottom: 0;
    padding-top: 0;
}

.path-mod-grouptool .draggable_item .checkbox_container {
    margin-left: 3px;
    margin-right: 5px;
    vertical-align: middle;
}

.path-mod-grouptool .draggable_item .grpname,
.path-mod-grouptool .draggable_item .addfield {
    -moz-hyphens: auto;
    -o-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    overflow: hidden;
    vertical-align: middle;
    white-space: normal;
}

.path-mod-grouptool .draggable_item .grpname .text {
    font-weight: bold;
}

.path-mod-grouptool .draggable_item .grpsize {
    font-weight: normal;
    margin-left: 20px;
    margin-right: 2px;
    text-align: center;
    vertical-align: middle;
}

.path-mod-grouptool .draggable_item .grpsize input {
    margin-left: 5px;
    margin-right: 5px;
}

.path-mod-grouptool .draggable_item .buttons {
    margin-left: 5px;
    margin-right: 0;
    vertical-align: middle;
}

.path-mod-grouptool .draggable_item .buttons input[type=image],
.draggable_item .buttons img {
    background-color: transparent;
}

.path-mod-grouptool .js_invisible {
    display: none;
}

.path-mod-grouptool .centered {
    text-align: center;
}

.path-mod-grouptool .centeredblock {
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}
.path-mod-grouptool .grading_gradingtable {
    display: table;
    margin-left: auto;
    margin-right: auto;
}
.path-mod-grouptool .grading_previewtable {
    display: table;
    margin-left: auto;
    margin-right: auto;
}
.path-mod-grouptool .grading_previewtable td[rowspan] {
    text-align: center;
}

.path-mod-grouptool .grading_previewtable td {
    vertical-align: middle;
}

.path-mod-grouptool .indent {
    margin-left: 2em;
}

.path-mod-grouptool div.box1embottom {
    margin-bottom: 1em;
}

.path-mod-grouptool .gradeinfo {
    color: black;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}

.path-mod-grouptool .agrplist {
    max-height: 250px;
    overflow: auto;
}

/*styles for view->registration*/
.path-mod-grouptool .showmembersoverlay table {
    width: 100%;
}

.path-mod-grouptool .showmembersoverlay table thead {
    border-bottom: 1px solid #e5e5e5;
}

.path-mod-grouptool #registration_form .group {
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;

    margin-bottom: 1em;
    margin-top: 1em;
    max-height: 200px;
    overflow: auto;
    padding: 0.5em;
    vertical-align: middle;
}

.path-mod-grouptool #registration_form .group.empty {
    background-color: #f5f5f5;
}

.path-mod-grouptool #registration_form .group.alert-warning {
    background-color: #fcf8e3;
    border-color: #faebcc;
    color: #8a6d3b;
}

.path-mod-grouptool #registration_form .group h2 {
    font-size: 1.5em;
    margin-bottom: 0;
    margin-top: 0;
}

.path-mod-grouptool #registration_form .group div {
    height: auto;
    overflow: hidden;
}

.path-mod-grouptool #registration_form .group .unregbutton {
    display: inline;
    margin-left: 1em;
    margin-right: 1em;
    vertical-align: middle;
}

.path-mod-grouptool #registration_form .group .regbutton {
    display: inline;
    margin-left: 1em;
    margin-right: 1em;
    vertical-align: middle;
}

.path-mod-grouptool #registration_form .group .unqueuebutton {
    display: inline;
    margin-left: 1em;
    margin-right: 1em;
    vertical-align: middle;
}

.path-mod-grouptool #registration_form .group .queuebutton {
    display: inline;
    margin-left: 1em;
    margin-right: 1em;
    vertical-align: middle;
}

.path-mod-grouptool #registration_form .group .rank {
    display: inline;
    margin-left: 1em;
    margin-right: 1em;
    vertical-align: middle;
    white-space: nowrap;
}

.path-mod-grouptool #registration_form .group .showmembers {
    margin-left: 1em;
    margin-right: 1em;
    vertical-align: middle;
}
.path-mod-grouptool #registration_form .group .queued {
    margin-left: 1em;
    margin-right: 1em;
    vertical-align: middle;
    white-space: nowrap;
}

.path-mod-grouptool #registration_form .group .fillratio {
    margin-left: 1em;
    margin-right: 1em;
    vertical-align: middle;
}

.path-mod-grouptool .download.all {
    margin-bottom: 1.5em;
}

.path-mod-grouptool .groupcontainer .download {
    text-align: right;
}

@media (min-width: 600px) {
    .path-mod-grouptool .groupcontainer .download {
        float: right;
    }
}

.path-mod-grouptool .late,
.path-my .late {
    color: red;
}

.path-mod-grouptool .early,
.path-my .early {
    background-color: #9f9;
}

.path-mod-grouptool .soon,
.path-my .soon {
    background-color: #ff9;
}

.path-mod-grouptool .today,
.path-my .today {
    background-color: #fc9;
}

.path-mod-grouptool .overviewtable {
    margin-left: auto;
    margin-right: auto;
}

.path-mod-grouptool #importpreview th {
    white-space: nowrap;
}

.path-mod-grouptool .groupcontainer.outdated {
    background-color: #eee;
    border-color: #fc9;
}

.path-mod-grouptool .grouptool_overview_filter form,
.grouptool_overview_filter div {
    display: inline;
}

.path-mod-grouptool .grouptool_userlist_filter form,
.grouptool_userlist_filter div {
    display: inline;
}

.path-mod-grouptool .userlist td,
.userlist th {
    vertical-align: middle;
}

.path-mod-grouptool .userlist th {
    white-space: nowrap;
}
.path-mod-grouptool .userlist th div {
    display: inline;
}

.path-mod-grouptool .userlist .collapselink {
    margin-left: 3px;
    vertical-align: middle;
}

.path-mod-grouptool .groupinfo {
    margin-left: auto;
    margin-right: auto;
}

.path-mod-grouptool .queue {
    color: #999;
}

.path-mod-grouptool .moodlereg {
    font-weight: bold;
}

.path-mod-grouptool .nowrap input,
.path-mod-grouptool .nowrap label {
    white-space: nowrap;
}

.path-mod-grouptool .no_queues,
.path-mod-grouptool .no_registrations {
    text-align: center;
}

.path-mod-grouptool .mform .fieldsetsimulation {
    border: 1px solid #d9d9d9;
    margin-left: 10px;
    margin-right: 10px;
}

.path-mod-grouptool .mform .fcontainer .checkboxcontroller {
    margin-left: 1em;
    margin-top: 1em;
}

.path-mod-grouptool .mform .fcontainer .groupselectiontitle {
    font-weight: bold;
    margin-left: 1em;
    margin-top: 1em;
}

.path-mod-grouptool .mform .fcontainer .simpletext {
    margin-left: 1em;
    margin-top: 1em;
}

.path-mod-grouptool .title {
    font-weight: bold;
    white-space: nowrap;
}