90723839ca
Very big theme changes, standardold theme has been split into two themes base and standard. Base theme contains only CSS that is absolutly required (e.g. layout, white space rules, specific widths) and standard (which now looks like standardwhite) contains all the frills. The following noteable changes have also been made: * Plugin CSS has been pushed back into the plugin directories as styles.css files. * Install_print_header has been corrected. * Redundant or deprecated rules have been removed. * Several minor class changes throughout Moodle. * CSS is now single line rules not multiline indented. * Installs with theme=standardold automatically switch to standard. * body classes / id now have prefixes to make it clearer what they are and avoid conflicts. Also worth noting: * There is still alot of tweaking that is required to get everything looking as it is supposed to, please be patient or better yet help out. * I am currently working on the documentation for the themes system... it will be here soon.
151 lines
7.4 KiB
CSS
151 lines
7.4 KiB
CSS
/**
|
|
* Admin
|
|
**/
|
|
.formtable tbody th {font-weight: normal;text-align: right;}
|
|
|
|
.plugincompattable td.nonstandard,
|
|
.plugincompattable td.missingplugin {font-weight: bold;}
|
|
.plugincompattable td.standard,
|
|
.plugincompattable td.warning {font-style: normal;}
|
|
|
|
.path-admin .manageauthtable {width:100%;}
|
|
|
|
#page-admin-index .c0 {vertical-align: top;}
|
|
#page-admin-index .c1 {vertical-align: middle;}
|
|
|
|
#page-admin-blocks table.generaltable th,
|
|
#page-admin-filters table.generaltable th,
|
|
#page-admin-auth table.generaltable th,
|
|
#page-admin-modules table.generaltable th,
|
|
#page-admin-modules table.generaltable td.c0 {white-space: nowrap;padding: 4px;}
|
|
|
|
#page-admin-blocks table.generaltable td.cell,
|
|
#page-admin-filters table.generaltable td.cell,
|
|
#page-admin-modules table.generaltable td.cell,
|
|
#page-admin-auth table.generaltable td.cell{padding: 4px;}
|
|
|
|
.path-admin .incompatibleblockstable td.c0 {font-weight: bold;}
|
|
|
|
#page-admin-course-category .addcategory {padding: 10px;}
|
|
#page-admin-course-index .buttons,
|
|
#page-admin-course-category .buttons {margin-bottom: 15px;}
|
|
#page-admin-course-index .editcourse {margin:20px auto;}
|
|
#page-admin-course-index .editcourse th,
|
|
#page-admin-course-index .editcourse td {padding-left:10px;padding-right:10px;}
|
|
#page-admin-course-index .editcourse .count {text-align:right;}
|
|
|
|
#page-admin-report-unittest-index .exception pre {padding: 8px;}
|
|
#page-admin-report-unittest-index .unittestsummary {padding: 8px;margin-top: 1em;}
|
|
#page-admin-report-security-index .timewarninghidden {display:none;}
|
|
#page-admin-report-security-index .statuswarning {background-color: #f0e000;}
|
|
#page-admin-report-security-index .statusserious {background-color: #f07000;}
|
|
#page-admin-report-security-index .statuscritical {background-color: #f00000;}
|
|
#page-admin-report-capability-index .rolecaps th {text-align: left;}
|
|
#page-admin-report-capability-index #settingsform #capabilitysearch {width: 30em;}
|
|
|
|
#page-admin-qtypes .disabled {color: gray;}
|
|
#page-admin-qtypes th {white-space: normal;}
|
|
#page-admin-qtypes .cell.c1,
|
|
#page-admin-qtypes .cell.c2 {text-align: right;}
|
|
#page-admin-qtypes #qtypes div,
|
|
#page-admin-qtypes #qtypes form {display: inline;}
|
|
#page-admin-qtypes #qtypes img.spacer {width: 16px;}
|
|
|
|
.path-admin-roles .buttons .singlebutton,
|
|
#page-admin-course-index .buttons .singlebutton,
|
|
#page-admin-course-category .buttons .singlebutton {display: inline;padding: 5px;}
|
|
|
|
.path-admin-roles .capabilitysearchui {text-align: left;margin-left: auto;margin-right: auto;}
|
|
#page-admin-roles-define .topfields {margin: 1em 0 2em;}
|
|
#page-admin-roles-define .mform {width: 100%;}
|
|
#page-filter-manage .backlink,
|
|
.path-admin-roles .backlink {margin-top: 1em}
|
|
#page-admin-roles-explain #chooseuser h3,
|
|
#page-admin-roles-usersroles .contextname {margin-top: 0;}
|
|
#page-admin-roles-explain #chooseusersubmit {margin-top:0;text-align: center;}
|
|
#page-admin-roles-usersroles p {margin: 0;}
|
|
#page-admin-roles-override .cell.c1,
|
|
#page-admin-roles-assign .cell.c3,
|
|
#page-admin-roles-assign .cell.c1 {padding-top: 0.75em;}
|
|
#page-admin-roles-override .overridenotice,
|
|
#page-admin-roles-define .definenotice {margin: 1em 10% 2em 10%;text-align: left;}
|
|
|
|
#page-admin-langimport .generalbox table {margin:auto;width:100%;}
|
|
|
|
#page-admin-index .adminerror .singlebutton,
|
|
#page-admin-index .adminwarning .singlebutton,
|
|
#page-admin-index #layout-table .singlebutton {margin:20px;}
|
|
|
|
#page-admin-user-user_bulk #users .fgroup {white-space: nowrap;}
|
|
#page-admin-report-stats-index .graph {text-align: center;margin-bottom: 1em;}
|
|
#page-admin-report-courseoverview-index .graph {text-align: center;margin-bottom: 1em;}
|
|
#page-admin-lang .translator {border-width: 1px;border-style: solid;}
|
|
|
|
#page-admin-uploaduser table#uuresults {margin-bottom: 2em;}
|
|
#page-admin-uploaduser table#uupreview,
|
|
#page-admin-uploaduser table#uuresults td.cell {padding:3px;}
|
|
|
|
/** This is the CSS for the role assignment control **/
|
|
.path-admin .roleassigntable {width: 100%;}
|
|
.path-admin .roleassigntable td {vertical-align: top;padding: 0.2em 0.3em}
|
|
.path-admin .roleassigntable p {text-align: left;margin: 0.2em 0;}
|
|
.path-admin .roleassigntable #existingcell,
|
|
.path-admin .roleassigntable #potentialcell {width: 42%;}
|
|
.path-admin .roleassigntable #existingcell label,
|
|
.path-admin .roleassigntable #potentialcell label {font-weight: bold;}
|
|
.path-admin .roleassigntable #buttonscell {width: 16%;}
|
|
.path-admin .roleassigntable #buttonscell #add,
|
|
.path-admin .roleassigntable #buttonscell #remove {width: 100%;margin: 0.3em 0;padding: 0.5em 0;}
|
|
.path-admin .roleassigntable #buttonscell p {margin: 0.3em 0;}
|
|
.path-admin .roleassigntable #buttonscell #assignoptions {font-size: 0.75em;}
|
|
.path-admin .roleassigntable #buttonscell #assignoptions .collapsibleregioncaption {font-weight: bold;}
|
|
.path-admin .roleassigntable #buttonscell #addcontrols {margin-top: 3em;height: 13em;}
|
|
.path-admin .roleassigntable #removeselect_wrapper,
|
|
.path-admin .roleassigntable #addselect_wrapper {width: 100%;}
|
|
.path-admin .roleassigntable #removeselect_wrapper label,
|
|
.path-admin .roleassigntable #addselect_wrapper label {font-weight: normal;}
|
|
|
|
.path-admin table.rolecap {margin-left: auto;margin-right: auto;}
|
|
.path-admin table.rolecap tr.rolecap th {text-align: left;font-weight: normal;}
|
|
.path-admin .rolecap .hiddenrow {display: none;}
|
|
.path-admin .rolecap .inherit,
|
|
.path-admin .rolecap .allow,
|
|
.path-admin .rolecap .prevent,
|
|
.path-admin .rolecap .prohibit {text-align:center;}
|
|
.path-admin .rolecap .cap-name,
|
|
.path-admin .rolecap .note {display: block;padding: 0 0.5em;}
|
|
.path-admin .rolecap label {display: block;width: 100%;min-height: 2.5em;}
|
|
|
|
#page-admin-enrol .enrolplugintable {width:100%;}
|
|
|
|
.plugincheckwrapper {width: 100%;}
|
|
.adminsearchform {padding-top:10px;}
|
|
.environmentbox {margin-top: 1em;}
|
|
#mnetconfig table,
|
|
.environmenttable {margin-left:auto;margin-right:auto;}
|
|
.environmenttable .cell {padding: 0.15em 0.5em;}
|
|
#trustedhosts .generaltable {margin-left: auto;margin-right: auto;width: 500px;}
|
|
#trustedhosts .standard {width: auto;}
|
|
.form-buttons {margin: 10px 0 0 13em;}
|
|
|
|
#adminsettings fieldset {margin-top: 1em;padding: 1em 0.5em;}
|
|
#adminsettings legend {display: none;}
|
|
#adminsettings fieldset.error {margin: 0.2em 0 0.5em 0;padding: 0.5em 0 0 0;}
|
|
#adminsettings fieldset.error legend {display: block;}
|
|
#adminsettings .form-item {clear: both;margin: 1em 0 2em 0;}
|
|
#adminsettings .form-item .form-label {display: block;float: left;width: 12.5em;text-align: right;}
|
|
#adminsettings .form-item .form-label .form-shortname {display:block;}
|
|
#adminsettings .form-item .form-setting {display: block;margin-left: 13em;text-align: left;}
|
|
#adminsettings .form-item .form-setting .form-htmlarea {width: 640px;display:inline;}
|
|
#adminsettings .form-item .form-setting .form-htmlarea .htmlarea {width: 640px;display:block;}
|
|
#adminsettings .form-item .form-setting .form-multicheckbox li {list-style: none;}
|
|
#adminsettings .form-item .form-setting .form-multicheckbox ul {padding:0;margin:0;}
|
|
#adminsettings .form-item .form-setting .defaultsnext {margin-right: 0.5em;display: inline;}
|
|
#adminsettings .form-item .form-setting .form-password .unmask,
|
|
#adminsettings .form-item .form-setting .form-defaultinfo {display: inline;}
|
|
#adminsettings .form-item .form-description {display: block;margin: 0.5em 0 0em 13em;text-align: left;}
|
|
#adminsettings .form-item .pathok,
|
|
#adminsettings .form-item .patherror {margin-left: 0.5em;}
|
|
|
|
#adminthemeselector .selectedtheme td.c0 {border:1px solid;border-right-width:0;}
|
|
#adminthemeselector .selectedtheme td.c1 {border:1px solid;border-left-width:0;} |